Nutrition Facts for Broccoli and cauliflower cheese soup with sausage

Broccoli and Cauliflower Cheese Soup with Sausage

Cozy up with a bowl of creamy, hearty comfort food with this Broccoli and Cauliflower Cheese Soup with Sausage. Bursting with flavor, this rich and velvety soup combines tender broccoli and cauliflower florets with a luxuriously cheesy sauce made from sharp cheddar and Parmesan. The savory Italian sausage—your choice of mild or spicy—adds a satisfying depth, while fragrant garlic and paprika elevate every bite. With a perfect balance of creamy, cheesy indulgence and nourishing vegetables, this one-pot wonder is as easy to make as it is to devour. Ready in just 50 minutes, this soup is a family-friendly dinner or lunch option perfect for chilly days. Garnish with extra cheese or a dash of paprika for an irresistible finishing touch!

Nutriscore Rating: 64/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Broccoli and Cauliflower Cheese Soup with Sausage
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 pound Italian sausage (mild or spicy)
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 2 cups broccoli, cut into florets
  • 2 cups cauliflower, cut into florets
  • 4 cups chicken broth
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • 0.5 cup Parmesan cheese, grated
  • 2 tablespoons all-purpose flour
  • 2 tablespoons butter
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 teaspoon paprika

Directions

Step 1

Heat a large soup pot over medium heat. Add the olive oil and Italian sausage. Cook and crumble the sausage until browned and fully cooked, about 5-7 minutes. Remove the sausage with a slotted spoon and set aside.

Step 2

In the same pot, add the diced onion and cook for 3-4 minutes until softened. Stir in the garlic and cook for an additional 1 minute until fragrant.

Step 3

Add the broccoli and cauliflower florets to the pot and cook for 3-4 minutes, stirring occasionally.

Step 4

Pour in the chicken broth and bring the mixture to a gentle simmer. Cover the pot and let the vegetables cook until tender, about 10 minutes.

Step 5

While the vegetables are cooking, make the cheese sauce. In a small saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes to form a roux. Gradually whisk in the milk and cook until the mixture thickens, about 3-4 minutes.

Step 6

Remove the cheese sauce from heat and stir in the sharp cheddar and Parmesan cheese until melted and smooth. Set aside.

Step 7

Using an immersion blender (or in batches with a countertop blender), blend the soup until smooth or leave it partially chunky for texture, based on your preference.

Step 8

Return the sausage to the pot and stir in the cheese sauce. Add salt, black pepper, and paprika, adjusting seasoning to taste. Simmer the soup for an additional 5 minutes to allow the flavors to meld.

Step 9

Serve hot with a sprinkle of extra cheese or a pinch of paprika for garnish, if desired. Enjoy!

Nutrition Facts

Serving size (3045.9g)
Amount per serving % Daily Value*
Calories 3290.8
Total Fat 249.2g 0%
Saturated Fat 115.0g 0%
Polyunsaturated Fat 3.9g
Cholesterol 671.2mg 0%
Sodium 10342.8mg 0%
Total Carbohydrate 102.7g 0%
Dietary Fiber 18.1g 0%
Total Sugars 43.1g
Protein 183.4g 0%
Vitamin D 267.2IU 0%
Calcium 3075.9mg 0%
Iron 14.8mg 0%
Potassium 5186.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 66.2%
Protein: 21.7%
Carbs: 12.1%