There’s something so comforting about a warm bowl of soup, especially when it’s as delicious and nutritious as this creamy broccoli soup. As a busy woman juggling family, work, and everything in between, I know how important it is to have quick family dinners that everyone will love. This recipe is not only easy to make but also packed with fresh ingredients that will make your taste buds dance! Plus, it’s a fantastic way to sneak in some veggies for those picky eaters. So, let’s dive into this delightful recipe that’s perfect for cozy nights in!
Why You’ll Love This Recipe
- Quick and easy to prepare, making it perfect for 30-minute meals.
- Rich and creamy texture that satisfies your cravings.
- Nutritious ingredients that are good for you and your family.
- Versatile enough to be served as a starter or a main dish.
- Can be easily customized with herbs or additional toppings.
Ingredients
To whip up this creamy broccoli soup, you’ll need the following ingredients:
- 0.5 tbsp Olive oil
- 800 ml Vegetable stock
- 200 ml Skimmed milk
- 1 Potato (peeled and chopped)
- 1 Onion (chopped)
- 2 Garlic cloves (crushed)
- 1 head Broccoli (chopped)
- 1 tsp Wholegrain mustard
- 1 pinch Sea salt
- 1 pinch Ground black pepper
- 50 g Light mature cheddar (grated)
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s get cooking! Follow these simple steps to create your creamy masterpiece:
- Heat 0.5 tbsp of olive oil in a large pan over medium heat. Add the chopped onion, crushed garlic, and chopped potato. Cook for about 3 minutes until they start to soften.
- Pour in 800 ml of vegetable stock, add 1 tsp of wholegrain mustard, and a pinch of sea salt. Let it simmer for 2 minutes to blend the flavors.
- Next, stir in 200 ml of skimmed milk and the chopped broccoli. Cook for an additional 10 minutes until the broccoli is tender.
- Blend the mixture until smooth using an immersion blender or a regular blender. Stir in 50 g of grated light mature cheddar until melted and creamy.
- Pour the soup into bowls and top with more grated cheddar if desired. Enjoy!
Pro Tips for Making the Recipe
Here are some of my favorite tips to ensure your soup turns out perfectly:
- For a vegetarian creamy broccoli soup, make sure your vegetable stock is vegetarian-friendly.
- If you want to add a twist, try incorporating some herbs like thyme or basil for a fresh flavor.
- For a low-calorie broccoli soup, you can substitute the skimmed milk with a plant-based milk alternative.
- Don’t skip the blending step! It’s what gives the soup that creamy texture.
- Feel free to adjust the seasoning to your taste. A little extra pepper can add a nice kick!
How to Serve
This creamy broccoli soup is delicious on its own, but you can elevate it even further! Here are some serving suggestions:
- Pair it with a slice of crusty bread for a hearty meal.
- Serve it as a starter before your favorite easy pasta recipes for a complete dinner.
- Top with croutons or a sprinkle of fresh herbs for added texture and flavor.
- For a fun twist, try adding a dollop of sour cream or a sprinkle of feta cheese for a unique flavor profile—this is how to make broccoli soup with feta!
Make Ahead and Storage
This soup is perfect for meal prep! Here’s how to store it:
- Let the soup cool completely before transferring it to an airtight container.
- It can be stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- When reheating, add a splash of milk or water to restore its creamy consistency.
So there you have it! A delicious, creamy broccoli soup that’s not only easy to make but also a hit with the whole family. If you’re looking for more soup inspiration, check out my Creamy Tuscan Chicken Soup or Creamy Vegetable Soup. And if you’re a fan of broccoli, don’t miss my Broccoli Cheddar Soup recipe! Happy cooking, and enjoy your cozy meal!

Creamy Broccoli Soup
Ingredients
Method
- Heat olive oil and cook chopped onion, garlic, and potato for 3 minutes.
- Add vegetable stock, mustard, and salt. Simmer for 2 minutes.
- Add milk and broccoli, cook for 10 minutes.
- Blend until smooth, then stir in grated cheddar.
- Serve hot, optionally topped with extra cheddar.