Creamy Gnocchi with Spinach and Feta for Healthy Weeknight Dinners

Creamy Gnocchi with Spinach and Feta is a cozy, one-pan dinner that tastes indulgent but comes together quickly with just a few wholesome ingredients. This dish features pillowy gnocchi simmered in a velvety sauce with fresh baby spinach and tangy crumbled feta, creating a perfect balance of creamy richness and bright, savory notes.

Ideal for weeknights or when you want something comforting without much effort, this recipe delivers flavor, nutrition, and convenience in every bite. It’s meatless but hearty, and the textures are deeply satisfying—from the tender gnocchi to the creamy sauce and the little bursts of briny feta.

Whether you’re cooking for your family or just yourself, this easy gnocchi dinner will become a reliable favorite.


Ingredients Overview

Gnocchi: These soft potato dumplings form the heart of the dish. You can use shelf-stable, refrigerated, or frozen gnocchi. They cook quickly and absorb flavor well, giving the sauce a silky finish.

Spinach: Fresh baby spinach adds color, nutrients, and a mild bitterness that balances the creaminess. If using frozen spinach, thaw and squeeze out the excess moisture.

Feta Cheese: Adds a tangy, salty flavor that complements the creamy base. Use good-quality block feta and crumble it yourself for the best texture.

Garlic: Just two cloves add a depth of flavor that elevates the dish without overpowering it.

Shallots or Onion: Milder than regular onions, shallots soften quickly and bring a delicate sweetness. Yellow onions work too.

Olive Oil: Used for sautéing the aromatics, adding healthy fat and a bit of richness.

Vegetable Broth: The base of the sauce. It cooks the gnocchi and reduces into a flavorful, light gravy.

Cream or Milk: For the creamy texture. Use heavy cream for richness or whole milk for a lighter option.

Parmesan Cheese (Optional): A little shredded Parmesan boosts the umami and helps thicken the sauce naturally.

Salt & Pepper: Always taste at the end—feta adds plenty of salt, so adjust carefully.

Red Pepper Flakes (Optional): A pinch brings gentle heat that plays well with the cream and feta.


Step-by-Step Instructions

  1. Sauté Aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add 1 finely chopped shallot and cook for 2–3 minutes, until softened. Add 2 minced garlic cloves and sauté for another 30 seconds.

  2. Add Gnocchi: Stir in 1 pound of gnocchi and toast gently for 1–2 minutes to add flavor and slight texture.

  3. Simmer with Broth: Pour in 1½ cups vegetable broth and bring to a simmer. Cover and cook for 5–6 minutes, until the gnocchi is tender and the broth has mostly reduced.

  4. Add Cream and Feta: Lower the heat and stir in ½ cup cream or ⅓ cup whole milk. Add ½ cup crumbled feta and ¼ cup grated Parmesan if using. Stir gently until everything is creamy and slightly thickened.

  5. Add Spinach: Fold in 3–4 cups of fresh spinach and let it wilt for 1–2 minutes. Stir occasionally until evenly incorporated.

  6. Finish and Season: Taste the dish and season with salt and pepper as needed. Add red pepper flakes for a touch of heat, if desired.

  7. Serve: Spoon into bowls and serve hot. Optional: Garnish with a little more feta or lemon zest for brightness.

Avoid These Mistakes:

  • Don’t overcook the gnocchi—it can turn mushy.

  • Don’t skip the sautéing step—it builds flavor early on.

  • Always taste before salting—feta varies in saltiness.


Tips, Variations & Substitutions

Make It Vegan: Use plant-based gnocchi and swap the dairy with coconut cream, almond milk, and vegan feta alternatives.

Add Protein: Stir in cooked chicken, chickpeas, or white beans for extra protein without disrupting the dish’s flavors.

Swap the Greens: Kale, arugula, or Swiss chard can replace spinach—just sauté a bit longer for sturdier greens.

Add Lemon: A little lemon juice or zest at the end brightens the rich flavors.

Add Mushrooms: Sauté mushrooms with the shallots for a more umami-packed dish.

Use Tomato Twist: Add a tablespoon of tomato paste or a few halved cherry tomatoes for a subtle acidity and color.

Gluten-Free Option: Use certified gluten-free gnocchi—readily available at most supermarkets.


Serving Ideas & Occasions

Creamy Gnocchi with Spinach and Feta is perfect on its own, but it also pairs well with:

  • Garlic Bread or Baguette: Ideal for scooping up the creamy sauce.

  • Green Salad: Add a light vinaigrette to balance the richness.

  • Roasted Vegetables: Try roasted carrots, zucchini, or Brussels sprouts on the side.

Occasions this recipe fits beautifully:

  • Cozy weeknight dinner

  • Vegetarian family meals

  • Meatless Monday

  • Casual date nights

  • Meal prep (stores well for 2–3 days)

It’s a comforting yet elegant dish that doesn’t feel heavy—great for year-round dining.


Nutritional & Health Notes

This recipe delivers protein, calcium, and iron from spinach and feta while remaining satisfying thanks to the creamy texture and starchy gnocchi.

To lighten the dish:

  • Use whole milk or light cream instead of heavy cream.

  • Go easy on the cheese or skip Parmesan entirely.

  • Use cauliflower gnocchi for lower carbs and added fiber.

Spinach adds a burst of vitamins A and C, while feta provides protein and a lower-fat alternative to other cheeses. The one-skillet method also keeps added fats in check.


FAQs

1. Can I use frozen gnocchi?
Yes! No need to thaw—just cook a few extra minutes and stir often to prevent sticking.

2. What’s the best type of gnocchi to use?
Shelf-stable, refrigerated, or frozen all work. Choose a high-quality brand for best texture.

3. Can I use other greens besides spinach?
Definitely. Kale, arugula, or even beet greens can be used. Just cook longer for tougher greens.

4. Is this recipe freezer-friendly?
It’s best enjoyed fresh, but leftovers can be frozen. Reheat gently with a splash of broth or milk.

5. How can I make it spicy?
Add ¼ teaspoon red pepper flakes or a dash of hot sauce at the end to customize the heat.

6. Can I prepare this ahead of time?
Yes, make it up to 2 days ahead and reheat gently. The sauce may thicken in the fridge, so add a bit of broth or milk when reheating.

7. Is this good for meal prep?
Yes! It stores well and reheats beautifully. Portion into containers for 2–3 days of ready-to-eat meals.

Print

Creamy Gnocchi with Spinach and Feta for Healthy Weeknight Dinners

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A one-pan creamy gnocchi dinner packed with tender spinach, crumbled feta, and comforting flavor. Quick, vegetarian, and ready in 30 minutes.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4

Ingredients

Scale

1 tbsp olive oil
1 shallot, finely chopped
2 garlic cloves, minced
1 lb potato gnocchi
1½ cups vegetable broth
½ cup heavy cream or ⅓ cup whole milk
½ cup crumbled feta cheese
¼ cup grated Parmesan (optional)
3–4 cups baby spinach
Salt and black pepper to taste
Optional: red pepper flakes, lemon zest

Instructions

  • Heat olive oil in skillet. Sauté shallot 2–3 minutes, then garlic 30 seconds.

  • Add gnocchi and toast 1–2 minutes.

  • Pour in broth. Simmer covered for 5–6 minutes until gnocchi is tender.

  • Stir in cream, feta, and Parmesan. Simmer 2–3 minutes.

  • Add spinach. Stir until wilted.

  • Season with salt, pepper, and red pepper flakes.

  • Serve hot, garnished with extra feta or lemon zest if desired.

Notes

Use vegan swaps if needed. Add chicken or beans for protein. Store in fridge up to 3 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star