Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Mushroom Soup Without Cream

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

My easy mushroom soup without cream is ultra-creamy and loaded with mushrooms, garlic, and fresh herbs! It’s a comforting and hearty vegetarian soup without the extra calories and fat, and it can easily be made vegan and gluten-free too. You’ll love it!

Healthy mushroom soup without cream in a white bowl, garnished with fresh herbs.

When the weather cools, there’s nothing like a big bowl of soup, and I absolutely love creamy soups! They’re thick, warm, satisfying, and hearty. However, the problem with most creamy soups is that they’re made with heavy cream and butter, which are loaded with calories and fat.

But not my healthy mushroom soup recipe without cream! It has everything you love about creamy soups but is much better for you. With big chunks of mushrooms simmered with garlic, onion, and fresh thyme in a combination of vegetable stock and low-fat milk, it’s a delicious vegetarian soup with a luxurious texture.

Perfect for any mushroom lover, this no cream mushroom soup is great for any meal, any time of year!

If you’re looking for more creamy soup recipes, be sure to also check out my curried creamy butternut squash soup and creamy garbanzo bean soup!

Latest Recipe Video!

This is not your average homemade cream of mushroom soup recipe! No canned condensed soup here with tiny bits of mushrooms and a thick, congealed cream – nope! My recipe is anything but basic.

I may be biased, but this is the best mushroom soup recipe without cream I’ve ever had! It’s creamy, herby, and loaded with fresh mushrooms. If you’re looking for a comforting and delicious family-friendly soup recipe, this is it.

Plus, my recipe doesn’t require any fancy, expensive ingredients or special skills. I use a handful of simple ingredients, and it comes together quickly. You’ll be amazed at how easy it is to make at home.

I also love that my homemade mushroom soup is not only lower in fat and calories but also rich in vitamins and minerals, thanks to the big chunks of hearty mushrooms. Mushrooms are a great source of copper, potassium, magnesium, zinc, and several B vitamins, including folate (source).

And if you’re like me and always busy, it’s perfect for meal prep. I love making a big pot for the week and having it for lunch. It also freezes incredibly well, so I suggest doubling the recipe. Trust me, it’s so good, you’ll want more.

🥘 Ingredients

You can find everything you need at your local market to make my simple mushroom soup recipe without cream. Scroll down to the recipe card at the bottom of the post for the exact measurements and nutrition info.

Ingredients for mushroom soup without cream recipe on a white background.

Olive Oil, Yellow Onion, Garlic: Onions, crushed garlic and extra virgin olive oil make up the base of the soup, and pair perfectly with the earthy mushrooms. Feel free to use another type of oil like avocado oil or grapeseed oil, if you prefer. I find that yellow onions work best in this recipe but any type of onion will work.

Fresh Thyme: This fragrant herb gives the soup a subtle herby flavor. Fresh herbs are my top choice, but I use dried thyme if fresh isn’t available.

Mushrooms: You can use any type of mushrooms you like but fresh mushrooms are the key to my recipe. I typically choose firm mushrooms like baby Bella mushrooms or portobello mushrooms, white button mushrooms, or cremini mushrooms.

All-Purpose Flour: Used to create a roux, which thickens the soup. The roux is what makes my easy mushroom soup recipe without cream velvety smooth.

Vegetable Stock: Instead of using all milk, I use part vegetable stock to keep the soup light. I always use low-sodium vegetable stock to control the amount of added salt. For non-vegetarians, chicken stock is also an option.

Low-Fat Milk: Adds creaminess without the high-fat content of heavy cream. You can use full-fat milk, but using low-fat is what lowers the fat and calories in mushroom soup recipes.

Salt And Black Pepper: Salt balances the natural sweetness of the onions and garlic, while I use black pepper to add a mild heat that cuts through the creaminess. 

Fresh Parsley: I like to serve my mushroom soup with a sprinkle of fresh parsley for a layer of freshness and a pop of color.

👩🏽‍🍳 How To Make Mushroom Soup Without Cream

Making cream of mushroom soup without cream is super easy! Just follow my simple instructions and you’ll have a rich, creamy soup that’s packed with flavor.

Watch my video below to see the step-by-step process. 

Sauté The Aromatics: I begin by heating the olive oil in a large pot over medium heat. Next, I add the diced onion and cook for about 3-4 minutes until it softens and becomes translucent. Then I stir in the crushed garlic and fresh thyme, and cook for another 2-3 minutes until fragrant.

onions sauteeing in a pot

Cook The Mushrooms: After the aromatics are sautéed, I add the sliced mushrooms to the pot and let them cook for about 5-8 minutes, stirring occasionally. They will release their moisture and begin to soften. When ready, the mushrooms will be tender and slightly browned.

mushrooms added to pot

Make The Roux: Once sauteed, I sprinkle the flour over the mushroom mixture and cook for 3-4 minutes, stirring constantly. This step creates the roux that will thicken the soup.

flour added to pot

Add The Stock: After the flour has cooked for a few minutes, I gradually pour in the vegetable stock, stirring continuously to prevent any lumps from forming. Then I increase the heat slightly and bring the mixture to a gentle boil. Once boiling, I reduce the heat to a simmer and let the soup cook for about 10 minutes to allow the flavors to meld. You can add a bay leaf if you like.

vegetable broth added to soup

Blend The Soup: For a smooth, creamy texture, I remove half of the soup and blend it in a blender or use an immersion blender directly in the pot. Then I return the blended portion back to the pot, mixing it with the unblended soup for the perfect creamy-to-chunky ratio.

Add The Milk And Seasonings: Once blended, I stir in the low-fat milk and seasonings, bringing the soup back to a simmer.

Taste: After the soup is heated through, I give it a taste and add more salt if needed. You can also add a splash of soy sauce for extra umami flavor if desired.

Serve: When ready, I ladle the soup into bowls and top it with freshly chopped parsley and a sprinkle of cracked black pepper. I like to serve this soup alongside fresh crusty bread.

blended mushroom soup without cream recipe

My #1 Secret Tip when making this recipe is to use fresh mushrooms and herbs. Fresh mushrooms offer the best flavor and texture—choose firm ones with smooth, shiny caps (not wet or slimy). Avoid mushrooms with wrinkles or dark spots, as they’re past their prime. I always buy them whole and slice them just before cooking to preserve their texture and flavor.

The same goes for herbs: fresh thyme and parsley are far more aromatic than dried. Look for bright, fragrant thyme and crisp, vibrant parsley. Using fresh ingredients will elevate the earthy, aromatic notes in this simple, cream-free mushroom soup from good to great!

Other Tips To Keep In Mind:

  • Don’t Rinse The Mushrooms: Mushrooms absorb water like sponges, which can make your soup watery and dilute the rich mushroom flavor. Instead of rinsing them under running water, I gently wipe them clean with a damp cloth or paper towel. 
  • Boost Umami With Soy Sauce: One secret to intensifying the savory flavor of healthy mushroom soup recipes is to add a splash of soy sauce or tamari. It adds a deep umami note that complements the mushrooms perfectly. A small amount goes a long way, so I advise you to add it gradually and taste as you go.
  • Watch The Roux: The roux (a mixture of flour and fat) is what gives the soup its creamy texture without cream. I stir constantly when adding the flour to prevent lumps from forming. I’m also very careful not to let it brown, as this can alter the flavor of the soup. 
  • Season At The End: I always let the soup simmer and develop its flavors fully before adjusting the seasoning. As the soup reduces and the flavors concentrate, you may need less salt than you think. Taste it toward the end of cooking, and only then add more salt.

📖 Variations

My vegetarian mushroom soup recipe without cream is honestly perfect as is, but works equally well with a few swaps! These are my favorite ways to change up this soup:

Vegan Mushroom Soup: Use a plant based milk like canned light coconut milk, oat milk, or almond milk instead of low fat milk and you’ve made the soup vegan and dairy-free.

Gluten-Free: All you have to do to make my recipe gluten free is use a gluten-free flour blend instead of all-purpose flour.

Experiment With Mushrooms: Don’t limit yourself to one type of mushroom! Try making a wild mushroom soup without cream by using a variety like shiitake, oyster, chanterelle, or porcini for deeper, richer flavors.

Different Seasoning: Feel free to add different herbs depending on the season. For example, in the spring or summer, you might want to add fresh basil or green onions. In the fall and winter, you could add fresh sage.

No Milk: If you want an ultra healthy mushroom soup without cream or milk, just use all vegetable broth. It will be a little thinner but just as yummy!

🍽 Serving Suggestions

This creamy mushroom soup without cream tastes great as a light main course served with a side of crusty whole-grain bread, but you can also pair it with many other dishes for a heartier meal. Here are some of my favorite ways to serve this soup:

With Bread: Serve this soup alongside a slice of crusty buckwheat sourdough bread or vegan garlic bread. It’s also yummy with my avocado toast.

With Salads: Pair the soup with a fresh, crisp green salad tossed with my vegan Italian dressing or avocado green goddess dressing for a balanced meal. For a more filling salad, it goes well with my tomato avocado cucumber salad, or roasted cauliflower salad.

With Sandwiches: For a heartier option, enjoy the soup with a sandwich like my goat cheese grilled cheese, vegan hummus avocado wrap, or cheesy veggie panini

With Toppings: Add an extra layer of flavor by topping the soup with some crunchy croutons or crackers. You can also sprinkle on some toasted nuts or seeds for added texture.

🫙 Storage And ♨️ Reheating

Fridge: If I have leftovers, I let the soup cool completely before transferring it to an airtight container. Then I store it in the fridge for up to 5 days.

Freezer: If you were wondering, can you freeze mushroom soup without cream, the answer is yes! To freeze, I let the soup cool to room temperature and then pour it into freezer-safe containers or zip-top bags, leaving some space at the top for expansion. It will keep in the freezer for up to 3 months.

Reheating: To enjoy it again, I warm it gently over low heat on the stovetop, stirring occasionally to maintain its creamy texture. If the soup is frozen, I let it thaw overnight in the fridge. You may need to add a splash of water or milk if the soup seems too thick.

❓ Recipe FAQs

HOW DO I THICKEN THE SOUP IF IT’S TOO THIN?

If my soup turns out a little thinner than I like, I thicken it by making a slurry. Simply mix a tablespoon of flour or cornstarch with a small amount of cold water until smooth, then stir it into the simmering soup and cook until it thickens to your desired consistency.

HOW DO I FIX SALTY SOUP?

If your soup turns out too salty, don’t worry! It happens to all of us, even me. You can fix it by adding more unsalted liquid, like milk or water, to dilute the saltiness. Another option is to add a peeled potato to the simmering soup, which will absorb some of the excess salt.

HOW DO I REMOVE LUMPS FROM MY SOUP?

Lumps can form if the flour isn’t fully whisked in when making the roux. To fix this, you can blend the soup using an immersion blender, or transfer it to a regular blender in batches and puree until smooth.

WHY DID MY SOUP SEPARATE?

Creamless mushroom soup can separate if it’s reheated too quickly or if the roux wasn’t cooked long enough to properly combine with the liquids. To prevent separation, I always reheat the soup slowly over low heat while stirring frequently. If the soup does separate, you can usually fix it by whisking it vigorously or blending it with an immersion blender to bring the ingredients back together.

Healthy mushroom soup without cream in a white bowl, garnished with fresh herbs.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Picky Eater.

Love this vegetarian soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It

Healthy mushroom soup without cream in a white bowl, garnished with fresh herbs.
Print Recipe
4.98 from 43 votes

Mushroom Soup Without Cream (Hearty and Comforting!)

My easy mushroom soup without cream is ultra-creamy and loaded with mushrooms, garlic, and fresh herbs! It’s a comforting and hearty vegetarian soup without the extra calories and fat, and it can easily be made vegan and gluten-free too. You’ll love it!
Prep Time10 minutes
Cook Time40 minutes
Total Time45 minutes
Course: Soup
Cuisine: American
Diet: Vegetarian
Servings: 4
Calories: 143kcal
Author: Anjali Shah

Ingredients

Shop Ingredients on Jupiter

Instructions

  • Heat oil in a large pot, sauté the diced onion for 3-4 minutes. Add the crushed garlic and chopped thyme. Stir for an additional 3 minutes.
  • Add the sliced mushrooms and sauté for 5-8 minutes until softened and cooked through. 
  • Add the flour, stir and cook for 3-4 minutes.
  • Pour in the vegetable stock, stir and bring to a boil. Reduce heat to a simmer and cook for 10 minutes.
  • Remove ½ of the soup and blend in a blender until smooth. Return the blended soup to the pot, add the milk and seasonings, stir through and bring to a simmer.
  • Taste the soup for seasoning. Add more salt if needed. Top with one tablespoon of chopped parsley.
  • Serve with a sprinkling of cracked pepper.

Notes

  • Buy your mushrooms fresh.
  • Wash well before cooking.
  • Don’t rinse mushrooms with water. They act like sponges and will absorb the water. Instead, use a damp cloth or paper towel to wipe the mushrooms clean.
  • Buy pre-sliced mushrooms to save yourself some time.
  • Use fresh thyme and parsley if possible and in season.
  • Keep in the refrigerator for up to 5 days.
  • Freeze for up to 3 months.

Nutrition

Calories: 143kcal | Carbohydrates: 15g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 2mg | Sodium: 1258mg | Potassium: 486mg | Fiber: 2g | Sugar: 7g

40 responses to “Mushroom Soup Without Cream”

  1. I am NOT a cook, ask my family. I tried this recipe and it is delicious! I used beef broth instead of vegetable broth. Thank you for the simple directions and pictures!5 stars

4.98 from 43 votes (27 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.