Creamy Spinach and Mushroom Gnocchi combines pillowy gnocchi, earthy mushrooms, and fresh spinach in a rich garlic cream sauce.
This one-pan dinner comes together in about 20 minutes. The gnocchi cooks directly in the sauce with no boiling required, while the starch it releases naturally thickens the cream into something luscious and cling-to-every-bite good.
You start by browning sliced crimini mushrooms in a hot skillet until they develop golden edges and concentrated flavor, then set half aside for topping later. The remaining mushrooms stay in the pan with shelf-stable gnocchi, heavy cream, chicken broth, minced garlic, Italian herbs, and a touch of smoked paprika. Everything simmers together under a lid for about five minutes, then fresh spinach wilts right into the sauce. The reserved mushrooms go back on top just before serving, adding a final hit of earthy richness.
You can serve this as a meatless main that feels complete on its own, or pair it with grilled chicken, seared salmon, or a simple green salad if you want to stretch it into a larger meal.
Everything You’ll Need for Creamy Spinach and Mushroom Gnocchi
The ingredient list is short, and most of it comes from the pantry or a quick produce grab. Here’s what each component brings to the skillet.
- Olive oil – provides the fat for browning the mushrooms and building flavor at the start.
- Crimini mushrooms – add earthy depth and meaty texture, especially when browned over high heat.
- Potato gnocchi – the pillowy base of the dish, shelf-stable packaged gnocchi works best and cooks directly in the sauce.
- Chicken broth – thins the cream slightly and adds savory backbone to the sauce.
- Heavy cream – creates the rich, silky sauce that coats every piece of gnocchi.
- Garlic – brings aromatic sharpness and warmth to the cream base.
- Italian seasoning and smoked paprika – layer in herbal notes and a subtle smoky undertone.
- Fresh spinach – wilts into the hot sauce, adding color, nutrition, and a mild vegetal sweetness.
- Salt, black pepper, and red pepper flakes – season and balance the richness with heat and savory depth.
How to Make Creamy Spinach and Mushroom Gnocchi Step by Step
STEP 1: Heat the olive oil in a large, high-sided skillet over high heat. Add the sliced mushrooms, season with salt and pepper, and cook for 1 to 2 minutes until they develop light golden edges and soften. Remove half of the cooked mushrooms to a plate and set aside.
STEP 2: To the skillet with the remaining mushrooms, add the uncooked gnocchi, chicken broth, heavy cream, minced garlic, Italian seasoning, smoked paprika, and ¼ teaspoon salt. Stir everything together.
STEP 3: Bring the mixture to a boil over medium heat, then cover the skillet with a lid. Let the gnocchi cook for about 5 minutes while the sauce bubbles gently. The gnocchi will soften and release starch, which helps thicken the cream.
STEP 4: Uncover the skillet and add the fresh spinach. Stir frequently over medium heat for about 5 minutes until the spinach wilts to your liking. If you want a thicker sauce, let it cook a bit longer.
STEP 5: Taste and adjust the seasoning with more salt, coarsely ground black pepper, red pepper flakes, or smoked paprika as needed. Top the gnocchi with the reserved mushrooms and serve immediately while the sauce is still loose and creamy.
What to Serve with Creamy Spinach and Mushroom Gnocchi
This dish is rich enough to stand alone as a meatless main, but it also pairs well with simple proteins and light sides that won’t compete with the creamy sauce.
- Serve alongside grilled chicken thighs, pan-seared salmon, or roasted pork tenderloin for a more substantial meal.
- Add a crisp green salad with lemon vinaigrette or a simple arugula salad to cut through the richness.
- Pair with crusty bread or garlic bread to soak up any extra sauce left in the bowl.
Troubleshooting and Pro Tips for Gnocchi with Mushrooms and Spinach
- Use shelf-stable packaged gnocchi rather than refrigerated or homemade varieties. Homemade gnocchi tends to fall apart in a sauce-based recipe like this.
- Brown the mushrooms over high heat in a single layer to avoid steaming. If the pan is too crowded, the mushrooms will release moisture and turn soggy instead of developing golden, caramelized edges.
- The sauce will thicken as it cools, so if it looks too thick before serving, stir in a splash of heavy cream, milk, half-and-half, or chicken broth to loosen it back up.
- Use a heavy-bottomed skillet with high sides, like cast iron or stainless steel, to prevent scorching and ensure even heat distribution.
Frequently Asked Questions about Creamy Spinach and Mushroom Gnocchi
Can I use frozen spinach instead of fresh?
Frozen spinach works, but thaw it completely and squeeze out as much moisture as possible before adding it to the skillet. Excess water will thin the sauce and make it harder to achieve that creamy, cling-to-the-gnocchi texture you want.
Is there a dairy-free substitute for heavy cream?
Full-fat coconut milk or a cashew cream blend can replace heavy cream in this recipe. The sauce won’t be quite as rich, but it will still coat the gnocchi well. Avoid thin plant-based milks, as they won’t thicken properly.
Will homemade gnocchi hold up in this creamy sauce?
Homemade gnocchi is too delicate for this method and will likely fall apart or turn mushy during the simmering step. Stick with shelf-stable packaged gnocchi, which is designed to hold its shape when cooked directly in liquid.
Can I swap the chicken broth for vegetable broth?
Yes, vegetable broth works perfectly and keeps the dish fully vegetarian. The flavor will be slightly lighter, but the creamy sauce will still have plenty of depth from the garlic, herbs, and smoked paprika.
How to Store and Reheat Creamy Gnocchi with Spinach and Mushrooms
Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken significantly as it chills, so expect a denser texture when cold.
Reheat slowly on the stovetop over low to medium heat, stirring frequently to prevent scorching. Add a splash of heavy cream, half-and-half, milk, or chicken broth to thin the sauce back out as it warms. Avoid reheating in the microwave if possible, as the gnocchi can turn rubbery and the sauce may separate.

Creamy Spinach and Mushroom Gnocchi
Ingredients
Equipment
Method
- Heat the olive oil in a large, heavy-bottomed, high-sided skillet over high heat. Add the sliced mushrooms, season with salt and pepper, and cook for 1 to 2 minutes until browned and softened. Transfer half of the mushrooms to a plate and set aside.
- To the skillet with the remaining mushrooms, add the uncooked gnocchi, chicken broth, heavy cream, minced garlic, Italian seasoning, smoked paprika, and ¼ teaspoon salt. Stir to combine.
- Bring the mixture to a boil over medium heat, then cover the skillet with a lid. Let the gnocchi cook for about 5 minutes while the sauce simmers.
- Add the fresh spinach to the skillet and cook, stirring often, for about 5 minutes until the spinach wilts to your liking. For a thicker sauce, cook a little longer.
- Season the sauce to taste with more salt, freshly ground coarse black pepper, red pepper flakes, and additional smoked paprika if desired.
- Spoon the reserved mushrooms over the finished dish and serve immediately.




