Nutrition Facts for Velvety broccoli cauliflower cheese soup

Velvety Broccoli Cauliflower Cheese Soup

Warm up with a bowl of velvety broccoli cauliflower cheese soup, the ultimate comfort food that blends two wholesome vegetables into a rich, creamy, and cheesy delight. This hearty soup features tender broccoli and cauliflower florets, simmered in a flavorful base of chicken or vegetable stock, whole milk, and heavy cream. A trio of cheeses—sharp cheddar, savory Parmesan, and silky cream cheese—creates an irresistibly smooth texture and depth of flavor. Perfectly seasoned with garlic, onions, and a hint of paprika, this dish is both cozy and indulgent, ideal for a weeknight dinner or a leisurely lunch. Ready in just 45 minutes, it's a satisfying option for the whole family and pairs beautifully with crusty bread or crackers. Perfect for lovers of cheesy soups, this recipe is a must-try for anyone seeking a nourishing and decadent meal.

Nutriscore Rating: 59/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 Velvety Broccoli Cauliflower Cheese Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 3 tablespoons Unsalted butter
  • 1 medium Yellow onion, diced
  • 3 large Garlic cloves, minced
  • 3 cups Broccoli florets
  • 3 cups Cauliflower florets
  • 4 cups Chicken or vegetable stock
  • 2 cups Whole milk
  • 1 cup Heavy cream
  • 2 cups Cheddar cheese, shredded
  • 1 cup Parmesan cheese, grated
  • 4 ounces Cream cheese, softened
  • 2 tablespoons All-purpose flour
  • 1 teaspoon Salt
  • 1 teaspoon Black pepper
  • 0.5 teaspoon Paprika (optional, for garnish)

Directions

Step 1

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

Step 2

Add the diced onion and sauté for 3-4 minutes until softened. Stir in the minced garlic and cook for an additional 1 minute, until fragrant.

Step 3

Add the broccoli and cauliflower florets to the pot and stir to combine with the onion mixture.

Step 4

Sprinkle the flour over the vegetables and stir well to coat. Cook for 1-2 minutes to remove the raw flour taste.

Step 5

Pour in the chicken or vegetable stock, stirring constantly, and bring the mixture to a gentle boil.

Step 6

Reduce the heat to low, cover the pot, and simmer for 15 minutes, or until the broccoli and cauliflower are tender.

Step 7

Use an immersion blender to blend the soup directly in the pot until smooth. Alternatively, transfer the soup in batches to a blender, then return it to the pot.

Step 8

Stir in the milk, heavy cream, cheddar cheese, Parmesan cheese, and cream cheese until all the cheeses are melted and fully incorporated. Make sure to stir frequently to prevent sticking.

Step 9

Season the soup with salt and black pepper, adjusting to taste. If desired, sprinkle with paprika for added color and flavor.

Step 10

Serve hot with crusty bread or crackers. Enjoy!

Nutrition Facts

Serving size (2890.8g)
Amount per serving % Daily Value*
Calories 3340.7
Total Fat 270.1g 0%
Saturated Fat 166.5g 0%
Polyunsaturated Fat 0.5g
Cholesterol 837.1mg 0%
Sodium 9423.8mg 0%
Total Carbohydrate 99.3g 0%
Dietary Fiber 17.2g 0%
Total Sugars 43.7g
Protein 137.4g 0%
Vitamin D 262.7IU 0%
Calcium 3506.4mg 0%
Iron 8.3mg 0%
Potassium 2546.3mg 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: 72.0%
Protein: 16.3%
Carbs: 11.8%