Description
A comforting and delicious Broccoli Cheese Soup that is creamy, flavorful, and perfect for a cozy meal. This ultimate recipe combines tender broccoli, shredded carrot, and sharp cheddar cheese in a velvety base, creating a satisfying dish that warms the soul.
Ingredients
Scale
Main Soup:
- 2 tablespoons unsalted butter
- 1 small onion (diced)
- 2 cloves garlic (minced)
- 1/4 cup all-purpose flour
- 2 cups low-sodium vegetable broth
- 2 cups whole milk
- 4 cups fresh broccoli florets (chopped small)
- 1 large carrot (shredded or finely chopped)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika (optional)
- 2 cups shredded sharp cheddar cheese
Instructions
- Saute Aromatics: In a large pot over medium heat, melt the butter. Add the diced onion and cook for 3–4 minutes until softened. Stir in the garlic and cook for another 30 seconds.
- Create Roux: Sprinkle in the flour and whisk continuously for about 1 minute to form a roux. Slowly pour in the vegetable broth while whisking to avoid lumps, then add the milk. Bring the mixture to a gentle simmer.
- Add Vegetables: Add the chopped broccoli, shredded carrot, salt, pepper, and paprika. Cover and cook for 15–20 minutes, stirring occasionally, until the broccoli is tender.
- Melt Cheese: Reduce the heat to low and stir in the shredded cheddar cheese a handful at a time, mixing until smooth and melted. Remove from heat and serve warm.
Notes
- For a creamier texture, use an immersion blender to puree part of the soup before adding the cheese.
- You can also substitute half-and-half for the milk for extra richness.
- Frozen broccoli can be used in place of fresh in a pinch.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 310
- Sugar: 7g
- Sodium: 580mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 55mg