There’s something so comforting about a warm bowl of soup, especially when it’s packed with nutritious ingredients like broccoli and cauliflower. Today, I’m excited to share my Broccoli Cauliflower Soup Recipe that’s not only delicious but also incredibly easy to whip up. Perfect for those busy weeknights when you need quick family dinners, this creamy soup is a delightful way to enjoy your veggies. Plus, it’s a fantastic addition to your collection of easy pasta recipes!
Why You’ll Love This Recipe
- It’s a comforting, creamy soup that warms you from the inside out.
- Packed with healthy vegetables, it’s a great way to sneak in those nutrients.
- Perfect for meal prep, making it ideal for 30-minute meals.
- Versatile enough to serve as a starter or a main dish.
- Can be customized with your favorite toppings, like cheese or herbs.
Ingredients
To make this delightful Broccoli Cauliflower Soup, you’ll need the following ingredients:
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups broccoli florets
- 4 cups cauliflower florets
- 4 cups low-sodium vegetable or chicken broth
- 1 cup whole milk or heavy cream
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar cheese (optional)
- Chopped fresh parsley for garnish
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s dive into the steps to create this creamy delight:
- In a large pot, heat the butter and olive oil over medium heat. Add the diced onion and sauté until softened, about 5 minutes.
- Stir in the minced garlic and cook until fragrant, about 1 minute.
- Add the broccoli and cauliflower florets to the pot, then pour in the broth. Bring to a simmer and cook until the vegetables are tender, about 10-15 minutes.
- Using an immersion blender, puree the soup until smooth. If you don’t have one, carefully transfer the soup to a blender in batches.
- Return the pureed soup to low heat. Stir in the milk or cream, dried thyme, salt, and pepper. If you’re feeling indulgent, add the shredded cheddar cheese at this point.
- Ladle the soup into bowls, garnish with chopped parsley, and serve warm.
Pro Tips for Making the Recipe
Here are some helpful suggestions to ensure your Broccoli Cauliflower Soup turns out perfectly:
- For a richer flavor, consider roasting the broccoli and cauliflower before adding them to the soup.
- If you prefer a chunkier texture, reserve some of the cooked vegetables before blending.
- Feel free to experiment with spices! A pinch of nutmeg or a dash of cayenne can add a lovely twist.
- For a vegan version, substitute the milk and cheese with plant-based alternatives and use vegetable broth.
- Check out my Cream of Broccoli Soup for another delicious way to enjoy this nutritious vegetable!
How to Serve
This creamy soup is versatile and can be served in various ways:
- Pair it with crusty bread or a fresh salad for a complete meal.
- Top with croutons or extra cheese for added texture and flavor.
- Serve it as a starter before a hearty main dish, like a roasted chicken or pasta.
- For a fun twist, try it as a sauce over creamy garlic pasta for a unique dinner idea!
Make Ahead and Storage
This Broccoli Cauliflower 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 4 days or frozen for up to 3 months.
- To reheat, simply warm it on the stove over low heat, adding a splash of broth or milk if it thickens too much.
- For more delicious soup ideas, check out my Broccoli Cheddar Soup and Vegan Broccoli Soup recipes!
So there you have it! A delightful, creamy soup that’s not only easy to make but also a fantastic way to enjoy your veggies. I hope you give this Broccoli Cauliflower Soup a try and make it a staple in your home. Happy cooking!

Broccoli Cauliflower Soup Recipe
Ingredients
Method
- Heat butter and olive oil in a large pot, then sauté diced onion until softened.
- Add garlic, broccoli, and cauliflower; pour in broth and simmer until tender.
- Puree the soup until smooth using an immersion blender or blender.
- Stir in milk or cream, thyme, salt, pepper, and cheese if using; heat through.
- Ladle into bowls, garnish with parsley, and serve warm.