Ingredients
– 2 cups broccoli florets
– 2 cups cauliflower florets
– 1 medium onion, chopped
– 2 cloves garlic, minced
– 4 cups vegetable or chicken stock
– 1 cup heavy cream
– 2 cups shredded sharp cheddar cheese
– 1 cup shredded mozzarella cheese
– 2 tablespoons butter
– 1 tablespoon olive oil
– 1 teaspoon salt
– ½ teaspoon black pepper
– ½ teaspoon paprika (optional)
– Fresh parsley for garnish
Instructions
Here’s how to create the amazing Broccoli, Cauliflower and Cheese Soup step by step:
1. Prepare the Vegetables: Start by washing and cutting the broccoli and cauliflower into small florets. Chop the onion and mince the garlic.
2. Sauté the Aromatics: In a large pot, heat the butter and olive oil over medium heat. Add the chopped onion and sauté until translucent, about 3-5 minutes. Then add the minced garlic and sauté for another minute until fragrant.
3. Add the Vegetables: Introduce the broccoli and cauliflower florets to the pot. Stir the mixture for about 2-3 minutes, allowing the vegetables to begin to soften.
4. Pour in the Stock: Carefully add the vegetable or chicken stock into the pot. Bring the soup to a boil, then reduce the heat and let it simmer for about 15 minutes, or until the vegetables are tender.
5. Blend the Soup: Use an immersion blender to puree the soup until smooth. If you prefer a chunkier texture, blend only half of the soup and leave the rest as is.
6. Stir in the Cream and Cheese: Return the blended soup to medium heat and stir in the heavy cream, sharp cheddar cheese, and mozzarella cheese. Continue to stir until the cheese has melted and the soup is creamy.
7. Season to Taste: Add salt, black pepper, and paprika if desired. Taste the soup and adjust the seasoning as necessary.
8. Garnish and Serve: Ladle the soup into bowls and garnish with fresh parsley for a pop of color and freshness.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Serving Size: 6
- Calories: 350 kcal
- Fat: 25g
- Protein: 12g