Creamy Spinach and Mushroom Gnocchi

Creamy spinach and mushroom gnocchi is a comforting one-pan meal made with tender potato gnocchi, golden mushrooms and fresh spinach in a smooth Parmesan sauce.
The mushrooms are cooked separately at the beginning so they develop a deep, savoury flavour instead of becoming soft and watery. Garlic, herbs and a small amount of mustard give the cream sauce extra character, while the spinach adds freshness and colour.
This recipe is suitable for a quick weekday dinner because it can be prepared in approximately 30 minutes. It is satisfying on its own, but it can also be served with a green salad, roasted vegetables or warm garlic bread.
Creamy Spinach and Mushroom Gnocchi
Preparation time
10 minutes
Cooking time
20 minutes
Servings
4
Ingredients
- 500 g potato gnocchi
- 300 g mushrooms, sliced
- 150 g fresh spinach
- 1 small onion, finely chopped
- 3 garlic cloves, finely chopped
- 1 tablespoon olive oil
- 25 g unsalted butter
- 200 ml double cream or heavy cream
- 150 ml vegetable stock
- 70 g freshly grated Parmesan cheese
- 1 teaspoon Dijon mustard
- 1 teaspoon dried Italian herbs
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon chilli flakes, optional
- 1 tablespoon fresh lemon juice
- Fresh parsley or basil, for serving
Instructions
1. Prepare the ingredients
Clean the mushrooms with a damp cloth or a soft brush. Avoid soaking them in water, as mushrooms absorb moisture quickly and may not brown properly.
Slice the mushrooms into pieces of similar thickness.
Finely chop the onion and garlic. Wash the spinach and dry it well.
Grate the Parmesan shortly before cooking. Freshly grated cheese melts more smoothly than pre-grated varieties.
2. Cook the mushrooms
Heat the olive oil in a large frying pan over medium-high heat.
Add the sliced mushrooms in a single layer. Avoid overcrowding the pan, as this can cause them to steam instead of brown.
Cook for approximately five to six minutes, stirring only occasionally. The mushrooms should release their moisture and develop golden edges.
Season lightly with salt and black pepper.
Transfer the cooked mushrooms to a plate and set them aside.
3. Cook the onion and garlic
Reduce the heat to medium and add the butter to the same pan.
Once melted, add the chopped onion. Cook for approximately four minutes, stirring occasionally, until it becomes soft and translucent.
Add the garlic and chilli flakes, when using. Cook for another 30 seconds, stirring continuously.
The garlic should become fragrant but should not turn dark.
4. Prepare the sauce
Pour the vegetable stock into the pan.
Use a wooden spoon to scrape any golden mushroom pieces from the bottom. These caramelised pieces add flavour to the sauce.
Add the cream, Dijon mustard, Italian herbs and nutmeg.
Stir well and bring the mixture to a gentle simmer. Allow it to cook for approximately three minutes, until it begins to thicken slightly.
Do not boil the sauce vigorously, as the cream may separate.
5. Add the gnocchi
Add the uncooked gnocchi directly to the sauce.
Stir gently to coat every piece. Cover the pan and cook for approximately four to five minutes, stirring once or twice.
The gnocchi will cook in the sauce and release some starch, helping it become thicker and creamier.
Check the packet instructions, as some fresh gnocchi may require a shorter cooking time.
6. Add the spinach
Add the spinach in two or three batches.
Stir after each addition until the leaves begin to wilt. The spinach will reduce significantly in volume after a few minutes.
Return the cooked mushrooms to the pan and mix carefully.
7. Add the Parmesan
Reduce the heat to low.
Add the grated Parmesan gradually, stirring continuously until it has completely melted into the sauce.
If the sauce becomes too thick, add a small amount of vegetable stock, milk or hot water.
The finished sauce should coat the gnocchi without becoming excessively heavy.
8. Finish the dish
Add the fresh lemon juice and stir.
Taste the sauce and adjust the seasoning with additional salt, black pepper or chilli flakes when necessary.
The lemon should not make the dish taste strongly acidic. Its purpose is to balance the richness of the cream and cheese.
9. Serve
Divide the creamy gnocchi between warm bowls.
Finish with fresh parsley or basil, extra Parmesan and a little freshly ground black pepper.
Serve immediately, as the sauce will continue to thicken while it stands.
Helpful Tips
Brown the mushrooms properly
Cook the mushrooms over medium-high heat and avoid stirring them constantly. Leaving them undisturbed for short periods allows their surfaces to caramelise.
Do not overcook the gnocchi
Gnocchi should remain soft but still hold their shape. Excessive cooking can make them very soft and cause them to break apart in the sauce.
Use fresh Parmesan
Fresh Parmesan melts evenly and produces a smoother sauce. Pre-grated cheese often contains anti-caking ingredients that can affect the texture.
Adjust the consistency
When the sauce becomes too thick, add a splash of stock or milk. When it is too thin, allow it to simmer uncovered for another minute.
Add protein
The recipe can be enriched with:
- Cooked chicken;
- Crispy bacon;
- Grilled salmon;
- Italian sausage;
- Prawns;
- White beans.
Cook meat or seafood separately before adding it during the final few minutes.
Add other vegetables
You may also use:
- Courgette;
- Broccoli;
- Peas;
- Asparagus;
- Sun-dried tomatoes;
- Roasted peppers;
- Kale.
Vegetables that require longer cooking should be prepared before adding the sauce.
Serving Suggestions
Serve the gnocchi with:
- A green salad with lemon dressing;
- Garlic bread;
- Roasted cherry tomatoes;
- Steamed broccoli;
- Grilled asparagus;
- A tomato and cucumber salad.
A fresh or slightly acidic side dish helps balance the creamy sauce.
Storage
Store leftovers in an airtight container in the refrigerator for up to three days.
The gnocchi will continue to absorb the sauce as it cools. When reheating, add a splash of milk, cream or vegetable stock.
Warm gently in a frying pan over low heat, stirring regularly. Avoid using high heat because it may cause the sauce to separate.
Freezing is not recommended, as the cream sauce and gnocchi may develop an uneven texture after thawing.
Conclusion
Creamy spinach and mushroom gnocchi is a quick and satisfying meal that combines tender pasta, golden mushrooms and a rich Parmesan sauce.
Everything is prepared in one pan, keeping both the cooking process and the washing-up simple. The recipe is also easy to customise with different vegetables, herbs or proteins.
Served immediately with fresh herbs and extra Parmesan, it makes a comforting dinner that feels generous without requiring complicated preparation.