Broccoli Cauliflower Cheese Sausage

Featured in: Supporting players for any meal

Enjoy a flavorful bowl combining crisp broccoli and cauliflower with savory sausage and sharp cheddar. The creamy base is enriched with chicken bone broth and a blend of spices for depth, while smoky bacon adds crunch. Simple prep steps include simmering vegetables, browning sausage, melting cheese, and building everything together. This warming cheese soup brings comfort and hearty satisfaction, perfect for a cozy meal or a family favorite on chilly evenings.

A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Fri, 05 Sep 2025 16:46:06 GMT
A bowl of Broccoli Cauliflower Cheese Soup with Sausage, topped with bacon. Pin it
A bowl of Broccoli Cauliflower Cheese Soup with Sausage, topped with bacon. | myhomemaderecipe.com

Broccoli Cauliflower Cheese Soup with Sausage is the kind of rich and comforting dinner I crave when the weather turns brisk and I need something hearty to set on the table. The tender vegetables pair with savory sausage and plenty of cheddar for a creamy bowl that satisfies everyone’s appetite. Even picky eaters ask for seconds and it is on constant repeat in my cold-weather meal plan.

My kids first loved this during a surprise snow day when we were low on groceries and it quickly became our snow day tradition.

Ingredients

  • Sausage: Choose a smoked or fully cooked sausage with good flavor. Slice and quarter for easy bites.
  • Broccoli: Fresh florets bring color and nutrients. Select bright green heads with tightly closed buds.
  • Cauliflower: Cauliflower lends body and creaminess. Choose unblemished white heads with firm stems.
  • Heavy cream: Adds luxurious texture and richness. Pick a fresh carton with no sour smell.
  • Chicken bone broth: Provides depth and savory base. Opt for high-quality low sodium options or homemade.
  • Sharp cheddar cheese: Gives the soup sharp tangy character. Try aged cheese for stronger flavor and grate it yourself.
  • Bacon: Brings smoky crunch. Use no sugar bacon and cook until truly crisp.
  • Butter: Rounds out the mouthfeel and adds silkiness. Unsalted is easiest to control seasoning.
  • Mustard seed, marjoram, thyme: These spices lift the flavors. Use dried for convenience and freshness.
  • Garlic powder, onion powder: Simple pantry staples to amp up savoriness.
  • Olive oil: Use for browning sausage and boosting flavor. Go for extra virgin if possible.
  • Salt and ground black pepper: Season to taste and bring everything together.

Instructions

Mix the Spices:
Combine onion powder, garlic powder, mustard seed, marjoram, and thyme in a small container and set aside for smooth seasoning later.
Simmer the Vegetables:
Pour chicken bone broth into a medium saucepan, cover, and bring to a gentle boil. Add cauliflower and broccoli with a dash of salt and ground black pepper. Simmer uncovered for four to five minutes until just tender but not soft. Drain and set aside while saving the cooking liquid.
Brown the Sausage:
Drizzle olive oil in a large skillet over medium heat. Arrange the sausage pieces in a single layer. Cook undisturbed until the pieces develop a deep golden crust. Stir and brown the other sides for extra flavor. Once browned, lift sausage onto a paper towel lined plate and set aside.
Make the Cheese Base:
Return to the saucepan on low heat. Pour in heavy cream and water, then add the butter. Stir patiently until the butter melts completely. Gradually add grated sharp cheddar cheese, stirring in handfuls until velvety smooth. Be patient and keep it on low so the sauce does not break.
Combine and Season:
Slide the browned sausage into the cheese mixture. Sprinkle in half your prepared spice mix. Stir well to circulate flavor.
Add the Vegetables:
Return the cooked broccoli and cauliflower plus their cooking liquid to the saucepan. Sprinkle over the rest of the spice mix. Add more salt and ground black pepper, tasting as you go. Give everything a thorough stir, making sure the ingredients are all coated and evenly heated.
Finish and Serve:
Cover the saucepan and let the soup simmer gently for five to eight minutes. Stir every couple of minutes to help flavors mingle and keep cheese from sticking.
Serve and Garnish:
Transfer the thick hearty soup to a big serving bowl. Scatter chopped crispy bacon over the top. Serve steaming with extra cheese if desired.
A bowl of creamy soup filled with meatballs, broccoli, and cheese. Pin it
A bowl of creamy soup filled with meatballs, broccoli, and cheese. | myhomemaderecipe.com

I am obsessed with sharp cheddar in this recipe because it balances the sausage and adds such deep flavor. My youngest always steals the bacon topping before the soup is even on the table and now I double the bacon every time.

Storage Tips

Broccoli Cauliflower Cheese Soup stores beautifully in airtight containers in the fridge for up to four days. Warm it gently on the stove or in the microwave, stirring often so the cheese base does not separate. If the soup thickens in the fridge, add a splash more water or broth to loosen it as you reheat.

Ingredient Substitutions

No sausage on hand? Try diced rotisserie chicken or crumbled cooked ground turkey. You can swap sharp cheddar for mild cheddar or a mix of cheddar and Monterey Jack. For a lighter soup, use half and half instead of heavy cream and you will still get a creamy finish.

Serving Suggestions

Enjoy this soup with a chunk of crusty bread or crispy crackers. Sometimes I sprinkle on extra cheese or add a handful of chopped chives right before serving. It pairs well with a crisp green salad to balance the richness and makes a festive starter for a winter dinner party.

A Bit of Context

Soups that combine cheese, cream, and hearty meat are classic in Central and Eastern European cooking where winter dinners are about comfort and warmth. Using broccoli and cauliflower is a nod to British pub soup traditions while the sausage and bacon touch comes from my family’s love of smoky flavor. The best part is how filling this soup is with simple ingredients that you probably already have on hand.

A bowl of soup with a variety of ingredients, including broccoli, sausage, and potatoes, is ready to be eaten. Pin it
A bowl of soup with a variety of ingredients, including broccoli, sausage, and potatoes, is ready to be eaten. | myhomemaderecipe.com

This soup is hearty enough for dinner but elegant enough for a winter gathering. Your kitchen will smell amazing—and you might want to make extra for leftovers.

Frequently Asked Questions

→ How do you keep vegetables tender but not mushy?

Simmer broccoli and cauliflower just 4-5 minutes; they should be fork-tender but still structured.

→ What is the secret to a smooth, creamy texture?

Gently stir cream, butter, and cheese over low heat until melted and combined for a silky consistency.

→ Can I use other types of sausage?

Yes, try Italian, spicy, or even turkey sausage for different flavors and textures in the dish.

→ How does bacon contribute to the flavor?

Crispy bacon adds smoky depth and a delightful crunch, complementing the creamy, cheesy elements.

→ Is it possible to prepare this meal ahead?

You can prep ingredients in advance and reheat gently; add bacon just before serving for best texture.

Broccoli Cauliflower Cheese Sausage

Creamy blend of cheddar, sausage, bacon, broccoli, and cauliflower in one comforting, flavorful bowl.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes
By: Zaho

Category: Side Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (Approximately 2 litres)

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Main Ingredients

01 680 grams sausage, sliced and quartered
02 225 grams broccoli, cut into florets
03 680 grams cauliflower, cut into florets

→ Liquid and Dairy

04 240 millilitres heavy cream
05 240 millilitres water
06 28 grams unsalted butter
07 240 millilitres chicken bone broth
08 110 grams sharp cheddar cheese, grated

→ Garnish

09 5 slices unsweetened bacon, crisp-cooked and chopped

→ Seasonings

10 0.25 teaspoon mustard seed
11 0.25 teaspoon dried marjoram
12 0.25 teaspoon dried thyme
13 Salt and freshly ground black pepper, to taste
14 0.25 teaspoon garlic powder
15 0.25 teaspoon onion powder
16 Olive oil, as needed

Instructions

Step 01

In a small container, combine onion powder, garlic powder, mustard seed, marjoram, and thyme.

Step 02

In a saucepan, pour chicken bone broth and cover. Bring to a boil, then add cauliflower and broccoli. Season with salt and black pepper, and simmer for 4 to 5 minutes. Remove from heat and set aside.

Step 03

Heat olive oil in a large skillet over medium heat. Add sausage pieces and brown thoroughly. Once caramelised, transfer to a plate and set aside.

Step 04

Reduce the saucepan to low heat, add heavy cream and water. Introduce butter and stir gently until melted. Gradually add grated cheddar, stirring until fully incorporated and smooth.

Step 05

Return cooked sausage to the saucepan. Season with half of the prepared seasoning mixture.

Step 06

Add cooked broccoli, cauliflower, and broth to the saucepan. Sprinkle in remaining seasoning blend; adjust salt and black pepper as needed. Mix well, cover and simmer for 5 to 8 minutes, stirring occasionally.

Step 07

Transfer to serving bowls and top generously with chopped bacon. Serve hot.

Notes

  1. Ensure all dairy is fully melted and incorporated before combining with vegetables to produce a velvety consistency.

Tools You'll Need

  • Saucepan
  • Large skillet
  • Knife
  • Chopping board
  • Wooden spoon
  • Small container

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk, cheese, and butter (dairy allergens)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 480
  • Total Fat: 36 g
  • Total Carbohydrate: 9 g
  • Protein: 23 g