Broccoli and Mushroom Soup Recipe

Creamy Broccoli and Mushroom Soup – easy homemade soup recipe made with simple ingredients and ready in around 25 minutes. Rich, smooth and comforting, this delicious broccoli mushroom soup is perfect for an easy lunch, simple dinner or cosy meal.

Jump to Recipe
Creamy Broccoli and Mushroom Soup Recipe

Broccoli and Mushroom Soup Recipe

This creamy broccoli and mushroom soup is an easy, comforting homemade soup that’s packed with vegetables and ready in around 25 minutes.

Made with broccoli, mushrooms, onion, garlic, cream and butter, the finished soup is smooth, rich and full of flavour. You can adjust the ratio of broccoli to mushrooms depending on which flavour you prefer, making this a flexible recipe that’s easy to adapt to what you have in the kitchen.

Serve the creamy soup as a light lunch, simple dinner or comforting starter, with crusty bread, cheese toast or your favourite soup toppings.

Lately I’ve been enjoying a soup of some kind almost daily as my dinner. And, this creamy mushroom and broccoli soup has been one of my favorites.

Why You’ll Love This Soup

  • Easy to make – everything cooks together in one saucepan.
  • Ready in around 25 minutes – perfect for a quick lunch or simple dinner.
  • Creamy and comforting – cream and butter create a rich, smooth texture.
  • Flexible ingredients – use more mushrooms or more broccoli depending on your preference.
  • Vegetarian-friendly – simply use vegetable stock.

Ingredients You’ll Need

The simple ingredients

You’ll need just a handful of simple ingredients to make this creamy broccoli and mushroom soup:

  • Onion – adds a savoury base of flavour.
  • Garlic – complements both the mushrooms and broccoli.
  • Broccoli – fresh broccoli works beautifully, including the stalk.
  • Mushrooms – use button mushrooms, chestnut mushrooms or your favourite variety.
  • Butter or oil – for cooking the vegetables.
  • Stock or water – vegetable or chicken stock will add extra flavour.
  • Cream – makes the soup rich and creamy.
  • Butter – stirred through at the end for an extra luxurious texture.

Season with salt and black pepper to taste.

How To Make Mushroom and Broccoli Soup

Step 1: Soften the onion and garlic

To make this simple soup, start by heating the butter or oil in a large saucepan over medium heat. Add the chopped onion and cook for a few minutes until softened. Stir in the garlic and cook for another minute.

Step 2: Add the vegetables

Then, chop the mushrooms and broccoli and add them to the saucepan. It’s up to you if you want to have it 50/50 mushrooms and broccoli or have more of one or the other. Stir everything together and cook for a few minutes.

I prefer mine heavier on the mushrooms side and with a smaller portion of broccoli. So, my version is more of a creamy mushroom soup with a healthy dose of broccoli thrown in.

Step 3: Simmer the soup

Cover the vegetables with liquid. You can use water, stock, coconut milk or almond milk for this. As there’s so much flavor from all of the vegetables I’ve just been using water only. Bring to a boil, then reduce the heat and simmer for 15 to 20 minutes, or until the broccoli and mushrooms are completely tender.

Step 4: Make it creamy

Remove the saucepan from the heat. Stir in the cream and butter, then carefully blend the soup until smooth using your preferred blender.

Step 5: Season and serve

Taste the soup and season with salt and black pepper as needed. Serve hot with your favourite toppings.

Recipe Variations

Make it extra mushroomy

Use a larger quantity of mushrooms and slightly less broccoli for a deeper mushroom flavour.

Add cheese

Stir grated mature cheddar or Parmesan into the finished soup for a cheesy variation.

Use coconut milk

For a dairy-free alternative, use full-fat coconut milk instead of cream and use olive oil rather than butter.

Add herbs

Fresh thyme, parsley or a little dried mixed herbs work well with broccoli and mushrooms.

Leave the soup chunky

Instead of blending until completely smooth, blend only part of the soup for a thicker, more textured finish.

Bowl of the hearty meal

Blend the soup with plenty of butter and cream, then serve and enjoy. The secret to a super creamy soup is just using more butter and cream than you intend to use!

Well at least that’s the advice I got from a local restaurant here in Ireland and since adding more cream and butter to soups than I would have added in the past my soups have been luxuriously creamy – just like in this creamy broccoli and mushroom soup recipe.

Pot of creamy cream of mushroom broccoli soup

Broccoli and Mushroom Soup Recipe

  • 1/2 to 1 Onion
  • 2-3 Garlic Cloves
  • 1/2 to 1 Head of Broccoli
  • 250g to 500g/half to 1 lb Mushrooms
  • Liquid to cover – stock, water, coconut milk or almond milk
  • Cream
  • Butter
  • Coconut oil or butter, for cooking
  1. Melt coconut oil or butter in a saucepan.
  2. Peel and chop the onion and garlic and add to the heated saucepan to soften.
  3. Chop the broccoli and mushrooms and add to the softened onion and garlic.
  4. Toss to coat in the saucepan flavors.
  5. Pour over liquid to cover and bring up to the boil.
  6. Lower the heat and simmer for 15 to 20 minutes or until the vegetables are soft and the soup is easy to blend.
  7. Remove from the heat, add plenty of cream and butter.
  8. Blend until smooth, serve and enjoy.
Broccoli and Mushroom Soup Recipe – Easy Creamy Low Carb & Keto Diet Friendly Soup Recipes.
Yield: 4

Broccoli and Mushroom Soup Recipe

Creamy Broccoli and Mushroom Soup Recipe

Broccoli and Mushroom Soup Recipe – Easy Creamy Low Carb & Keto Diet Friendly Soup Recipes.

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes

Ingredients

  • 1/2 to 1 Onion
  • 2-3 Garlic Cloves
  • 1/2 to 1 Head of Broccoli
  • 250g to 500g/half to 1 lb Mushrooms
  • Liquid to cover – stock, water, coconut milk or almond milk
  • Cream
  • Butter
  • Coconut oil or butter, for cooking

Instructions

  1. Melt coconut oil or butter in a saucepan.
  2. Peel and chop the onion and garlic and add to the heated saucepan to soften.
  3. Chop the broccoli and mushrooms and add to the softened onion and garlic.
  4. Toss to coat in the saucepan flavors.
  5. Pour over liquid to cover and bring up to the boil.
  6. Lower the heat and simmer for 15 to 20 minutes or until the vegetables are soft and the soup is easy to blend.
  7. Remove from the heat, add plenty of cream and butter.
  8. Blend until smooth, serve and enjoy.

Nutrition Information:


Amount Per Serving: Calories: 79

Mushroom and Broccoli Soup Recipe Video

Here’s the video where you can watch the easy creamy mushroom and broccoli soup being prepared, step by step. Hit play below or click here to watch on YouTube.

Frequently Asked Questions

Can I use frozen broccoli?

Yes. Frozen broccoli works well in this soup and can be added directly to the saucepan. You may need to adjust the cooking time slightly depending on the size of the frozen florets.

What mushrooms are best for broccoli and mushroom soup?

Button mushrooms and chestnut mushrooms are both great choices. You can also use a mixture of mushrooms for a deeper flavour.

Can I make this soup without cream?

Yes. You can leave out the cream or replace it with coconut milk or another creamy alternative. The texture and flavour will be slightly different, but the soup will still be delicious.

Can I use stock instead of water?

Absolutely. Vegetable or chicken stock will give the soup extra flavour and is my preferred option when available.

Do I have to blend the soup?

No. You can leave the soup chunky if you prefer. Alternatively, blend only part of the soup to create a thicker texture while still leaving some pieces of vegetables.

How long does broccoli and mushroom soup last in the fridge?

Store cooled leftover soup in an airtight container in the fridge and enjoy within 3 days. Reheat until piping hot before serving.

Can you freeze broccoli and mushroom soup?

Yes, the soup can be frozen. For the best texture, consider freezing it before adding the cream, then stir the cream through when reheating. Freeze in airtight containers for up to 3 months.

What can I serve with broccoli and mushroom soup?

Serve it with crusty bread, cheese toast, garlic bread or a simple sandwich for a more substantial meal, and here are more ideas for what to serve with soup.

Recommended Kitchen Equipment

You don’t need any special equipment to make this easy broccoli and mushroom soup, but the following kitchen tools can make preparation easier:

  • Large soup saucepan – ideal for cooking all of the vegetables and stock together in one pot.
  • Stick blender – a convenient way to blend the soup directly in the saucepan.
  • Countertop blender – useful if you prefer an especially smooth and creamy soup.
  • Sharp chef’s knife – makes preparing the broccoli, mushrooms, onion and garlic quicker and easier.
  • Ladle – perfect for serving homemade soup without making a mess.
Creamy Broccoli and Mushroom Soup - easy homemade soup recipe made with simple ingredients

More Easy Soup and Vegetable Recipes

15 Keto Mushroom Recipes

Cheesy Cauliflower and Broccoli Casserole

Chicken Soup With Thighs Recipe

Simple Oxtail Soup

Updated in September 2026 with new recipe tips, variations, FAQs and serving suggestions.

Disclaimer – this post is meant for informational post only and should not be construed as medical advice. Please consult with your health professional before making any dietary changes.

Disclosure – this post contains affiliate links.

Skip to Recipe