Step 1: Sauté the Aromatics
In a large pot or Dutch oven, melt the butter over medium heat.
Add the chopped onion and sauté for 4–5 minutes until softened. Stir in the garlic and cook for another minute.
Step 2: Make the Roux
Sprinkle the flour over the sautéed onions and stir well to create a roux.
Cook the roux for 1–2 minutes, stirring constantly, until it turns light golden.
Step 3: Add the Liquids
Gradually pour in the broth, whisking continuously to prevent lumps.
Add the milk and cream, stirring to combine. Bring the mixture to a gentle simmer.
Step 4: Cook the Vegetables
Stir in the chopped broccoli and grated carrot.
Simmer the soup for 15–20 minutes, or until the broccoli is tender but not mushy.
Step 5: Blend for Texture (Optional)
For a creamier soup, use an immersion blender to blend part of the soup, leaving some broccoli chunks for texture. Alternatively, transfer a portion to a blender, blend until smooth, and return it to the pot.
Step 6: Add the Cheese
Lower the heat to medium-low and gradually stir in the cheddar cheese and Parmesan (if using), mixing until melted and smooth.
Season with salt and pepper to taste.
Step 7: Serve and Garnish
Ladle the soup into bowls and garnish with extra cheddar cheese, parsley, or croutons.
Why You’ll Love This Recipe
Rich and Creamy: A velvety soup with the perfect balance of cheesy goodness.
Packed with Veggies: A delicious way to enjoy broccoli and carrots.
Family-Friendly: A hit with kids and adults alike.
Versatile: Serve it as a starter, side, or main dish.
Pro Tips for Success
Use Freshly Grated Cheese: Pre-shredded cheese may not melt as smoothly due to anti-caking agents.
Avoid Overcooking: Simmer the broccoli just until tender to retain its bright green color and texture.
Reheat Gently: If reheating leftovers, do so on low heat to prevent the cheese from separating.
This Broccoli Cheddar Soup is a comforting bowl of creamy, cheesy perfection that’s easy to make and sure to satisfy. Serve it with your favorite bread or crackers for the ultimate cozy meal. Enjoy! 🥦🧀🍲✨