This comforting European dish features soft potato gnocchi swimming in a velvety cream sauce, enhanced by the fresh, earthy notes of baby spinach and the distinctive tang of crumbled feta. The preparation is beautifully straightforward: boil the gnocchi until they float, then fold them into a skillet where onions, garlic, and spinach have been sautéed to perfection. The sauce comes together with heavy cream and vegetable broth, creating a luxurious base that partially melts the cheeses into a coating that clings to every piece. Ready in just 25 minutes, this vegetarian main serves four generously and offers endless variations—from lighter cream substitutions to different cheese combinations. The result is a restaurant-quality dish that balances richness with freshness, making it ideal for both weeknight dinners and casual entertaining.
The first time I made this, I was trying to use up a bag of gnocchi that had been sitting in my pantry for weeks. My roommate walked in mid-simmer and literally hovered over the stove until I dished her a bowl, muttering something about how good it smelled.
Ive made this for last-minute dinner guests more times than I can count. Something about the combination of pillowy gnocchi and that velvety sauce makes people think you put way more effort into it than you actually did.
Ingredients
- 500 g fresh potato gnocchi: Fresh gnocchi cooks faster and has a softer texture than shelf-stable varieties, though either will work in a pinch
- 150 g baby spinach: Baby spinach is tender enough to wilt directly into the sauce without any prep work beyond a quick rinse
- 1 small onion: Finely chopped so it melts into the sauce rather than leaving chunks in every bite
- 2 cloves garlic: Minced fresh garlic adds a subtle backbone that complements without overpowering the cream
- 200 ml heavy cream: Creates that luxurious sauce that clings to every piece of gnocchi
- 60 ml vegetable broth: Thins the cream just enough while adding depth of flavor
- 100 g feta cheese: The salty tang is what makes this dish memorable, so dont skip it
- 30 g grated Parmesan cheese: Optional but adds another layer of savory richness
- 1 tbsp olive oil: For sautéing the aromatics and building the flavor base
- Salt and freshly ground black pepper: Taste as you go since the feta already brings salt to the party
- Pinch of nutmeg: A classic addition to cream sauces that adds warmth without making it taste like dessert
Instructions
- Get the gnocchi going:
- Bring a large pot of salted water to boil and cook the gnocchi just until they float, about 2 to 3 minutes, then drain and set aside. Watch closely because fresh gnocchi goes from perfectly cooked to falling apart in seconds.
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and sauté the chopped onion until translucent, about 3 minutes. Add the minced garlic and cook for just 1 minute until fragrant, taking care not to let it brown or it will turn bitter.
- Wilt the spinach:
- Toss in the baby spinach and stir until it wilts down completely, about 2 minutes. It might look like a lot at first but it will shrink dramatically as it hits the heat.
- Create the sauce:
- Pour in the heavy cream and vegetable broth, stirring to combine and bring everything to a gentle simmer. Let it bubble for a minute so the flavors can meld and the sauce can thicken slightly.
- Add the cheese:
- Stir in the crumbled feta and grated Parmesan if using, allowing them to partially melt into the sauce. Season with salt, pepper, and that optional pinch of nutmeg, then taste and adjust as needed.
- Bring it all together:
- Gently fold in the cooked gnocchi, tossing until every piece is coated in that creamy sauce and heated through. Use a light hand so the gnocchi doesnt break apart.
- Serve immediately:
- Plate it while its piping hot, topped with extra crumbled feta and a crack of black pepper if you want to make it look as good as it tastes.
This recipe became my go-to after I served it at a small dinner party and my friend asked for the recipe before she even finished her first bite. Sometimes the simplest dishes are the ones that stick with people longest.
Making It Lighter
Half-and-half or whole milk works as a substitute for heavy cream if you want something less rich. The sauce will be thinner but still creamy enough to coat the gnocchi nicely.
Adding Crunch
A handful of toasted pine nuts or walnuts sprinkled over the top adds a satisfying texture contrast. Just toast them in a dry pan for a few minutes until golden and fragrant before serving.
Cheese Swaps
Goat cheese or ricotta can replace the feta if you prefer a milder flavor profile. Goat cheese adds tang without the saltiness, while ricotta makes the sauce even creamier.
- Crumble the cheese by hand rather than using pre-crumbled feta for better texture
- Reserve some feta for garnish so you get those salty bursts in every bite
- Let the sauce cool slightly before adding cheese to prevent separating
Theres something deeply satisfying about a dish that comes together this quickly but tastes like it simmered all afternoon. Sometimes the best recipes are the ones that dont demand perfection, just a little patience and a good appetite.
Recipe FAQs
- → Can I make this gluten-free?
-
Yes, simply substitute regular gnocchi with gluten-free gnocchi, available at most grocery stores. Double-check that all other ingredients, including seasonings and broth, are certified gluten-free.
- → What can I use instead of heavy cream?
-
Half-and-half, whole milk, or a combination of milk and Greek yogurt works well. For a dairy-free option, try coconut cream or cashew cream, though the flavor profile will change slightly.
- → Can I prepare this ahead of time?
-
You can cook the gnocchi and prepare the sauce components separately up to a day in advance. Reheat gently, folding the gnocchi into the warm sauce just before serving to prevent them from becoming mushy.
- → What other greens work in this dish?
-
Kale, Swiss chard, or arugula make excellent substitutes for spinach. Just adjust cooking times—heartier greens like kale may need a few extra minutes to wilt properly.
- → Can I add protein to make it more substantial?
-
Pan-seared chicken breast, grilled shrimp, or crispy pancetta cubes complement the flavors beautifully. For a vegetarian protein boost, try white beans or toasted walnuts.
- → How do I store and reheat leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of cream or broth to restore the sauce's creamy consistency.