Creamy Gnocchi Spinach Feta
There are some meals that just wrap you up in a warm hug, and this Creamy Gnocchi Spinach Feta is definitely one of them. It’s the kind of dish we turn to on a chilly Tuesday evening when we need something nourishing and deeply satisfying without spending hours in the kitchen. The magic lies in the combination of textures and flavours: the soft, pillowy gnocchi, the salty tang of good quality feta melting into a rich garlic cream sauce, and the vibrant, earthy notes of fresh spinach weaving through it all. It’s a truly elegant dish that feels special, yet it comes together in about 30 minutes.
This recipe was inspired by a dish I had at a tiny taverna on a Greek island a few years ago, where the simplicity of fresh ingredients was celebrated. I’ve spent a lot of time since then perfecting my own version at home, finding the right balance between the cream, the sharp cheese, and the fresh greens. It’s become a firm favourite in our house for its comforting qualities and straightforward preparation. We love making it for a cosy night in, but it’s also sophisticated enough to serve when friends come over for a relaxed dinner.
What we’re creating here is more than just a pasta dish; it’s a skillet full of goodness. The sauce clings beautifully to each piece of gnocchi, ensuring every single bite is packed with flavour. The feta doesn’t just sit on top; we melt it right into the sauce, creating a luxurious, briny creaminess that is simply irresistible. This is the meal for when you want maximum flavour with minimal fuss.
Recipe Overview
This Creamy Gnocchi Spinach Feta recipe brings together pan-seared gnocchi with a luscious, flavourful sauce. The key is to create a sauce that is both rich from the cream and sharp from the feta, perfectly balanced by the garlic and wilted spinach. I’ve found that giving the gnocchi a quick pan-sear before adding them to the sauce gives them a delightful texture – slightly crisp on the outside and wonderfully soft inside.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4 people
- Difficulty: Easy
Why You’ll Love This Creamy Gnocchi Spinach Feta
- Genuine Flavour: The taste is wonderfully complex. You get the salty, tangy depth from the Greek feta, a gentle hum of garlic, the fresh, iron-rich notes of spinach, and a hint of warmth from nutmeg, all enveloped in a smooth, decadent cream sauce.
- Ready in Under 30 Minutes: From start to finish, this entire meal is on the table in about half an hour, making it an ideal choice for busy weeknights when you’re short on time but still want something spectacular.
- Flexible Recipe: This dish is very adaptable. You can stir in some cooked, shredded chicken or pan-fried chorizo for extra protein. If you don’t have spinach, kale works well too, just be sure to cook it a little longer.
- Great for Cosy Dinners: It works beautifully for a date night in or a small, informal gathering with friends. It feels luxurious and thoughtful without being overly complicated to prepare.
- Family Tested: My kids, who can be fussy about greens, absolutely devour this every time I make it. The way the spinach is incorporated into the creamy sauce makes it a hit with everyone at the table.
Ingredients You’ll Need
For this recipe, using good quality ingredients makes all the difference, especially the feta. I always recommend buying a block of Greek feta cheese that comes in brine, as it has a much better texture and a creamier, tangier flavour than pre-crumbled varieties. My go-to is the Dodoni brand if I can find it.
- 500g fresh potato gnocchi
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 200g fresh spinach
- 250ml double cream
- 100ml vegetable stock
- 200g block of feta cheese, crumbled
- 50g Parmesan cheese, freshly grated
- 1/4 tsp grated nutmeg
- Zest of 1/2 lemon
- Freshly ground black pepper
- A small handful of fresh dill or parsley, for garnish (optional)
Sophia’s Tip: Hold back on adding any salt until the very end. The feta and Parmesan are naturally very salty, and once they melt into the sauce, you’ll often find it’s seasoned perfectly without any extra salt needed.
How to Make Creamy Gnocchi Spinach Feta
The process for this creamy gnocchi dish is straightforward. We’ll start by giving the gnocchi a beautiful golden crust before building our sauce in the same pan to capture all those lovely flavours.
- Pan-Sear the Gnocchi: Heat 1 tablespoon of olive oil in a large, non-stick frying pan or skillet over a medium-high heat. Add the gnocchi in a single layer (work in batches if necessary to avoid overcrowding). Cook for 3-4 minutes per side, until they are golden brown and slightly crisp. Remove from the pan and set aside on a plate.
- Sauté the Aromatics: Reduce the heat to medium. Add the remaining tablespoon of olive oil to the same pan. Add the chopped onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
- Wilt the Spinach: Add the fresh spinach to the pan in large handfuls. It will look like a lot, but it wilts down significantly. Stir continuously for 2-3 minutes until all the spinach has wilted.
- Create the Cream Sauce: Pour in the vegetable stock and double cream. Stir everything together and bring to a gentle simmer. Let it bubble gently for 2-3 minutes to thicken slightly. What works best for me is to scrape the bottom of the pan to lift any flavourful browned bits left from the gnocchi and onions.
- Melt in the Cheeses: Reduce the heat to low. Stir in the crumbled feta cheese and the grated Parmesan. Continue to stir gently until the cheeses have melted into the sauce, creating a smooth, creamy consistency. This should only take a couple of minutes.
- Combine and Finish: Add the pan-seared gnocchi back into the pan. Stir gently to coat every piece in the luscious sauce. Stir in the grated nutmeg and the lemon zest. Let it all heat through for a final minute.
- Serve Immediately: Season with a generous amount of freshly ground black pepper. Divide the Gnocchi Spinach Feta among warm bowls, garnish with fresh dill or parsley if you like, and serve straight away.
Tips From My Kitchen
- Temperature Control: When you add the double cream and cheeses, make sure your heat is low. Boiling the sauce, especially after the cheese is added, can cause it to split or become grainy. A gentle, low simmer is all you need.
- The Secret Step: Don’t skip pan-searing the gnocchi. While you can cook it in boiling water, searing it in a pan first adds a fantastic textural contrast—a slightly chewy, crisp exterior that holds up beautifully in the creamy sauce. I learned that this one step elevates the entire dish.
- Make-Ahead: You can chop the onion and garlic ahead of time, and wash your spinach. However, this dish is best made and served fresh, as the gnocchi can become a bit soft upon reheating. The sauce itself could be made a day in advance and gently reheated before adding freshly cooked gnocchi.
- Storage: Store any leftovers in an airtight container in the fridge for up to 2 days. To reheat, place it in a saucepan over a low heat with a splash of milk or cream to loosen the sauce, stirring gently until warmed through.
Equipment You’ll Need
You don’t need any highly specialised tools for this recipe, just a few kitchen basics.
- Large frying pan or skillet (non-stick is ideal for searing the gnocchi)
- Sharp knife and cutting board
- Cheese grater
- Wooden spoon or spatula
Common Mistakes to Avoid
- Overcrowding the pan: When searing the gnocchi, give them space. If the pan is too crowded, they will steam instead of fry, and you won’t get that lovely golden-brown, crisp exterior. Cook in two batches if your pan isn’t large enough.
- Boiling the sauce: As mentioned in my tips, never let the cream sauce come to a rolling boil, especially after adding the cheese. It can cause the dairy to separate, resulting in a greasy, split sauce. Keep the heat on a gentle simmer.
- Not wilting the spinach enough: Ensure the spinach is fully wilted before you add the cream and stock. If it’s only partially wilted, it will release excess water as it continues to cook, which can thin out your beautiful creamy sauce.
Delicious Variations to Try
One of the best things about this recipe is how easily you can adapt it to your own tastes or what you have in the fridge.
- Spicy Version: Add 1/2 teaspoon of red pepper flakes along with the garlic for a gentle, warming heat that cuts through the richness of the cream.
- Add Some Protein: Stir in some leftover shredded rotisserie chicken, pan-fried pancetta, or sliced chorizo for a heartier meal. For another fantastic protein idea, check out these Bacon Brown Sugar Chicken Tenders, which could be served alongside.
- Different Greens: If you’re not a fan of spinach, finely chopped kale (cavolo nero works well) or Swiss chard are excellent substitutes. They will need a few extra minutes of cooking time to become tender.
What to Serve With Creamy Gnocchi Spinach Feta
This dish is quite rich and satisfying on its own, so it doesn’t need much. Here are a few ideas that work well:
- A Simple Green Salad: A crisp salad with a sharp lemon vinaigrette is the perfect counterpoint to the creamy gnocchi. The acidity cuts through the richness beautifully.
- Garlic Bread: A few slices of warm, crusty garlic bread are wonderful for mopping up every last bit of that delicious feta cream sauce.
- Wine Pairing: A crisp, dry white wine like a Sauvignon Blanc or a Pinot Grigio complements the creamy, salty flavours of the dish wonderfully.
Frequently Asked Questions

Creamy Gnocchi Spinach Feta
Ingredients
Method
- Pan-Sear the Gnocchi: Heat 1 tablespoon of olive oil in a large, non-stick frying pan or skillet over a medium-high heat. Add the gnocchi in a single layer (work in batches if necessary to avoid overcrowding). Cook for 3-4 minutes per side, until they are golden brown and slightly crisp. Remove from the pan and set aside on a plate.
- Sauté the Aromatics: Reduce the heat to medium. Add the remaining tablespoon of olive oil to the same pan. Add the chopped onion and cook for 4-5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn.
- Wilt the Spinach: Add the fresh spinach to the pan in large handfuls. It will look like a lot, but it wilts down significantly. Stir continuously for 2-3 minutes until all the spinach has wilted.
- Create the Cream Sauce: Pour in the vegetable stock and double cream. Stir everything together and bring to a gentle simmer. Let it bubble gently for 2-3 minutes to thicken slightly. What works best for me is to scrape the bottom of the pan to lift any flavourful browned bits left from the gnocchi and onions.
- Melt in the Cheeses: Reduce the heat to low. Stir in the crumbled feta cheese and the grated Parmesan. Continue to stir gently until the cheeses have melted into the sauce, creating a smooth, creamy consistency. This should only take a couple of minutes.
- Combine and Finish: Add the pan-seared gnocchi back into the pan. Stir gently to coat every piece in the luscious sauce. Stir in the grated nutmeg and the lemon zest. Let it all heat through for a final minute.
- Serve Immediately: Season with a generous amount of freshly ground black pepper. Divide the Gnocchi Spinach Feta among warm bowls, garnish with fresh dill or parsley if you like, and serve straight away.
Notes
I really hope you give this Creamy Gnocchi Spinach Feta a try. It’s one of those recipes that delivers so much comfort and flavour, and it always gets compliments whenever I make it. After a long day, there’s nothing better than sitting down to a bowl of this. If you are looking for a sweet treat to follow this meal, my Biscoff Truffles are always a winner. Please let me know how you get on in the comments below – I love hearing from you!
Happy cooking,
Sophia
