This velvety soup combines fresh broccoli florets with sharp cheddar for ultimate comfort. The pressure cooker infuses flavors quickly, while the roux-based technique ensures restaurant-quality creaminess without heavy cream dominance. Perfect for chilly evenings when you want something warming but don't want to spend hours at the stove.
Blend it completely smooth for elegance, or leave it slightly chunky for rustic appeal. The addition of grated carrot adds natural sweetness and vibrant color that complements the earthy broccoli. Freshly grated cheese melts beautifully into the hot base, creating those coveted silky strings.
Ready in just 25 minutes total, this versatile bowl adapts easily to your preferences—thicken it up with diced potatoes, or keep it light and brothy. It reheats wonderfully for meal prep lunches throughout the week.
The smell of cheddar and broccoli bubbling together takes me back to rainy Sunday afternoons when my grandmother would let me stand on a chair to stir the pot. She swore the secret was patience, but I've discovered that pressure cookers give us that same deep flavor in a fraction of the time, which means more moments around the table and less hovering over the stove.
Last winter when my friend was recovering from surgery, I brought over a batch of this soup. She sent me a text that night saying it was the first thing that actually tasted like comfort since leaving the hospital, and I've kept it in my regular rotation ever since.
Ingredients
- 4 cups broccoli florets: Fresh gives the best texture, though frozen works in a pinch with just a slight adjustment to cooking time
- 1 medium carrot: Grating it instead of chopping lets it melt into the background while adding natural sweetness
- 1 small onion: Yellow onions provide the best balance of sweetness and depth
- 2 cloves garlic: Minced fine so it disperses evenly throughout every spoonful
- 3 cups vegetable broth: Low sodium is best since we control our own seasoning
- 2 tablespoons unsalted butter: Creates the foundation for our roux and that luxurious mouthfeel
- 2 cups shredded sharp cheddar cheese: Block cheese shredded yourself melts so much better than pre shredded bags
- 1 cup whole milk: The fat content here really matters for silkiness
- 1/2 cup heavy cream: This is what transforms it from soup to something special
- 1/4 teaspoon ground nutmeg: Just enough to add warmth without announcing itself
- 1/2 teaspoon paprika: Adds a subtle complexity that keeps people guessing
- Salt and pepper: Essential for bringing all the flavors forward
- 2 tablespoons all purpose flour: Creates the velvety texture we want
Instructions
- Build the flavor foundation:
- Set your Instant Pot to Sauté and melt that butter until it shimmers, then toss in the onion and let it soften for 2 to 3 minutes until translucent. Add the garlic for just 30 seconds until fragrant, taking care not to let it brown or it'll turn bitter.
- Create the roux:
- Sprinkle the flour over the onions and stir constantly for one full minute until it smells nutty and looks like wet sand. This step is crucial for avoiding any raw flour taste later and getting that perfectly thick consistency.
- Add the liquid and vegetables:
- Pour in the broth gradually while whisking to break up any lumps, then add the broccoli, grated carrot, paprika, nutmeg, salt, and pepper. Give everything a good stir to make sure the spices are distributed throughout.
- Pressure cook:
- Seal the lid and set to Manual High Pressure for exactly 5 minutes. The broccoli will be tender but still hold some shape, which is perfect for our texture goals.
- Release and blend:
- Use a quick release when the timer beeps, then carefully open the lid away from you. Grab your immersion blender and puree until it reaches your preferred consistency, whether that's completely smooth or with some texture remaining.
- Add the creamy finish:
- Switch back to Sauté Low and stir in the milk and cream, then gradually add the shredded cheese a handful at a time. Let each addition melt completely before adding more, stirring constantly to prevent separating or burning on the bottom.
- Season and serve:
- Taste the soup and adjust salt or pepper as needed, remembering that cheese adds its own saltiness. Ladle into bowls while hot and add extra cheese or fresh herbs if you want to make it pretty.
My neighbor's kids, who normally turn their noses up at anything green, ate three bowls of this last week and asked if I could teach their mom how to make it. Sometimes the best way to get people to love vegetables is just to cover them in enough cheese that they forget they're being healthy.
Getting The Texture Right
I've learned that everyone has a different preference for soup texture, and the immersion blender is your best friend here. Some days I leave it chunky with visible broccoli pieces, other times I go completely smooth, but the sweet spot for most people seems to be mostly smooth with tiny flecks of green throughout.
Make Ahead Magic
This soup actually tastes better the next day once the flavors have had time to marry in the refrigerator. I always make a double batch on Sunday, portion it into containers, and have ready lunches for the entire week that reheat beautifully in the microwave.
Serving Suggestions That Elevate
A crusty baguette for dipping is non negotiable in my house, though garlic bread takes it to another level entirely. I've also served this alongside baked potatoes for what my family calls soup and potatoes night, which has somehow become a weekly tradition that nobody wants to skip.
- Crispy bacon crumbled on top adds this incredible smoky contrast
- A drizzle of extra cream right before serving makes it look restaurant worthy
- Roasted broccoli florets as a garnish add texture and visual appeal
There's something deeply satisfying about making something this comforting in under half an hour, especially on busy weeknights when takeout feels like the only option. Hope this finds its way into your regular rotation and brings warmth to your table too.
Recipe FAQs
- → Can I make this ahead of time?
-
Absolutely. This soup stores beautifully in the refrigerator for up to 4 days. The flavors actually develop and meld better after resting. Reheat gently on the stovetop or in the microwave, adding a splash of milk if it has thickened too much.
- → Can I freeze leftovers?
-
Yes, freeze in airtight containers for up to 3 months. Note that dairy-based soups can sometimes separate slightly when frozen and reheated. Simply whisk vigorously while reheating to restore smooth consistency, or blend briefly with an immersion blender.
- → What's the best cheese to use?
-
Sharp cheddar provides the most robust flavor. Pre-shredded cheese contains anti-caking agents that can make your soup grainy, so buy a block and grate it yourself for the silkiest results. You can also mix in some Gruyère or Fontina for extra depth.
- → How do I make it gluten-free?
-
Replace the all-purpose flour with an equal amount of cornstarch or a gluten-free 1:1 flour blend. Whisk the cornstarch into a small amount of cold broth first to create a slurry, then add it to the pot to prevent clumping.
- → Can I use frozen broccoli?
-
Frozen broccoli works in a pinch, though fresh provides better texture and flavor. If using frozen, reduce the initial pressure cooking time to 3 minutes since frozen vegetables cook faster. Thaw slightly before adding to prevent temperature shock.
- → Why is my soup grainy?
-
Grainy texture usually comes from overheating dairy or using pre-shredded cheese. Always add cheese at the very end after removing from high heat, and stir just until melted. High heat can cause cheese proteins to separate and become grainy.