Creamy Mushroom Gnocchi Soup Recipe
Introduction
This creamy mushroom gnocchi soup is a comforting blend of tender gnocchi, earthy mushrooms, and fresh vegetables in a rich, flavorful broth. Perfect for chilly days, this hearty soup is easy to make and sure to satisfy your cravings.

Ingredients
- 3 Tbsp unsalted butter (divided)
- 16 oz. sliced mushrooms
- 1 cup diced white onions
- ½ cup chopped celery
- ½ cup shredded carrots
- 2 tsp minced garlic
- ⅓ cup all-purpose flour
- 2 cups half-and-half
- 2 cups low-sodium chicken broth
- 1 tsp dried thyme
- ½ tsp black pepper
- 1 16-oz. package potato gnocchi
- 1 cup fresh spinach (chopped)
- Optional garnish: chopped parsley
Instructions
- Step 1: Using a large pot or Dutch oven, add 1 tablespoon of butter and place over medium heat.
- Step 2: Once the butter has melted, add the mushrooms. Sauté for 3-4 minutes without stirring, then flip mushrooms over and cook for another 3-4 minutes without stirring. Remove mushrooms from the pot and set aside.
- Step 3: In the same pot, add the remaining 2 tablespoons of butter, onions, celery, carrots, and garlic. Stir to combine and sauté, stirring occasionally, for 4-5 minutes or until vegetables have softened.
- Step 4: Sprinkle the flour over the vegetables and stir well to combine.
- Step 5: Gradually stir in the half-and-half, chicken broth, dried thyme, and black pepper. Bring the mixture to a boil, then reduce heat to medium-low and cook for 2-3 minutes.
- Step 6: Add the gnocchi and chopped spinach to the pot. Stir until well combined and continue cooking on medium-low heat, stirring often, for 4-5 minutes until the gnocchi are tender.
- Step 7: Return the sautéed mushrooms to the pot. Continue cooking and stirring frequently for another 4-5 minutes to blend the flavors.
- Step 8: Optionally, garnish with chopped parsley before serving.
Tips & Variations
- For a vegetarian version, substitute the chicken broth with vegetable broth.
- Add a pinch of nutmeg to enhance the creamy flavor.
- Use fresh thyme instead of dried for a brighter herb taste.
- If you prefer a thinner soup, add more broth or half-and-half to reach desired consistency.
- For extra richness, stir in a handful of grated Parmesan cheese just before serving.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally to prevent the gnocchi from sticking or breaking apart. The soup may thicken upon cooling; add a splash of broth or half-and-half while reheating if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen gnocchi instead of fresh?
Yes, frozen gnocchi works well in this recipe. Add them directly to the soup without thawing, and cook a little longer until they float and are tender.
Is it possible to make this soup dairy-free?
To make a dairy-free version, replace the half-and-half with full-fat coconut milk or a dairy-free creamer, and use olive oil instead of butter for sautéing.
Print
Creamy Mushroom Gnocchi Soup Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
This Creamy Mushroom Gnocchi Soup is a comforting, hearty dish combining sautéed mushrooms, fresh vegetables, and tender potato gnocchi in a rich, creamy broth. Perfect for a cozy meal, it’s easy to prepare and brings together the earthiness of mushrooms with smooth half-and-half and aromatic herbs.
Ingredients
Main Ingredients
- 3 Tbsp unsalted butter (divided)
- 16 oz. sliced mushrooms
- 1 cup diced white onions
- ½ cup chopped celery
- ½ cup shredded carrots
- 2 tsp minced garlic
- ⅓ cup all-purpose flour
- 2 cups half-and-half
- 2 cups low-sodium chicken broth
- 1 tsp dried thyme
- ½ tsp black pepper
- 1 16-oz. package potato gnocchi
- 1 cup fresh spinach (chopped)
Optional Garnish
- Chopped parsley
Instructions
- Prepare Mushrooms: Using a large pot or Dutch oven, melt 1 tablespoon of butter over medium heat. Add the sliced mushrooms and sauté undisturbed for 3-4 minutes. Flip the mushrooms and continue sautéing for another 3-4 minutes without stirring. Remove the mushrooms from the pot and set aside.
- Sauté Vegetables: In the same pot, add the remaining 2 tablespoons of butter, diced onions, chopped celery, shredded carrots, and minced garlic. Stir to combine and cook while stirring occasionally for 4-5 minutes until the vegetables soften.
- Add Flour: Sprinkle the all-purpose flour over the vegetables and stir thoroughly until the flour is well incorporated.
- Add Liquids and Seasonings: Pour in the half-and-half and low-sodium chicken broth. Add dried thyme and black pepper. Stir well to combine the mixture completely. Increase heat to bring the soup to a boil.
- Simmer Soup: Once boiling, reduce heat to medium-low and let the soup cook gently for 2-3 minutes to thicken slightly.
- Add Gnocchi and Spinach: Stir in the potato gnocchi and chopped fresh spinach until evenly combined. Continue cooking over medium-low heat, stirring often, for 4-5 minutes until the gnocchi are cooked through and spinach is wilted.
- Finish Soup: Return the sautéed mushrooms to the pot and stir well. Cook for an additional 4-5 minutes on medium-low heat, stirring frequently to meld flavors.
- Garnish and Serve: Optionally, garnish with chopped parsley before serving for a fresh finish.
Notes
- For vegetarian option, substitute chicken broth with vegetable broth.
- Ensure not to stir mushrooms too frequently while sautéing, to achieve better browning.
- Gnocchi cooking times can vary slightly; cook until they float to the surface and are tender.
- Adjust seasoning with salt as needed, especially if using salted broth or butter.
- For a dairy-free version, use coconut milk or a plant-based cream substitute in place of half-and-half.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Keywords: Creamy Mushroom Gnocchi Soup, mushroom soup, creamy soup, potato gnocchi recipe, easy comfort soup, stovetop soup recipe

