Description
This Creamy Broccoli Cauliflower Cheese Soup is the ultimate comfort food—rich, velvety, and loaded with cheesy goodness. Packed with veggies and flavor, it’s a hearty soup the whole family will love.
Ingredients
Scale
- 2 tbsp butter or olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 3 cups broccoli florets
- 3 cups cauliflower florets
- 4 cups chicken broth (or vegetable broth)
- 2 cups milk (or half-and-half for creamier texture)
- 2 cups shredded cheddar cheese
- 1/2 tsp mustard powder
- Salt and black pepper, to taste
- Pinch of cayenne (optional)
- Fresh parsley, for garnish
Instructions
- In a large pot, melt butter over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and cook another 1 minute.
- Add broccoli and cauliflower florets along with broth. Bring to a boil, then reduce heat and simmer until vegetables are tender, about 15 minutes.
- Using an immersion blender, blend the soup until smooth (or leave some chunks for texture).
- Stir in milk and bring to a gentle simmer. Add shredded cheddar cheese gradually, stirring until melted and creamy.
- Season with mustard powder, salt, black pepper, and cayenne if desired.
- Serve hot, garnished with fresh parsley and extra cheese on top.
Notes
For extra creaminess, add a splash of heavy cream before serving. This soup pairs perfectly with crusty bread or garlic toast.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 260
- Sugar: 6g
- Sodium: 690mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 45mg
Keywords: broccoli cauliflower cheese soup, creamy vegetable soup, cheesy soup recipe, family dinner