Step 1: Prepare the Ingredients
- Chop the Vegetables: Chop the broccoli florets into small, bite-sized pieces to ensure even cooking. Julienne or finely grate the carrot so it softens quickly and blends into the soup for a smooth texture.
- Shred the Cheese: Use freshly shredded cheddar cheese for the best melting consistency and creamy texture.
Step 2: Sauté the Aromatics
- Melt Butter: In a large pot or Dutch oven, melt the butter over medium heat.
- Cook Onion and Garlic: Add the onion and sauté until it turns translucent, about 3-4 minutes. Then, add the garlic and cook for an additional 30 seconds until fragrant, being careful not to burn it.
Step 3: Make the Roux
- Add Flour: Sprinkle the flour over the onions and garlic, stirring constantly for 2-3 minutes. This forms a roux, which will help thicken the soup.
- Slowly Add Broth: Gradually whisk in the chicken or vegetable broth to avoid lumps. Keep whisking until the mixture is smooth.
Step 4: Add Milk and Cream
- Add Dairy: Pour in the milk and heavy cream, whisking continuously until the mixture is smooth and thickened, about 5-7 minutes. This creamy base will give the soup its luscious texture.
Step 5: Add Vegetables and Simmer
- Add Broccoli and Carrot: Stir in the broccoli and carrot. Bring the soup to a gentle simmer, and cook for 10-15 minutes until the broccoli is tender but still vibrant.
- Season: Add salt, pepper, and optional nutmeg and paprika to taste. Nutmeg adds depth to the creamy soup, while paprika adds a slight warmth.
Step 6: Stir in the Cheese
- Add Cheddar Cheese: Lower the heat to medium-low and gradually add the cheddar cheese by handfuls, stirring each time until the cheese is fully melted and the soup is smooth and creamy. Avoid high heat, as it can cause the cheese to separate.
Step 7: Adjust and Serve
- Taste and Adjust: Taste the soup and adjust the seasonings as needed. If the soup is too thick, add a bit more milk or broth to reach your desired consistency.
- Serve: Ladle the hot soup into bowls and garnish with extra shredded cheese or chopped fresh herbs if desired.
Tips for Perfect Broccoli Cheddar Soup
- Use Freshly Grated Cheese: Pre-shredded cheese can make the soup grainy. Grate your own cheese for the creamiest texture.
- Blending Option: For a smoother soup, use an immersion blender to blend some or all of the soup after the broccoli is tender.
- Bread Bowl: Serve this soup in a bread bowl for an extra-special presentation.
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat.
This Broccoli Cheddar Soup is the ultimate comfort food with its creamy, cheesy base and tender broccoli pieces. Enjoy it as a cozy dinner or a satisfying lunch!