There are certain meals that instantly make you feel like everything is going to be okay, and this Broccoli Cauliflower Cheese Soup is one of them. I first started making this soup on chilly weeknights when I needed something warm, filling, and comforting that didn’t require a long grocery list or hours in the kitchen. It quickly became one of those recipes that my family now asks for by name — the kind that brings everyone to the table a little faster.

I still remember the very first time I made it. The house filled with the smell of simmering vegetables, butter, and garlic, and I knew before the first spoonful that it was going to be special. Creamy, cheesy, and perfectly balanced, this soup feels indulgent while still being packed with nourishing vegetables. It’s the kind of meal that makes even picky eaters forget they’re eating broccoli and cauliflower.
Now it’s my go-to easy broccoli cauliflower cheese soup for dinner — especially when the weather turns cold, the days feel long, and everyone is craving comfort food. Whether I’m serving it with crusty bread on a quiet weeknight or bringing it to the table during the holidays, this soup always disappears fast.
If you’ve been searching for a quick side dish, cozy main course, or low carb soup option, this broccoli cauliflower cheese soup checks every box. It’s creamy, rich, naturally comforting, and unbelievably simple to make.

Why You’ll Love It
It’s incredibly comforting
Warm, creamy, and loaded with cheesy flavor, this soup feels like a hug in a bowl.
Easy enough for busy weeknights
Simple ingredients and straightforward steps make it stress-free to prepare.
Naturally low carb and keto-friendly
Perfect if you’re watching carbs but still want something satisfying.
Packed with vegetables
Broccoli and cauliflower give you fiber, nutrients, and fullness in every spoonful.
Perfect for holidays and gatherings
This cheesy vegetable soup fits beautifully on any holiday table.
Great as a main or quick side dish
Serve it as dinner or pair it with your favorite protein — it works both ways.

Ingredient Notes & Details
Broccoli florets
Fresh broccoli gives the best texture and flavor, but frozen works in a pinch.
Cauliflower florets
Creates body and creaminess naturally, making this a great low carb soup option.
Butter
Adds richness and depth to the soup base.
Onion
Gives natural sweetness and enhances savory flavors.
Garlic
Adds aroma and boldness — fresh garlic is always best.
Chicken or vegetable broth
Provides the savory foundation of this soup.
Heavy cream
Creates that silky, luxurious texture.
Cheddar cheese
Sharp cheddar delivers the most flavor for a true cheesy broccoli cauliflower side dish.
Salt and black pepper
Balances the richness and brings everything together.

Step-by-Step Instructions
Sauté the aromatics
Melt butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent. Stir in garlic and cook for 30 seconds until fragrant.
Add vegetables and broth
Add broccoli and cauliflower to the pot. Pour in the broth and bring to a gentle boil.
Simmer until tender
Reduce heat and simmer for 15–20 minutes, until the vegetables are very soft.
Blend until smooth
Use an immersion blender (or carefully transfer to a blender) and blend until creamy.
Add cream and cheese
Stir in heavy cream and shredded cheddar cheese. Let it melt slowly, stirring gently.
Season to taste
Add salt and black pepper. Taste and adjust seasoning as needed.
Serve warm
Ladle into bowls and top with extra cheese if desired.

FAQ for Common Questions
Can I make broccoli cauliflower cheese soup ahead of time?
Yes. It stores and reheats beautifully, making it ideal for meal prep.
Is this soup keto and low carb friendly?
Absolutely. It’s naturally low carb and perfect for keto lifestyles.
Can I use frozen vegetables?
Yes. Just adjust the simmering time slightly.
Why did my cheese separate?
Add cheese on low heat and avoid boiling to prevent curdling.
Can I make this soup dairy-free?
Use coconut cream and dairy-free cheese for a creamy alternative.
How do I thicken the soup?
Simmer longer or add extra cauliflower for more body.
Storage Tips
Refrigeration
Store in an airtight container in the fridge for up to 4 days.
Freezing
Freeze cooled soup for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over low heat, stirring frequently.
Variations
Spicy Cheddar Soup
Add red pepper flakes or jalapeños for heat.
Bacon Cheddar Soup
Top with crispy bacon for smoky flavor.
Roasted Vegetable Soup
Use oven roasted broccoli and cauliflower for deeper flavor.
Three-Cheese Soup
Mix cheddar, mozzarella, and Parmesan.
Garlic Herb Soup
Add thyme and rosemary for extra aroma.
Protein-Boosted Soup
Stir in shredded chicken or ham.

What to Serve with Broccoli Cauliflower Cheese Soup
Fresh + Light Sides
Green salads, cucumber slices, or tomato wedges.
Comfort Food Pairings
Grilled cheese sandwiches or buttery rolls.
Holiday Table Classics
Roasted turkey, baked ham, or stuffing.
Protein Options
Rotisserie chicken, baked salmon, or turkey meatballs.
Starches + Breads
Crusty sourdough, garlic bread, or dinner rolls.

Broccoli Cauliflower Cheese Soup
Ingredients
- 2 cups broccoli florets
- 2 cups cauliflower florets
- 2 tablespoons butter
- 1 small onion finely chopped
- 2 cloves garlic minced
- 3 cups vegetable broth or chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon paprika
- ¼ teaspoon mustard powder optional, boosts cheese flavor
Instructions
- Sauté aromatics
- Melt butter in a large pot over medium heat. Add onion and cook until soft and lightly golden. Stir in garlic and cook 30 seconds.
- Cook vegetables
- Add broccoli, cauliflower, and broth. Bring to a boil, then reduce heat and simmer 12–15 minutes until vegetables are very tender.
- Blend
- Use an immersion blender (or carefully transfer to a blender) to blend until smooth and creamy.
- Make it creamy
- Stir in milk and heavy cream. Heat gently (do not boil).
- Add cheese
- Add cheddar gradually, stirring until completely melted and smooth.
- Season
- Stir in salt, pepper, paprika, and mustard powder. Taste and adjust seasoning.
- Serve
- Serve hot with crusty bread, croutons, or extra shredded cheese on top.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.








Leave a Reply