Comfort and flavor come together beautifully in Creamy Gnocchi with Spinach and Feta. This recipe transforms simple ingredients into a rich, savory dinner that feels special without complicated steps. The soft gnocchi cradles the creamy sauce, while fresh spinach brings a subtle vegetal note, and feta adds tangy brightness to every bite. It’s a dinner that’s both indulgent and satisfying, perfect for cozy evenings or when you want a restaurant-style dish at home.
This dish shines because it balances textures and flavors effortlessly. Creaminess meets freshness, and the mildness of gnocchi is perfectly offset by the boldness of feta, creating a satisfying contrast that appeals to all palates.
Ingredients Overview

The success of Creamy Gnocchi with Spinach and Feta relies on a careful selection of ingredients. Potato gnocchi provides a tender, melt-in-your-mouth base, ideal for absorbing the creamy sauce. Fresh spinach introduces natural color, a mild vegetal taste, and fiber, which lightens the richness of the cream.
Feta cheese is key, offering a salty, tangy punch that brightens each bite. Heavy cream ensures a smooth, silky sauce that clings to the gnocchi, while garlic and shallots provide aromatic depth. Olive oil or butter gives a subtle richness, and lemon zest or a dash of juice adds a refreshing note. These flavors work in harmony to produce a dish that is indulgent yet approachable.
For substitutions, ricotta or goat cheese can replace feta, while kale or arugula can stand in for spinach. Plant-based cream and dairy-free gnocchi create a vegan-friendly version. This flexibility makes it easy to tailor the recipe to dietary preferences without losing the essence of creamy, tangy gnocchi with fresh greens.
Ingredients
1 pound potato gnocchi
2 tablespoons unsalted butter
3 cloves garlic, minced
1 small shallot, minced
4 cups fresh spinach, chopped
1 cup crumbled feta cheese
1/2 cup heavy cream
1/4 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
Zest of 1 lemon
2 tablespoons Parmesan cheese, grated (optional)
Step-by-Step Instructions
Bring a large pot of salted water to a boil. Add gnocchi and cook until they float, about 2–3 minutes for fresh gnocchi. Drain and set aside. In a skillet over medium heat, melt butter and sauté garlic and shallot until aromatic but not browned.
Add spinach in batches, stirring until wilted. Pour in heavy cream, reduce heat, and simmer for 2–3 minutes until slightly thickened. Add gnocchi to the skillet, tossing to coat in the sauce evenly. Fold in crumbled feta off heat so it softens without losing its crumbly texture.
Season with salt, black pepper, and optional red pepper flakes. Stir in lemon zest for brightness. Serve immediately, topping with Parmesan if desired. Avoid overcooking gnocchi, which can result in a mushy texture. The combination of warm, tender gnocchi with silky sauce and tangy cheese makes each bite indulgent yet balanced.
Tips, Variations & Substitutions
For extra flavor, lightly pan-fry gnocchi before adding cream. Garlic can be roasted for a sweeter, milder aroma. Swap cream with Greek yogurt for a lighter sauce, or use coconut cream for a vegan variation. Fresh herbs like basil, parsley, or thyme can be added to finish the dish.
Optional ingredients include roasted mushrooms, sun-dried tomatoes, or bell peppers. Protein additions like shrimp, chicken, or chickpeas are easy to fold in, creating a complete, filling meal. This recipe is highly adaptable while keeping the central flavors of creamy gnocchi, spinach, and feta intact.
Serving Ideas & Occasions
Serve hot alongside a crisp green salad, roasted vegetables, or garlic bread for a complete dinner. A chilled white wine like Pinot Grigio or Sauvignon Blanc pairs beautifully with the creamy sauce and tangy feta.
This recipe is ideal for cozy weeknight dinners, casual family meals, or a relaxed weekend feast. It can stand alone as a vegetarian main or accompany roasted meats or seafood. Quick to prepare yet impressive on the plate, it’s perfect for feeding family and friends with minimal effort.
Nutritional & Health Notes
This dish balances carbs, protein, and healthy fats. Spinach adds fiber, vitamins, and minerals, while feta contributes protein and calcium. Using butter or olive oil in moderation keeps fat levels moderate, and portion control ensures a satisfying but not heavy meal.
For lighter versions, reduce cream or increase the proportion of vegetables. While creamy and indulgent, the dish offers nutritional benefits through fresh greens and cheese, making it a wholesome dinner that feels indulgent without being excessive.
FAQs
Can I reheat leftovers?
Yes, gently reheat on the stovetop with a splash of cream or milk to restore the sauce’s silky texture. Avoid high heat to prevent separating or sticking.
Can I use frozen gnocchi?
Yes, but follow package instructions for cooking times. Thaw before adding to the cream sauce for even cooking.
Can feta be substituted?
Yes, goat cheese or ricotta can be used for a milder tang. Adjust seasoning to balance flavors.
How do I prevent gnocchi from sticking?
Cook in plenty of water, stir gently, and drain carefully. Tossing with oil before adding sauce helps prevent sticking.
Is this recipe vegetarian?
Yes, naturally vegetarian. Using plant-based cream and cheese makes it vegan-friendly.
Can I add other vegetables?
Mushrooms, roasted peppers, or cherry tomatoes work well. Add after garlic and shallot are sautéed.
How long does the cream sauce take to thicken?
Simmer over medium-low heat for 2–3 minutes. Stir occasionally to prevent scorching and achieve a silky consistency.
PrintSilky gnocchi with spinach and feta in a creamy sauce, ideal for a wholesome, cozy dinner.
Ingredients
1 pound potato gnocchi
2 tablespoons unsalted butter
3 cloves garlic, minced
1 small shallot, minced
4 cups fresh spinach, chopped
1 cup crumbled feta cheese
1/2 cup heavy cream
1/4 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional)
Zest of 1 lemon
2 tablespoons Parmesan cheese
Instructions
-
Boil gnocchi until floating. Drain.
-
Sauté garlic and shallot in butter.
-
Add spinach, wilt.
-
Pour in cream, simmer 2–3 min.
-
Toss in gnocchi and fold in feta. Season with spices and lemon zest.
-
Serve with Parmesan if desired.
