This creamy broccoli cheddar soup combines tender florets and diced carrots simmered in a rich, cheesy broth. Sautéed onions and garlic form the flavor base while a touch of nutmeg adds subtle warmth. The soup is partially pureed for a smooth yet textured bite, enhanced with sharp cheddar cheese and fresh herbs. Ideal for comforting meals, it can be served with crusty bread or garnished to taste.
The first time I made this soup, it was supposed to be a quick dinner before a movie night. Instead, we ended up eating straight from the pot while standing in the kitchen, completely abandoning our plans. That's the kind of cozy this soup brings.
My roommate used to request this every time she had a rough day at work. Something about that velvety texture and the way it fills the whole house with buttery aromas just resets everything.
Ingredients
- 4 cups broccoli florets: Fresh heads work best here since frozen can make the soup slightly watery
- 2 large carrots: These add natural sweetness that balances the sharp cheddar perfectly
- 1 small yellow onion: Finely chopped so it practically dissolves into the base
- 2 cloves garlic: Minced fresh adds more depth than powder ever could
- 2 cups whole milk: The fat content matters for that restaurant-quality mouthfeel
- 1 cup heavy cream: This is what makes it velvety rather than just thin and milky
- 2 cups sharp cheddar cheese: Shred it yourself because pre-shredded has anti-caking agents that prevent smooth melting
- 2 tbsp unsalted butter: Your foundation for sautéing the aromatics
- 3 cups vegetable broth: Low-sodium gives you control over the final seasoning
- 3 tbsp all-purpose flour: This creates the subtle thickening that makes it feel substantial
- 1/2 tsp salt: Start here and adjust after the cheese is added
- 1/4 tsp black pepper: Freshly ground makes a noticeable difference
- 1/4 tsp ground nutmeg: The secret ingredient that makes it taste professionally developed
Instructions
- Build your aromatic base:
- Melt the butter in a large pot over medium heat, then add the onion and garlic. Sauté until softened and fragrant, about 3 minutes.
- Add the vegetables:
- Stir in the carrots and cook for 2 minutes before adding the broccoli florets for another 2 minutes of sautéing.
- Create the roux:
- Sprinkle the flour over the vegetables and stir well to coat everything evenly. Cook for 1-2 minutes to eliminate any raw flour taste.
- Add the broth:
- Gradually whisk in the vegetable broth, ensuring no lumps form. Bring to a simmer and cook for 10-12 minutes until vegetables are tender.
- Introduce the dairy:
- Reduce heat to low, add the milk and cream gently, and simmer for 5 minutes. Do not let it boil or the dairy may separate.
- Partial puree:
- Use an immersion blender to partially puree the soup, leaving some vegetable pieces for texture. Alternatively, blend half in a regular blender and return to the pot.
- Melt in the cheese:
- Stir in the cheddar, salt, pepper, and nutmeg until the cheese is completely melted and the soup is smooth.
- Final adjustment:
- Taste and add more salt or pepper if needed. Serve hot with extra cheddar and fresh herbs on top.
This became our go-to sick-day soup, rainy Sunday soup, basically any excuse soup. Friends started requesting it for dinner parties, and I always happily oblige because it makes people unreasonably happy.
Making It Lighter
I've made this with half-and-half instead of heavy cream, and while it's still delicious, the texture shifts from luxurious to merely pleasant. Sometimes that's exactly what you want.
The Texture Question
Leaving some chunks of broccoli makes it feel more substantial and satisfying. A completely smooth soup can feel a bit one-note, whereas those occasional bursts of tender broccoli keep every spoonful interesting.
Serving Suggestions
Crusty bread is non-negotiable for soaking up every last drop. A simple green salad with bright vinaigrette cuts through the richness beautifully.
- A warm bread bowl turns this into an event
- Crispy bacon crumbles on top add a smoky contrast
- A drizzle of good olive oil right before serving feels elegant
Some soups are about technique and precision. This one is about comfort and showing up for people, including yourself.
Recipe Questions & Answers
- → What type of cheese is best for this soup?
-
Sharp cheddar cheese works wonderfully, providing a rich and tangy flavor that melts smoothly into the creamy broth.
- → Can I use other vegetables instead of carrots?
-
Yes, vegetables like parsnips or sweet potatoes can be substituted for a slightly different sweetness and texture.
- → How can I achieve a creamy texture without heavy cream?
-
Using milk combined with a controlled cooking process and a partial puree maintains creaminess without the heaviness of cream.
- → Is it necessary to sauté onions and garlic first?
-
Sautéing onions and garlic releases their flavors and forms a flavorful base crucial for the depth of this soup.
- → How should leftovers be stored?
-
Store leftovers in an airtight container in the refrigerator for up to 3 days to retain freshness and flavor.
- → Can this soup be made spicy?
-
Yes, adding a dash of cayenne pepper or crushed red pepper flakes will add a subtle heat to complement the creamy broth.