Broccoli Cauliflower Cheese Soup

This Broccoli Cauliflower Cheese Soup is the ultimate cold-weather comfort food—warm, creamy, and packed with flavor. With tender vegetables in a velvety cheddar cheese base, it’s both hearty and nourishing.

Whether served as a starter or a main dish, this soup delivers classic homestyle coziness with every spoonful.

Why You’ll Love This Recipe

Rich and creamy: A thick, cheesy base that feels indulgent but includes plenty of veggies.

One-pot simplicity: Everything comes together easily in one pot—minimal mess, maximum comfort.

Vegetarian-friendly option: Easily swap chicken stock for veggie broth.

Family-approved: Mild, cheesy, and packed with familiar vegetables even picky eaters enjoy.

Key Ingredients

Butter, Onion & Garlic: Build a flavorful aromatic base.

Flour: Helps thicken the soup into a rich, silky texture.

Chicken or Vegetable Stock: Forms the savory liquid base.

Half and Half: Adds creaminess without the heaviness of full cream.

Broccoli & Cauliflower: Nutrient-rich veggies that hold up well in soups.

Carrot: Brings sweetness and color.

Cheddar Cheese: The star of the show—melty, rich, and comforting.

Dijon Mustard: A small amount adds depth and a subtle zing.

Kitchen Tools & Timing

Large soup pot or Dutch oven

Whisk

Cutting board & knife

Grater (for cheese and carrot)

Ladle

Optional: Immersion blender

Broccoli Cauliflower Cheese Soup

Ingredients:

3 tablespoons butter

1 small yellow onion, diced

4 cloves garlic, minced

1/4 cup all-purpose flour

2 1/2 cups chicken or vegetable stock

2 cups half and half, at room temperature

2 cups broccoli florets, chopped

2 cups cauliflower florets, chopped

1 large carrot, shredded

1/2 teaspoon Dijon mustard

2 cups cheddar cheese, grated

Kosher salt and freshly ground black pepper, to taste

Instructions:

Sauté the aromatics:

In a large pot or Dutch oven, melt the butter over medium heat.

Add the diced onion and cook for about 4 minutes, until it begins to soften.

Stir in the minced garlic and cook for another 1 minute, until fragrant.

Make the roux:

Sprinkle the flour over the onion mixture and stir constantly for about 2 minutes, until the flour turns lightly golden and smells slightly nutty.

Add liquids:

Gradually whisk in the chicken or vegetable stock, followed by the half and half.

Season with salt and black pepper to taste.

Simmer the vegetables:

Stir in the broccoli, cauliflower, shredded carrot, and Dijon mustard.

Bring to a gentle simmer and cook uncovered for about 15 minutes, or until the vegetables are tender.

Add the cheese:

Remove the pot from heat and slowly stir in the grated cheddar cheese, adding it a handful at a time. Stir until fully melted and smooth.

Taste and serve:

Adjust seasoning as needed.

Ladle into bowls and serve hot.

Enjoy with crusty bread or crackers on the side!

Recipe Swaps & Variations

Make it vegetarian: Use vegetable broth instead of chicken.

Make it gluten-free: Use a gluten-free all-purpose flour blend or cornstarch slurry for thickening.

Add protein: Stir in cooked shredded chicken, ham, or white beans for extra heartiness.

Cheese options: Try a blend of cheddar and Gruyère, Monterey Jack, or pepper jack for a different flavor profile.

Spice it up: Add a pinch of red pepper flakes or cayenne for a little heat.

How to Store Leftovers

Refrigerate: Store cooled soup in an airtight container for up to 4 days.

Reheat: Warm gently on the stovetop or in the microwave—avoid boiling to prevent cheese separation.

Freeze: Freeze in individual portions for up to 2 months. Thaw overnight in the fridge before reheating. Stir well after thawing.

Food & Drink Pairings

Sides: Crusty sourdough bread, garlic toast, or buttery crackers.

Salads: Pair with a crisp Caesar salad or a simple mixed green salad.

Drinks: Try with apple cider, light white wine (like Chardonnay), or a malty amber ale.

Frequently Asked Questions:

Can I make this soup vegetarian?

Yes! Just substitute vegetable broth for chicken stock, and ensure your cheese is vegetarian-friendly.

Can I freeze this soup?

Absolutely. Let it cool completely, then portion and freeze for up to 2 months. Stir well after reheating.

What’s the best cheese to use?

Sharp cheddar is classic, but you can use a mild blend or add Gruyère, Monterey Jack, or a touch of Parmesan for extra depth.

Can I make this soup thinner?

Yes—just add extra stock or half and half a little at a time until it reaches your desired consistency.

Is this soup spicy?

Not at all. It’s very mild. You can add chili flakes or hot sauce if you like a kick.

Why add cheese off heat?

Adding cheese while the soup is boiling can cause it to separate or become grainy. Remove from heat first for smooth results.

Can I use frozen broccoli or cauliflower?

Yes! Just add them frozen directly into the simmering soup. You may need to extend cook time slightly.

What if I don’t have Dijon mustard?

You can substitute with yellow mustard or skip it—it’s optional but adds great flavor.

How can I make this smoother?

Use an immersion blender to partially blend the soup, or blend a few cups and stir back in for a creamy-chunky balance.

What’s the best way to shred cheese for soup?

Use the large holes of a box grater or a food processor attachment for evenly shredded cheese that melts smoothly.

Leave A Reply