This creamy Broccoli Cheddar Soup is packed with fresh broccoli, rich cheddar cheese, and a velvety texture that’s pure comfort in a bowl. Perfect for cozy evenings or as a starter for any meal. 🥦🧀
Ingredients
- 4 tbsp unsalted butter
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups chicken or vegetable broth
- 2 cups half-and-half or whole milk
- 4 cups fresh broccoli florets, chopped small
- 1 large carrot, grated
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 2 cups sharp cheddar cheese, shredded
Instructions
- Sauté the Aromatics:
- In a large pot, melt the butter over medium heat.
- Add the onions and cook until softened, about 4-5 minutes. Stir in the garlic and cook for 1 minute until fragrant.
- Make the Roux:
- Sprinkle the flour over the onions and stir constantly for about 2 minutes to cook off the raw flour taste.
- Slowly pour in the broth, whisking constantly to avoid lumps.
- Add the Cream and Veggies:
- Stir in the half-and-half (or milk) and bring to a simmer. Add the broccoli florets and grated carrot.
- Season with salt and pepper. Simmer on low heat for 15-20 minutes until the broccoli is tender.
- Blend for Texture (Optional):
- For a smoother soup, use an immersion blender to blend some of the soup, leaving chunks of broccoli for texture.
- Add the Cheese:
- Reduce the heat to low. Gradually stir in the shredded cheddar cheese until melted and smooth.
- Serve and Enjoy:
- Ladle the soup into bowls and garnish with extra cheddar cheese or a sprinkle of black pepper. Serve with crusty bread for dipping.
Tips:
- For extra creaminess, add a splash of heavy cream at the end.
- Use freshly shredded cheese instead of pre-shredded for the best melt.
- Add a pinch of cayenne pepper for a subtle kick.
Enjoy this Broccoli Cheddar Soup—a classic, comforting dish that’s perfect for any day! 🥦🧀🍲