Creamy Gnocchi with Spinach and Feta

| Posted on:

February 13, 2026

Creamy gnocchi with spinach and feta served in a bowl

I make this creamy gnocchi with spinach and feta almost every other week when I need comfort food that comes together fast. Soft potato gnocchi, wilted spinach, tangy crumbled feta and a silk-smooth cream sauce add up to a cozy, slightly fancy dish that is perfect for a quick weeknight meal or an easy dinner for friends. If you love one-pot gnocchi dishes, try this rich creamy marry-me chicken soup with gnocchi next.

Why you’ll love this dish

This recipe hits a sweet spot: it is fast, forgiving, budget-friendly and feels special enough to serve company. The gnocchi cooks in minutes, the spinach reduces enormously so a little goes a long way, and feta brings bright saltiness without needing extra seasoning. It’s a great pantry-to-table dinner when you want comfort but not hours at the stove.

"A weeknight winner—rich, simple, and the feta keeps every bite interesting." — home cook review

Step-by-step overview

Before you cook, here’s what happens in the pan so you can move confidently:

  • Boil the gnocchi until they float, then drain and reserve a couple tablespoons of the pasta water.
  • Sauté garlic in olive oil, add spinach and wilt it down.
  • Stir in cream and simmer gently until it thickens.
  • Toss in the gnocchi and crumbled feta, warm everything together, and season to taste.

What you’ll need

  • 1 package gnocchi
  • 2 cups fresh spinach, packed (roughly a big handful)
  • 1 cup feta cheese, crumbled
  • 1 cup cream (heavy cream or half and half) — heavy cream yields a richer sauce
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • Salt and black pepper to taste (remember feta is salty)
  • Grated Parmesan cheese for serving (optional)

Ingredient notes:

  • Swap half-and-half for heavy cream to cut richness slightly.
  • Use baby spinach for faster wilting, or coarsely chop large leaves.
  • If you prefer a tangier finish, add a teaspoon of lemon zest at the end.

Step-by-step instructions

  1. Fill a large pot with salted water and bring to a boil. Add gnocchi and cook until they float, about 2–3 minutes. Scoop them out with a slotted spoon or drain, reserving 2–3 tablespoons of the cooking water.
  2. Warm the olive oil in a large skillet over medium heat. Add the minced garlic and cook 30–60 seconds until fragrant, stirring constantly so it does not brown.
  3. Add the spinach in batches, stirring each batch until fully wilted, about 1–2 minutes total.
  4. Pour in the cream and turn the heat to medium-low. Stir to combine and let the sauce come to a gentle simmer. Cook a minute or two until it thickens slightly. If the sauce tightens up too much, loosen with a splash of the reserved gnocchi water.
  5. Add the cooked gnocchi and the crumbled feta. Gently toss to coat the gnocchi in the sauce and warm everything through for 1–2 minutes. The feta will soften and add creamy saltiness.
  6. Taste and adjust seasoning with salt and plenty of black pepper. Remember feta adds salt, so season carefully.
  7. Serve hot and offer grated Parmesan at the table if desired.

Creamy Gnocchi with Spinach and Feta

Best ways to enjoy it

This dish is comforting on its own, but a few pairing ideas lift it up: serve with a simple green salad dressed with lemon and olive oil, crusty bread to mop the sauce, or roasted cherry tomatoes for acidity. For a heartier meal, add a grilled or roasted protein alongside — or pair plates across the table with a lighter soup like Marry Me chicken soup with gnocchi to create a cozy multi-course dinner.

Storage and reheating tips

  • Refrigerate leftovers in an airtight container within two hours of cooking. Consume within 3–4 days.
  • Reheat gently on the stovetop over low heat with a splash of milk or reserved pasta water to loosen the sauce. Stir frequently to prevent the cream from separating.
  • To freeze: portion into freezer-safe containers, leaving a little headspace. Freeze up to 2 months. Thaw overnight in the fridge before reheating.
  • Food safety: always cool food quickly and keep refrigerator temps at or below 40°F (4°C).

Pro chef tips

  • Don’t overcook the gnocchi. They should float and feel pillowy, not mushy.
  • Reserve pasta water for a reason: the starch helps the cream cling to the gnocchi and smooth any grainy texture.
  • Keep garlic from browning by cooking it briefly—burnt garlic tastes bitter.
  • Crumble the feta by hand so you get uneven pieces that melt into pockets of flavor.
  • Finish with black pepper rather than salt; the pepper lifts the cream and feta combination.

Flavor swaps

  • Add sun-dried tomatoes and toasted pine nuts for a Mediterranean twist.
  • Swap feta for goat cheese for a creamier, tangier finish.
  • For a lighter version, use half-and-half and add a tablespoon of cornstarch mixed with cold water to thicken if needed.
  • To make it vegan: use plant-based gnocchi, a creamy oat or cashew cream, and a dairy-free feta alternative. Add nutritional yeast for savory depth.

Common questions

How long does this recipe take from start to finish?

Active time is about 15–20 minutes. Most of that is boiling and tossing; it’s a true quick-cook meal perfect for weeknights.

Can I use frozen spinach instead of fresh?

Yes. Thaw and squeeze out excess water before adding to the skillet. You may need to cook a little longer to evaporate extra moisture.

Is this dish freezer-friendly?

Yes. Freeze cooled portions in airtight containers for up to 2 months. Thaw in the refrigerator and reheat slowly with a splash of milk or water to restore creaminess.

Can I add protein to this dish?

Absolutely. Grilled chicken, pan-seared salmon, or roasted chickpeas make great additions. Add already-cooked protein at the end to warm through so it doesn’t overcook.

My sauce separated when reheating. How can I prevent that?

Reheat gently over low heat and add a small splash of milk or reserved gnocchi water. Whisk or stir constantly. High heat can cause creams to break.

Creamy gnocchi with spinach and feta served in a bowl

Creamy Gnocchi with Spinach and Feta

This creamy gnocchi dish blends soft potato gnocchi, wilted spinach, tangy feta, and a smooth cream sauce for a comforting weeknight meal.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 500

Ingredients
  

Main ingredients
  • 1 package gnocchi
  • 2 cups fresh spinach, packed roughly a big handful
  • 1 cup feta cheese, crumbled
  • 1 cup cream (heavy cream or half and half) heavy cream yields a richer sauce
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • to taste Salt and black pepper remember feta is salty
  • optional Grated Parmesan cheese for serving

Method
 

Cooking
  1. Fill a large pot with salted water and bring to a boil. Add gnocchi and cook until they float, about 2–3 minutes. Scoop them out with a slotted spoon or drain, reserving 2–3 tablespoons of the cooking water.
  2. Warm the olive oil in a large skillet over medium heat. Add the minced garlic and cook 30–60 seconds until fragrant, stirring constantly so it does not brown.
  3. Add the spinach in batches, stirring each batch until fully wilted, about 1–2 minutes total.
  4. Pour in the cream and turn the heat to medium-low. Stir to combine and let the sauce come to a gentle simmer. Cook a minute or two until it thickens slightly. If the sauce tightens up too much, loosen with a splash of the reserved gnocchi water.
  5. Add the cooked gnocchi and the crumbled feta. Gently toss to coat the gnocchi in the sauce and warm everything through for 1–2 minutes. The feta will soften and add creamy saltiness.
  6. Taste and adjust seasoning with salt and plenty of black pepper. Remember feta adds salt, so season carefully.
  7. Serve hot and offer grated Parmesan at the table if desired.

Nutrition

Serving: 1Calories: 500kcalCarbohydrates: 45gProtein: 15gFat: 30gSaturated Fat: 18gSodium: 700mgFiber: 2gSugar: 3g

Notes

Refrigerate leftovers in an airtight container within two hours of cooking. Consume within 3–4 days. Reheat gently on the stovetop over low heat with a splash of milk or reserved pasta water to loosen the sauce.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating