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! 🥦🧀🍲✨