Creamy Gnocchi with Spinach and Feta

Creamy Gnocchi with Spinach and Feta is one of my favorite quick dinners when I want something that feels cozy but still a little fresh. The gnocchi turn pillowy and tender, and the sauce is garlicky without being heavy in a bad way.

I really like the mix of salty feta, a little lemon, and spinach that melts right in. It reminds me of the flavors I crave in Mediterranean-style pasta dishes, except gnocchi makes it more filling and comforting.

For me, this is best on a weeknight when I want a one-pan dinner that doesn’t need much on the side. I usually serve it with something crisp and simple, like cucumbers and tomatoes, to keep the plate from feeling too rich.

Why You’ll Love This Recipe

Weeknight Friendly: It’s fast, uses simple ingredients, and you’re not juggling multiple pans.

Comforting Texture: Gnocchi stays soft and pillowy, and it soaks up that creamy garlic sauce really well.

Feta + Lemon: The tangy feta and a little lemon keep the sauce from tasting flat or too rich.

One-Pan Dinner: Everything cooks in one skillet, which makes cleanup easier and the timing simple.

Easy to Adjust: You can keep it vegetarian, add chickpeas, or toss in cooked chicken if you want more protein.

Ingredients You’ll Need

Gnocchi and aromatics

  • Olive oil: Helps the onion soften and keeps the gnocchi from sticking when you start browning it.
  • Unsalted butter: I like the flavor you get from butter in creamy sauces, especially with garlic.

  • Yellow onion: A small one is plenty here. Dice it fairly small so it melts into the sauce instead of staying chunky.
  • Garlic: Fresh is best here. Jarred minced garlic works if that’s what you have, but the flavor is a little sharper.
  • Dried oregano: This gives the sauce that familiar Mediterranean feel. If you have dried basil too, a tiny pinch is fine.
  • Potato gnocchi: Shelf-stable gnocchi is what I use most often. It cooks quickly and browns nicely in the skillet.

Creamy sauce and finish

  • Low sodium broth: Chicken broth adds a little more depth, but vegetable broth works great if you want it vegetarian.
  • Heavy cream: This is what makes the sauce silky and thick without needing flour. Half and half works too, but it won’t feel quite as rich.
  • Baby spinach: It looks like a lot at first, then it wilts down fast. If your spinach seems wet, dry it a bit so you don’t water down the sauce.

  • Feta cheese: I like a block of feta that you crumble yourself, but pre-crumbled is totally fine here.
  • Parmesan (optional): Adds a little extra salty, nutty flavor. I usually add it if I have it, but I don’t consider it required.
  • Lemon juice: Don’t skip this if you can help it. It wakes the whole skillet up at the end.
  • Red pepper flakes (optional): Just a small pinch gives a gentle heat, not a spicy dish.
  • Kosher salt: Go easy at first since feta is salty, then adjust after the cheese goes in.
  • Black pepper: Freshly ground is best, but whatever you have works.
  • Fresh parsley: I like it for a clean finish. Dill is also nice if you want to lean more Greek.

Recipe Instructions

  1. Prep the ingredients: Dice the onion, mince the garlic, and measure out the broth, cream, and cheeses. Rinse and dry the spinach if it needs it.
  2. Cook the onion: Heat the olive oil and butter in a large skillet over medium heat. Add the onion and sauté until softened.
  3. Add the seasonings: Stir in the garlic, dried oregano, and red pepper flakes (if using). Cook for about 30 seconds, just until fragrant.
  4. Brown the gnocchi: Add the gnocchi and cook, stirring often, until it’s lightly golden in spots.
  5. Simmer the sauce: Pour in the broth and heavy cream, then bring to a gentle simmer. Stir often as it cooks.
  6. Cook until thickened: Continue simmering until the gnocchi is tender and the sauce thickens slightly, about 5 to 8 minutes, stirring so the bottom doesn’t scorch.
  7. Wilt the spinach: Stir in the spinach and cook just until it wilts down.

  8. Add the cheeses and lemon: Remove the skillet from the heat. Fold in the feta and Parmesan (if using), then stir in the lemon juice.
  9. Season and rest: Season with kosher salt and black pepper, then let it sit for 2 minutes so the sauce thickens a bit more. Garnish with parsley and serve warm.

Some of my tips!

This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.

Recipe Tips & Tricks

Brown the gnocchi a little. Even a light golden color makes a difference. It gives the gnocchi a bit of texture before it simmers in the sauce.

Keep the simmer gentle. If it’s boiling hard, the sauce can reduce too fast and start sticking on the bottom. Medium to medium-low is usually right once the cream is in.

Go easy on the salt at first. Feta can be salty, and Parmesan can push it over the edge. I season lightly, then taste again after the cheeses melt in.

Add the feta off the heat. It stays creamier and less grainy that way. You want it to soften and melt a bit, not fully break down.

Use frozen spinach the right way. Thaw it, squeeze it very dry, and stir it in at the end. If it’s watery, it will thin the sauce.

Make some touches!

There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.

Serving Suggestions

  • Salad: A chopped cucumber and tomato salad with a quick lemon-olive oil dressing is great here. Something crisp is nice next to the creamy sauce.
  • Bread: Warm pita, a crusty loaf, or simple garlic bread are all good for swiping up the sauce. I usually grab whatever is easiest.
  • Vegetables: Roasted broccoli or asparagus works well on the side. Keep the seasoning simple—salt, pepper, and maybe a little lemon.
  • Protein add-on: If you want it more filling, add cooked chicken or chickpeas. I like chickpeas with a pinch of oregano and pepper.

Save it for later

This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.

Storage and Make Ahead

Store leftovers covered in the fridge for up to 3 days. The sauce thickens as it sits, which is normal with cream and cheese.

To reheat, I usually add a small splash of broth (or water) and warm it gently on the stove. The microwave works too, but use short bursts and stir so the sauce doesn’t separate.

You can prep the ingredients ahead (onion, garlic, cheeses) and keep them in the fridge so dinner moves fast. I don’t love fully cooking it ahead, since the gnocchi softens more as it sits.

If you want to freeze it, you can, but creamy sauces can change a little after thawing. Thaw in the fridge overnight, then reheat slowly with a splash of broth and stir often.

A few quick answers

This section covers a few extra details that may help before you head to the recipe card.

Recipe FAQs

Can I make this vegetarian?

Yes. Just use vegetable broth instead of chicken broth. Everything else stays the same.

Can I use half and half instead of heavy cream?

You can. The sauce will be a little thinner, so let it simmer a few extra minutes and stir often until it reduces to the thickness you like.

What can I use instead of feta?

Goat cheese is a really good swap if you still want that tang. Cream cheese also works for a milder flavor and a smoother, richer sauce.

Can I add tomatoes?

Yes, and I do it a lot. Cherry tomatoes (halved) or chopped sun-dried tomatoes are both good—add them near the end so they stay bright and don’t get lost in the sauce.

Why did my sauce get too thick?

It thickens quickly as it simmers and also as it sits, especially with the cheese. Just stir in a splash of broth to loosen it back up, then warm it gently.

You might also like

Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Creamy Gnocchi with Spinach and Feta

Creamy Gnocchi with Spinach and Feta

Pillowy potato gnocchi simmered in a creamy garlic sauce with wilted spinach and tangy feta
No ratings yet
PRINT PIN RATE
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4

INGREDIENTS

Gnocchi and aromatics

  • 1 tbsp olive oil
  • 1 tbsp unsalted butter
  • 1 small yellow onion diced
  • 3 cloves garlic minced
  • 1 tsp dried oregano
  • 1 16 oz potato gnocchi.

Creamy sauce and finish

  • 1 cup low sodium chicken broth or vegetable broth
  • 1 cup heavy cream
  • 3 cups baby spinach
  • 3/4 cup feta cheese crumbled
  • 1/4 cup Parmesan cheese finely grated optional
  • 1 tbsp lemon juice
  • 1/4 tsp red pepper flakes optional
  • 1/2 tsp kosher salt plus more to taste
  • 1/4 tsp black pepper plus more to taste
  • fresh parsley for garnish.

INSTRUCTIONS

Prep

  • dice onion
  • mince garlic
  • measure broth cream and cheeses
  • rinse and dry spinach if needed.

Cook

  • heat olive oil and butter in a large skillet over medium heat then sauté onion until softened
  • add garlic oregano and red pepper flakes and cook briefly until fragrant
  • add gnocchi and cook until lightly golden
  • pour in broth and cream then bring to a gentle simmer
  • cook until gnocchi is tender and sauce thickens slightly stirring often
  • stir in spinach until wilted
  • remove from heat and fold in feta and Parmesan then add lemon juice and season with salt and black pepper
  • rest 2 minutes to thicken then garnish with parsley and serve warm.

Notes

1. Use half and half for a lighter sauce but simmer a few extra minutes 2. Swap feta with goat cheese or cream cheese for a different tang and texture 3. Add cherry tomatoes or sun dried tomatoes for brightness 4. If using frozen spinach thaw squeeze dry and add at the end 5. For extra protein add cooked chicken or chickpeas

Nutrition

Calories: 520kcal | Carbohydrates: 62g | Protein: 16g | Fat: 23g

Leave a Reply

Your email address will not be published. Required fields are marked *