This post may contain affiliate links. Please read our disclosure policy.

This creamy spinach gnocchi soup recipe with parmesan cheese and mushrooms is easy to make, filling and warming, and very comforting. It’s ready in about 30 minutes!

Try my Easy Baked Potato Soup or Chicken and Wild Rice Soup next.

a bowl of mushroom and spinach gnocchi soup with a spoon

Why you’ll love it

My Creamy Mushroom and Spinach Gnocchi is one of my readers’ most beloved recipes, so I knew I had to create this mushroom and gnocchi soup with similar flavors! It’s a meatless soup that’s hearty with sautéed mushrooms, and the gnocchi cook right in the soup.

The star of this soup is the parmesan-infused creamy broth. It’s a little bit indulgent and total comfort food! Garlic, real cream, and Italian herbs shine. This mushroom gnocchi soup is rounded out with a pop of fresh spinach, and it’s on the table in half an hour.

What you’ll need

  • Olive oil and butter – for sautéing
  • Onion, celery, and garlic – tasty base aromatics. I prefer sweet (Vidalia) onions.
  • Flour – it thickens the broth
  • Mushrooms – use cremini (sometimes referred to as baby bellas)
  • Broth – for more savory depth. Use chicken or vegetable broth.
  • Italian seasoning – my pantry is never without a jar of this tasty dried herb blend
  • Gnocchi – find shelf-stable potato gnocchi in the dry pasta aisle
  • Heavy cream – the texture and taste is unmatched for making the broth velvety and irresistible
  • Spinach – to add in some greens
  • Parmesan – always use freshly grated from a block for meltability
ingredients for mushroom spinach gnocchi soup in prep bowls

Pro tip

You don’t need to cook the gnocchi separately. In fact, the starch released by them helps to further thicken up the silky broth.

How to make spinach mushroom gnocchi soup

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

sauteing onion and celery in a soup pot and adding flour and garlic

In a large pot, add the olive oil and melt in the butter. Sauté the onion and celery until softened/lightly browned. Stir in the flour until incorporated.

sauteing mushrooms in a soup pot and simmering with broth and gnocchi

Add in the garlic and mushrooms, then sauté them until the water cooks off. Scrape up the browned bits. Pour in the broth, and add the Italian herbs and gnocchi. Bring to a boil, then simmer gently.

stirring in parmesan and spinach to a pot with mushroom gnocchi soup and serving with a ladle

Stir in the heavy cream, spinach, and parmesan. Continue to simmer until the cheese has melted in and the spinach is tender. Taste, and season generously with salt & pepper.

Tools for this recipe

Check out Natasha’s favorite kitchen essentials, gadgets, and cookware!

Substitutions and variations

  • I wouldn’t recommend using homemade gnocchi. It’s very delicate and is liable to fall apart in this soup.
  • A few reader swaps include using kale instead of spinach, adding carrots to the veggie sautéing stage, and tossing in some crushed red pepper flakes for a gentle warmth.

What to serve with spinach gnocchi soup

Leftovers and storage

  • Store leftover gnocchi, spinach, and mushroom soup in an airtight container in the fridge for 4-5 days.
  • Reheat slowly over a low heat until warmed through.
  • This soup won’t freeze well due to the dairy, and the gnocchi will change texture.
a ladle with parmesan spinach mushroom gnocchi soup

If you made this mushroom and spinach gnocchi soup, tell me about it in the comments below! You can also tag me on Instagram with all your S&L creations.

a bowl of mushroom and spinach gnocchi soup with a spoon
4.92 from 36 votes

Parmesan, Mushroom, and Spinach Gnocchi Soup

This creamy spinach gnocchi soup recipe with parmesan cheese and mushrooms is easy to make, filling and warming, and very comforting. It's ready in about 30 minutes!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 6

Ingredients 

  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1/2 medium onion chopped
  • 2 sticks celery chopped finely
  • 1 tablespoon flour
  • 3 cloves garlic minced
  • 16 ounces cremini mushrooms sliced or chopped
  • 4 cups chicken or veggie broth
  • 1/4 teaspoon Italian seasoning
  • 1 pound uncooked potato gnocchi
  • 1 cup heavy/whipping cream
  • 2 cups (packed) fresh baby spinach
  • 1 cup freshly grated parmesan cheese
  • Salt & pepper to taste

Instructions 

  • Add the oil and butter to a soup pot over medium-high heat. Once it's melted, add the onion and celery and sauté for 5 minutes (it's ok if the onions brown a bit). I like to cut up the mushrooms while it's cooking to save time.
  • Stir in the flour and cook for about 30 seconds.
  • Add in the garlic and mushrooms and cook for 5 minutes or so. Once the mushrooms start to release water, give it a good stir to scrape up any browned bits from the bottom of the pot. 
  • Add the chicken broth, Italian seasoning, and gnocchi to the pot. Increase the heat to high and bring the soup to a boil. Once it’s boiling, reduce the heat so it’s gently simmering for 5 minutes.
  • Stir in the cream, spinach, and parmesan cheese. Increase the heat to medium and cook for another 5 minutes or until the spinach is tender and wilted, the cheese melts into the broth, and the broth has thickened up a bit. 
  • Season with salt & pepper as needed. Serve immediately. If you wish, you can grate some extra parmesan cheese on top of the bowls.

Notes

  • Serves 4-6 depending on how much people eat.
  • I use the “shelf stable” gnocchi that’s found in the dry pasta aisle in my local grocery store. 

Nutrition

Calories: 406kcal, Carbohydrates: 37g, Protein: 13g, Fat: 24g, Saturated Fat: 14g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Trans Fat: 0.1g, Cholesterol: 67mg, Sodium: 1179mg, Potassium: 548mg, Fiber: 3g, Sugar: 4g, Vitamin A: 1788IU, Vitamin C: 5mg, Calcium: 231mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

This recipe was originally published on April 27, 2019. It’s been updated with new photos and better instructions but is the same great recipe!


Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

4.92 from 36 votes (1 rating without comment)

Leave a comment

Please leave a recipe rating!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

121 Comments

  1. Joyce Sigler says:

    5 stars
    Delicious soup! I made the vegetable version for our son and couldn’t stop tasting it! LOL. GOOD JOB on this easy and healthy recipe! I know I’ll make it again. (Dustin eats eggs and cheese but no meat. I didn’t even think about cheese not being vegetarian until I saw another post. I used the cheese.)

    1. Natasha says:

      So happy it was a hit!! 🙂

  2. Sophia says:

    5 stars
    Made this soup (almost) vegetarian by using veg broth. Kept the Parmesan in as I’m not strict about it. Turned out very delicious and just as good reheated the next day. My partner who isn’t as keen on veggie food loved it and had two bowls in one sitting. Thanks for the recipe

    1. Natasha says:

      That’s awesome!!

  3. Nancy says:

    5 stars
    I surprised my hubby with this delicious soup for lunch today. Loved all the ingredients (which I had on hand) and the soup really makes a nice presentation. Next time I will make just a few adjustments such as cooking the mushrooms a little longer and adding additional garlic and Italian seasoning. This wonderful soup will definitely be a repeat at our house.

    1. Miranda @ Salt & Lavender says:

      That’s wonderful to hear, Nancy! What a nice surprise for your husband 🙂

  4. Celeste says:

    5 stars
    Amazing

    1. Natasha says:

      Thank you!! Glad you liked it!

  5. Megan says:

    Does this soup freeze well?

    1. Miranda @ Salt & Lavender says:

      Hi Megan! We wouldn’t recommend it. Dairy doesn’t usually freeze well and can separate, and I suspect the texture of the gnocchi after thawing would be undesirable as well.

      1. Monica says:

        Hi! I’ve made this before and it was absolutely delicious and perfect for the colder months! Can o substitute the flour for another gluten free flour and cauliflower gnocchi so it’s a full gluten free dish?

        1. Natasha says:

          Hi! I’m so glad it’s a hit! I think you could definitely do that… perhaps add a cornstarch slurry at the end? I am not experienced with making roux out of gluten-free flours.

  6. Georgie says:

    5 stars
    Wonderful ! Used baby Bella’s, couldn’t get creminis.

    1. Natasha says:

      So glad you enjoyed it! Fun fact – baby bellas are actually the same as cremini mushrooms. They can be a tad bigger but they’re the same variety. 🙂

  7. Julie L says:

    This was amazing! I was leery for my husband to try a soup without meat, but we both loved this. Easy to make, and great flavors! Thanks!

    1. Natasha says:

      You’re very welcome, Julie! Thanks for your review! 🙂

  8. Georgia-Rae Forbes says:

    5 stars
    This recipe was so tasty! The only struggle we had was the flour sticking to the bottom of the pot… Any tips?

    1. Natasha says:

      I’m so glad you enjoyed it!! 🙂 Re: the flour, I would ensure you stir it often (like every few minutes – sometimes gnocchi can cement to the bottom so that could’ve been part of your problem), and really scrape the bottom of the pot as indicated in step 4.

  9. Kylee Peterson says:

    This is my favourite soup ever! So easy and tasty. Now it is winter in NZ I make it fortnightly and every one loves it..if I have been unable to get fresh mushrooms I soak a whole packet of dried shitakes, chop them up and use the water too. Thankyou 😊

    1. Natasha says:

      That’s wonderful to hear!! I’m so glad it’s a favorite and helps keep you toasty warm, Kylee! 🙂

  10. Elizabeth says:

    5 stars
    This is my go-to soup recipe! Love the creaminess and ease of it.

    1. Natasha says:

      Thrilled to hear that, Elizabeth! 🙂