This creamy soup combines fresh broccoli florets with sharp cheddar cheese in a rich, velvety base. The roux-thickened broth gets its depth from sautéed onions, carrots, and garlic, while heavy cream creates that luxurious texture. Ready in under an hour, this vegetarian comfort food serves four generously.
Perfect for chilly evenings, the soup balances the sharp cheese against sweet vegetables and a hint of smoked paprika. Puree until completely smooth or leave slightly chunky based on preference. Leftovers keep beautifully for lunch the next day.
The windows were fogged up from a rainy Sunday, and I honestly just wanted something that felt like a warm blanket. I whipped this up on impulse when my roommate came home shivering, and the way the whole apartment suddenly smelled like cozy comfort was pure magic. Now it's the first thing I make when anyone needs cheering up.
Last winter my sister claimed she hated broccoli soup until she tasted this version. She actually asked for seconds, which is basically the highest compliment anyone in my family can give. Now she requests it every time she visits, and I've learned to always keep extra cheddar on hand.
Ingredients
- Broccoli: Using both florets and stems reduces waste and adds more depth to the soup's flavor
- Sharp cheddar: The aged variety melts beautifully and brings that bold tangy kick that makes this soup unforgettable
- Butter and flour: This classic roux base creates the silky texture that separates restaurant quality soup from cafeteria disappointments
- Whole milk and cream: The combination achieves richness without being overwhelmingly heavy
- Dijon mustard: Just a teaspoon enhances the cheese flavor in ways most people cannot quite put their finger on
- Smoked paprika: Adds a subtle warmth and complexity that balances the creaminess perfectly
Instructions
- Build your flavor foundation:
- Melt butter in a large pot over medium heat and sauté onion and carrot until they soften and smell sweet, about five minutes
- Create the silky base:
- Stir in flour and cook constantly for one to two minutes until it smells slightly nutty but not burnt
- Add the liquids gradually:
- Whisk in vegetable broth first, then slowly incorporate milk and cream to prevent any lumps from forming
- Simmer with broccoli:
- Add broccoli stems, florets, Dijon mustard, and smoked paprika, then let everything gently simmer until broccoli is completely tender
- Choose your texture:
- Use an immersion blender directly in the pot for the easiest route, or blend in batches if you prefer an ultra smooth consistency
- Melt in the cheese:
- Reduce heat to low and stir in grated cheddar gradually until fully melted and the soup turns gorgeous orange
- Season and serve:
- Taste and adjust with salt and plenty of black pepper, then ladle into bowls while steaming hot
This soup became my go to sick day food after a terrible flu when nothing else sounded appetizing. Something about that warm, creamy broth just felt healing, and now I cannot imagine feeling under the weather without a batch in the refrigerator.
Making It Lighter
Sometimes I swap heavy cream for half and half or use more milk and less cream when I want something slightly less rich. The soup still feels indulgent but does not leave you feeling heavy afterward.
Blending Techniques
I have learned that leaving the soup slightly chunky gives it more body and texture. If you go completely smooth, consider reserving some small florets to add back in after blending for those welcome bites of tender broccoli.
Storage And Reheating
This soup actually tastes better the next day once the flavors have had time to meld together. Store it in an airtight container for up to three days and reheat over gentle low heat to prevent the dairy from separating.
- Never boil leftover soup or the cream will break and ruin that silky texture
- Add a splash of milk when reheating if it has thickened too much overnight
- Freeze individual portions in freezer safe bags for quick future meals
There is something so deeply satisfying about a soup that tastes like it came from a restaurant but came from your own kitchen. Grab a spoon and curl up with a bowl.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes, prepare up to 3 days in advance and store refrigerated. Reheat gently over low heat to prevent the dairy from separating. Add a splash of milk when reheating if needed.
- → What can I use instead of heavy cream?
-
Substitute half-and-half for a lighter version, or use additional whole milk. The texture will be slightly less velvety but still delicious.
- → Is this soup gluten-free?
-
As written, it contains gluten from the flour roux. For gluten-free, replace all-purpose flour with a 1:1 gluten-free flour blend.
- → Can I freeze this soup?
-
Freezing may cause some texture changes due to the cream and cheese. If freezing, omit the cream and cheese, freeze the base, then add dairy when reheating.
- → How do I get the smoothest texture?
-
Use an immersion blender directly in the pot for easiest pureeing. Alternatively, blend in batches in a countertop blender, venting steam carefully. For ultra-smooth results, strain through a fine mesh after blending.
- → What should I serve with this soup?
-
Crusty bread, garlic knots, or warm dinner rolls are perfect for soaking up every drop. A simple green salad with vinaigrette balances the richness beautifully.