Thick, creamy broccoli cheddar soup tastes best when it comes out velvety, not gluey, with little bites of broccoli and just enough sharp cheddar to keep every spoonful bold. The Instant Pot earns its keep here by softening the vegetables fast and building the base in one pot, but the part that makes this version work is what happens after pressure cooking: the cream goes in off heat, and the cheese gets added in handfuls so it melts smoothly instead of turning grainy.
A quick sauté at the start gives the onion and garlic a head start, and the flour has just enough time to lose its raw taste before the broth goes in. That little bit of structure matters because it keeps the soup body-rich without needing a long simmer. The broccoli is cut small on purpose, so it cooks quickly under pressure and blends partway without disappearing into mush.
Below, I’ve included the texture cues that matter most, plus a few smart swaps if you need to use vegetable broth or want the soup a little thicker or looser. If you’ve had cheese soups split on you before, the process here will keep that from happening.
The cheese melted in smooth instead of getting stringy, and the broccoli stayed tender with a little bite. I used vegetable broth and it still tasted rich enough that nobody missed the chicken stock.
Creamy Instant Pot broccoli cheddar soup with tender broccoli and a smooth cheddar finish is the kind of dinner that disappears fast.
The Cheese Goes In Last, or the Soup Turns Grainy
Broccoli cheddar soup breaks for one main reason: the cheese gets heated too hard or too fast. Sharp cheddar can still turn gritty even when the base looks perfect, and once that happens there’s no smoothing it back out. The fix is simple but important — pull the pot off the heat before stirring in the cream, then add the cheese a handful at a time so it melts into the hot soup without seizing.
The other trap is overcooking the broccoli. Three minutes under pressure is enough because the florets are cut small and the soup will keep steaming after the cook cycle ends. If you start with big chunks, they’ll go soft in a way that makes the soup muddy instead of spoonable.
What Each Ingredient Is Actually Doing in This Bowl

- Sharp cheddar — This is the main flavor, so the block you shred yourself matters more than the brand. Pre-shredded cheese is coated to keep it from clumping, and that coating can make the soup less smooth. If you want the best melt, buy a block and shred it right before cooking.
- Heavy cream — This softens the sharpness of the cheese and gives the soup its rich finish. Add it after pressure cooking, not before, so it doesn’t separate under high heat. Half-and-half can work, but the soup will be a little less lush.
- Dijon mustard — You won’t taste mustard in a loud, obvious way. It sharpens the cheese and keeps the soup from tasting flat. If you skip it, the soup still works, but the cheese flavor won’t have the same lift.
- Flour and butter — This little roux is what keeps the broth from staying thin. Cook the flour for a minute or two in the butter so it loses that raw taste before the liquid goes in. That small step makes a big difference in the final body of the soup.
- Broccoli and carrots — The broccoli gives you the familiar texture, and the carrots bring color and a little sweetness that balances the cheddar. Cut the florets small so they cook evenly, and shred the carrots fine so they disappear into the base instead of staying crunchy.
The Short Window When Everything Comes Together
Building the Base in the Pot
Set the Instant Pot to Sauté and let the butter melt before adding the onion. Cook until the onion turns translucent and loses its raw edge, then add the garlic and flour. Stir constantly for a minute or two so the flour coats the aromatics and the mixture stops smelling pasty. If the bottom starts to look dry or clumpy, that’s fine — the broth will loosen it.
Whisking in the Broth Without Lumps
Pour in the broth slowly while whisking, scraping up anything stuck to the bottom of the pot. This is the moment that keeps the soup smooth, because dry flour pockets are what create little gummy bits later. When the broth looks mostly even and the bottom is clean, add the broccoli, carrots, and smoked paprika.
Pressure Cooking for Tender Broccoli
Seal the lid and cook on High pressure for 3 minutes. That short time is enough because the vegetables are small and the soup will keep cooking as the pressure releases. Use a quick release as soon as the timer ends. If you let it sit too long, the broccoli goes from tender to dull and overcooked.
Finishing the Soup So It Stays Smooth
Stir in the cream and Dijon after the pressure is off, then use an immersion blender to blend just part of the soup. Leave some broccoli pieces intact so the texture stays hearty. Add the cheddar in small handfuls with the heat low or off. If the soup is too hot when the cheese goes in, it can turn stringy instead of creamy.
Three Ways to Make This Recipe Your Own
Vegetarian Version
Use vegetable broth instead of chicken broth and keep everything else the same. The soup still turns out rich because the cheddar and cream carry the flavor, but you may want a little extra salt at the end since vegetable broth can be milder.
Gluten-Free Swap
Replace the all-purpose flour with a gluten-free 1:1 flour blend. It thickens the soup in a similar way, though it may not be quite as velvety as wheat flour. Stir it into the butter the same way and cook it long enough to lose the raw flour taste.
Thicker or Looser Soup
For a thicker bowl, blend more of the soup before adding the cheese. For a looser soup, add a splash more broth after pressure cooking until it reaches the texture you want. Don’t thin it too early, though, or the pressure-cooked vegetables can taste watered down.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it chills.
- Freezer: It can freeze, but dairy-based soups can turn a little grainy after thawing. For the best texture, freeze before adding the cheese and cream, then finish those ingredients after reheating.
- Reheating: Warm gently on the stovetop over low heat, stirring often. High heat is the fastest way to split the cheese and make the soup grainy.
Answers to the Questions Worth Asking

Instant Pot Broccoli Cheddar Soup
Ingredients
Equipment
Method
- Set the Instant Pot to Sauté and melt the unsalted butter. Cook the onion for 3 minutes, stirring occasionally, until softened and lightly fragrant (no browning).
- Add the minced garlic and the all-purpose flour. Cook for 1-2 minutes, stirring constantly, until the flour smell cooks out.
- Gradually whisk in the chicken or vegetable broth until smooth. Scrape the bottom of the pot to release any browned bits.
- Add the broccoli florets, shredded carrots, and smoked paprika. Seal the lid and pressure cook on High for 3 minutes.
- Quick release the pressure. Open the lid and stir to stop the cooking.
- Stir in the heavy cream and Dijon mustard. Mix until the soup turns a uniform pale orange-gold color.
- Use an immersion blender to blend partially to your desired consistency. Blend briefly, leaving some chunky broccoli florets visible.
- Stir in the shredded sharp cheddar in handfuls until melted. Season with salt and pepper to taste, then stir until the soup is thick and smooth.



