Broccoli Mushroom Soup

Home » Soups & Stews » broccoli mushroom soup

Nothing beats a cozy bowl of soup on a busy weeknight, and this Broccoli Mushroom Soup hits all the right notes. Creamy, comforting, and packed with tender veggies, you’ll definitely want seconds.

white bowl of broccoli and mushroom soup, spoon in the bowl, another bowl of soup in the background.

If you’re a fan of simple weeknight meals that feel a little special, this broccoli and mushroom soup recipe is right up your alley. It’s not just your average soup! It’s loaded with earthy mushrooms and perfectly tender broccoli florets that stay intact so you can actually see and enjoy them in every bite. And the creaminess? It’s rich without feeling heavy, making it the kind of bowl you’ll happily eat for lunch, dinner, or even as a cozy late-night snack.

What makes this mushroom and broccoli soup really stand out is the balance of flavour and texture. The mushrooms add that deep, savoury note while the broccoli keeps things fresh and vibrant. I like to finish it with a little Parmesan for a subtle salty hit, and honestly, it’s one of those recipes that’s as easy as it is satisfying. No fancy ingredients or complicated steps, just wholesome, delicious comfort food which is ALWAYS a win. Am I right?!

If you love hearty, veggie-packed soups, you’ll probably also enjoy this creamy cauliflower soup or my crockpot loaded baked potato soup. Both are simple enough for a weeknight and still feel a little indulgent, just like this broccoli mushroom soup. Honestly, once you try it, you’ll understand why I keep coming back to this recipe when I want something cozy and fuss-free.

So grab your pot, chop up some broccoli, slice a few mushrooms, and let’s make this chunky, creamy soup happen. It’s one of those recipes that makes the kitchen smell amazing and the whole house start feeling like Sunday, even if it’s only Wednesday.

Grab These Ingredients and Let’s Make Some Soup

ingredients for broccoli mushroom soup laid out in separate bowls - dijon, salt, pepper, onions, broccoli, mushrooms, garlic, broth, butter, parmesan, heavy cream, parsley
Complete list of ingredients and amounts can be found in the recipe card below.

Here’s everything you’ll need to whip up this cozy broccoli mushroom soup. Simple, wholesome ingredients that come together for a creamy, flavourful bowl every time.

  • Butter: Adds richness and helps sauté the onions and mushrooms until golden and flavourful. Butter gives a slightly creamy mouthfeel that sets the tone for the soup. However, you can use olive oil instead, if you prefer.

  • Onion: The base of most soups, onions add natural sweetness and depth to the broth. Cooking them until soft ensures a mellow flavour that blends beautifully with the mushrooms and broccoli. White or yellow onion works best in this recipe.

  • Garlic: Just a few cloves give an aromatic punch and a subtle savoury warmth that complements both the mushrooms and broccoli.

  • Mushrooms: These earthy gems are the heart of the soup’s flavour. They add umami and a meaty texture that makes the soup feel satisfying and hearty. Choose cremini, button, or baby bella for the best flavour and texture.

  • Broccoli: Tender but still slightly crisp, broccoli adds colour, nutrition, and a fresh bite. I like to keep them in pieces instead of blending them into the soup which makes it visually appealing and texturally interesting.

  • Broth: This is the flavourful liquid that brings everything together. Chicken or vegetable broth both work in this broccoli with mushroom soup. Using low-sodium gives you control over seasoning and ensures the soup doesn’t end up too salty.

  • Heavy Cream: Adds that creamy, indulgent texture without overpowering the other flavours. It makes the soup silky while still letting the mushrooms and broccoli shine.

  • Parmesan Cheese: Adds a subtle salty, nutty flavour and helps thicken the soup slightly. Optional, but highly recommended for a more luxurious bowl.

  • Dijon Mustard: Just a touch brightens the soup and adds a layer of subtle complexity to the creamy base.

  • Salt and Pepper: Essential for balancing flavours and bringing out the natural goodness of the vegetables.

  • Fresh Parsley: For garnish and a pop of fresh, herbal flavour at the end.

How Do You Make Creamy Broccoli and Mushroom Soup? (Key Tips)

hand holding a spoon with broccoli and mushrooms over a creamy soup with the rest.

You can find full instructions for how to make this cozy soup recipe in the recipe card down below, but here are a few quick tips to keep in mind:

  • Use fresh, firm broccoli. This keeps the florets tender but still intact after cooking. If your broccoli is on the older side, the florets can get mushy, so pick bright green, crisp pieces. EXTRA TIP: Cut them into bite-sized pieces to ensure an even bite!

  • Cook the onion and garlic gently. Letting them soften without browning too much builds a mellow, savoury base for the soup. Rushed onions can taste harsh and overpower the other flavours.

  • Don’t overcrowd the mushrooms. When sautéing, give the mushrooms room in the pan so they brown nicely instead of steaming. This gives them a deeper, more complex flavour that really makes the soup shine.

  • Simmer, don’t boil. Once you add the broth and broccoli, keep the soup at a gentle simmer. This ensures the broccoli cooks evenly without becoming mushy and keeps the soup creamy and smooth.

  • Add cream at the end. Stir in the heavy cream off the heat or over low heat. High heat can cause the cream to curdle. This also lets the natural flavours of the broccoli and mushrooms stay front and center.

  • Season gradually. Taste as you go. The broth, Parmesan, and cream all add saltiness, so add salt slowly to avoid over-seasoning. A little black pepper brightens the flavours perfectly.

  • Garnish last. Sprinkle fresh parsley or a touch of Parmesan right before serving. It adds a pop of colour and a fresh, layered flavour that makes the soup look and taste restaurant-worthy.
side view of a bowl of creamy mushroom broccoli soup, spoon in the bowl, another bowl of soup in the background.

Fun Ways to Mix It Up

Want to switch things up a bit? Here are a few simple ways to put your own twist on this broccoli mushroom soup without losing any of the cozy, comforting flavour.

  • Make it dairy-free: Swap the cream for full-fat coconut milk, cashew cream, or almond milk for a rich, velvety texture without dairy.

  • Add a protein punch: Stir in shredded chicken, cooked sausage, or crispy tofu for a more filling meal.

  • Roasted flavour twist: Roast the broccoli and mushrooms before adding to the soup for a deeper, caramelized flavour.

  • Chunky or smooth: Keep it chunky, or blend half or all of the soup for a silky, restaurant-style version.
2 bowls of creamy mushroom and broccoli soup. spoons in the bowls, small bowl of freshly grated parmesan cheese in the background.

How to Serve This Broccoli Mushroom Soup

  • Add a finishing touch: Top with extra Parmesan (or try my Parmesan crisps!), a drizzle of olive oil, or fresh herbs like parsley or chives.

  • Sidekick ideas: Serve alongside a simple salad, roasted veggies, or a light grain like quinoa or brown rice for a complete dinner.

hands holding a bowl of creamy broccoli mushroom soup seasoned with fresh cracked black pepper. spoon in the bowl.
FAQ

Frequently Asked Questions

Can I mix broccoli and mushroom together?

Absolutely! Broccoli and mushrooms are a great match! They cook in a similar amount of time and their flavours balance each other nicely. The earthiness of the mushrooms pairs perfectly with the mild, slightly sweet taste of broccoli, which is why they work so well together in soups, stir-fries, and casseroles.

Can I use frozen broccoli or mushrooms?

You can! Frozen broccoli works great — just add it straight to the pot, no need to thaw. For mushrooms, it’s best to sauté them a little longer to cook off the extra moisture so the soup doesn’t end up watery. The flavour will still be delicious, and it’s a handy shortcut when fresh veggies aren’t on hand.

Is mushroom soup actually healthy?

It can be! A homemade mushroom soup like this one is made with real ingredients, plenty of fresh veggies, and no unnecessary additives. Mushrooms are naturally low in calories and packed with nutrients like B vitamins, selenium, and antioxidants. By making it yourself, you can control the amount of cream, cheese, or other ingredients so it can fit into a variety of healthy eating styles, including low carb and keto.

What are common mistakes when making broccoli soup?

One of the biggest mistakes is overcooking the broccoli, which can make the soup dull in colour and give it a slightly bitter taste. You want the florets tender, not mushy. Another common slip is not sautéing the mushrooms long enough — giving them time to brown properly adds so much extra flavour. Also, make sure to season in layers (as you cook, not just at the end) so the flavours develop fully. And finally, if you’re blending, let the soup cool slightly before you do to avoid hot splatters.

What spices go well with broccoli?

Broccoli pairs well with a variety of spices and herbs. Garlic, black pepper, thyme, red pepper flakes, and nutmeg all bring out its natural flavour without overpowering it. A little smoked paprika or curry powder can add warmth and depth, too. If you like a fresh finish, a squeeze of lemon or a sprinkle of fresh herbs like parsley works beautifully.

How long will broccoli mushroom soup keep in the refrigerator?

Broccoli mushroom soup will keep for about 3 to 4 days in the fridge when stored in an airtight container. Make sure the soup has cooled to room temperature before refrigerating. When you’re ready to enjoy it again, reheat gently on the stovetop over low to medium heat to keep the veggies tender and the texture creamy.

Can I freeze broccoli mushroom soup?

Yes! This soup freezes really well. Let it cool completely first, then transfer it to freezer-safe containers or bags, leaving a little room at the top for expansion. It will keep in the freezer for up to 2 months. To reheat, thaw it overnight in the fridge, then warm gently on the stovetop over low heat, stirring occasionally. If the texture separates a bit after thawing, just give it a good stir as it heats and it’ll come back together.

MORE WAYS TO LOVE MUSHROOMS & BROCCOLI

AIR FRYER SMOKY BROCCOLI

RAW BROCCOLI & BACON SALAD

EASY BROCCOLI & PORK STIR-FRY

CAPRESE STUFFED PORTOBELLOS

CREAMY WILD RICE & MUSHROOM SOUP

SAUTÉED MUSHROOMS & ASPARAGUS

LOVE THIS RECIPE? PIN IT FOR LATER!

side view of a white bowl of broccoli and mushroom soup with freshly grated parmesan cheese on top, spoon in the bowl.
white bowl of broccoli and mushroom soup, spoon in the bowl, another bowl of soup in the background.

Broccoli Mushroom Soup

Nothing beats a cozy bowl of soup on a busy weeknight, and this Broccoli Mushroom Soup hits all the right notes. Creamy, comforting, and packed with tender veggies, you’ll definitely want seconds.
no ratings yet
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Appetizer, Dinner, Lunch, Main Course, main meal
Cuisine American
Servings 4 Servings
Calories 399 kcal

Ingredients
  

  • 2 tbsp Butter (or Extra Virgin Olive Oil)
  • 1 medium Onion finely chopped
  • 3 Cloves Garlic minced
  • 250 grams (8oz.) Mushrooms* sliced
  • 4 cups Broccoli* bite-sized
  • 4 cups Low-Sodium Chicken or Vegetable Broth
  • 1 cup Heavy Cream
  • ½ cup Parmesan Cheese grated
  • 1 tsp Dijon Mustard
  • Salt and Pepper to taste
  • Fresh Parsley chopped, for garnish

Instructions
 

  • In a large pot, melt butter over medium heat. Add onion, cooking 3–4 minutes until soft.
    diced white onions sauteeing in a soup pot.
  • Stir in garlic, then add mushrooms. Cook 6–7 minutes until mushrooms are golden and most liquid has evaporated.
    sliced mushrooms and diced white onions cooking in a soup pot.
  • Add broccoli florets and broth. Bring to a gentle boil, then lower heat and simmer uncovered for about 10 minutes, until broccoli is tender but not mushy.
    broccoli florets and sliced mushrooms in broth in a soup pot.
  • Stir in heavy cream, Parmesan, and Dijon mustard. Simmer on low for 3–4 minutes, stirring often, until the soup thickens slightly and becomes silky. Taste and season with salt and pepper.
    soup pot with broccoli florets, sliced mushrooms, and freshly grated parmesan cheese in a creamy broth.
  • Ladle soup into bowls. Garnish with fresh parsley and a sprinkle of Parmesan.
    bowl of mushroom and broccoli soup in creamy broth with a spoon.

Video

Notes

Choose cremini, button, or baby bella mushrooms for the best flavour and texture.
Avoid high heat after adding cream to prevent curdling — simmer gently.
If you prefer a smooth, creamy texture, you can blend the soup before ladeling it into bowls.
Cool completely before refrigerating. This mushroom broccoli soup keeps 3–4 days in an airtight container.

Nutrition

Serving: 1ServingCalories: 399kcalCarbohydrates: 16gProtein: 16gFat: 32gSaturated Fat: 20gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.2gCholesterol: 91mgSodium: 381mgPotassium: 810mgFiber: 4gSugar: 6gVitamin A: 1716IUVitamin C: 86mgCalcium: 254mgIron: 2mg
Keyword broccoli and mushroom soup recipe, broccoli and mushrooms, broccoli mushroom soup, broccoli soup, Comfort, mushroom and broccoli soup, soup ideas, soup recipe, soup season, Vegetarian, vegetarian soup, winter recipe
Tried this recipe?Let me know how it was!

The links in this post are affiliate links. Thanks for supporting HipHipGourmet!

Hey, if you tried this mushroom & broccoli soup recipe, don’t be shy — tell me how it turned out! Click the stars in the recipe card to rate it and leave a quick note below. I always love hearing from you!

If you share your creation on social, tag @HipHipGourmet — I’d love to see it and share your version!