Instant Pot broccoli cheddar soup lands with that thick, spoon-coating texture people expect from the deli counter version, but it tastes fresher and more balanced. The broccoli stays tender without turning dull, the carrots bring a little sweetness, and the sharp cheddar gives the whole pot a deep savory finish that doesn’t taste flat or one-note.
The part that makes this version work is the order. The flour gets cooked in the butter first so the broth thickens instead of staying thin and brothy, and the cheese goes in after pressure cooking, off the heat, so it melts smoothly instead of turning grainy. A little Dijon and smoked paprika keep the soup from tasting heavy, which matters when you’re working with cream and cheddar in the same bowl.
Below, I’ve included the small details that keep the soup velvety instead of gluey, plus the best way to blend it so you still get a few chunks of broccoli in every bite.
The cheese melted in smooth and the broccoli stayed chunky after blending partway, which is exactly how I like it. My kids ate theirs with croutons and asked for seconds.
Love how thick and cheesy this broccoli cheddar soup turns out? Save it to Pinterest for the nights when you want a creamy Instant Pot dinner with almost no cleanup.
The Reason This Soup Stays Creamy Instead of Turning Grainy
The biggest mistake with broccoli cheddar soup is adding the cheese too early or over too much heat. Once cheddar gets pushed hard, it can seize and turn sandy instead of melting into the broth. This recipe avoids that by pressure cooking the vegetables first, then stirring in the cream and cheese after the pot is off pressure, when the temperature is low enough to melt the cheddar gently.
The second thing that matters is the flour. It gets cooked in the butter before the broth goes in, which gives the soup body without needing a long simmer. If your soup ever comes out thin, it’s usually because the flour never had a chance to cook into the fat or because the broth was whisked in too fast and stayed lumpy. Give it a minute to turn smooth in the pot before adding the vegetables.
What Each Ingredient Is Actually Doing in This Pot

- Sharp cheddar — Use a block and shred it yourself if you can. Pre-shredded cheese is coated with anti-caking agents, and that coating can keep the soup from melting as smoothly. Sharp cheddar gives you the best flavor payoff because the broth, cream, and vegetables all soften its edge just enough.
- Heavy cream — This gives the soup its round, rich finish. Half-and-half works in a pinch, but the soup will be a little thinner and less plush. Add it after pressure cooking so it stays silky instead of boiling into the broth.
- Broccoli florets cut small — Small florets cook evenly in just 3 minutes and still hold their shape when you blend only part of the soup. Big pieces can stay a little too firm in the center, especially in the stalks. If you want a smoother soup, peel and dice some of the stalks and cook them along with the florets.
- Dijon mustard and smoked paprika — Neither one makes the soup taste like mustard or smoke. Dijon sharpens the cheese flavor, and smoked paprika adds a quiet depth that keeps the pot from tasting one-dimensional.
Getting the Texture Right from Sauté to Final Stir-In
Building the Base
Melt the butter in the Instant Pot on Sauté and cook the onion until it turns translucent and smells sweet, not browned. Add the garlic and flour next, stirring for a minute or two until the flour looks pasty and no longer raw. That step matters because uncooked flour can taste chalky, and once the broth goes in, you want a smooth base instead of a clumpy one.
Whisking in the Broth
Pour the broth in slowly while whisking so the flour dissolves evenly. If you dump it all in at once, you’ll get little pockets of paste that are hard to smooth out later. Keep stirring until the liquid looks unified and you don’t see white streaks on the bottom of the pot.
Pressure Cooking the Vegetables
Add the broccoli, carrots, and smoked paprika, lock the lid, and cook on High for 3 minutes. That short cook time is enough for tender broccoli without collapsing it into mush. If the florets are too big, they’ll be unevenly cooked, so cut them small enough that they can soften in the same window as the carrots.
Finishing Without Breaking the Cheese
Quick release the pressure, then stir in the cream and Dijon before blending. Use an immersion blender only partway so the soup thickens but still has pieces of broccoli left for texture. Add the cheddar in handfuls with the heat off or as low as possible; if the soup is bubbling, the cheese is more likely to go grainy instead of smooth.
Three Ways to Change the Bowl Without Losing the Good Part
Make It Vegetarian
Use vegetable broth instead of chicken broth and the soup stays just as rich. The cheddar carries most of the flavor, so you won’t lose much depth, but choose a good-tasting vegetable broth rather than a flat one or the whole pot can taste thin.
Gluten-Free Version
Swap the all-purpose flour for a gluten-free 1:1 flour blend and cook it in the butter the same way. The texture will still thicken nicely, though some blends need an extra minute on Sauté to lose the raw starch taste.
Lighter, Less Rich Soup
Use half-and-half instead of heavy cream and reduce the cheddar by about half a cup. The soup will still be creamy, but it won’t coat the spoon quite as heavily, and the cheese flavor will lean a little cleaner and less luxurious.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect it to look denser the next day.
- Freezer: It can be frozen, but the dairy may separate a little when reheated. Freeze before adding the cream and cheddar if you want the best texture, then finish the soup fresh.
- Reheating: Warm it gently on the stove over low heat, stirring often. High heat can make the cheese break and the soup turn greasy, especially if it was fully chilled.
Questions I Get Asked About This Recipe

Instant Pot Broccoli Cheddar Soup
Ingredients
Equipment
Method
- Set Instant Pot to Sauté, melt unsalted butter, and cook the diced onion for 3 minutes until softened with a slight sheen.
- Add minced garlic and all-purpose flour and cook for 1-2 minutes, stirring constantly, until the flour smell cooks off.
- Gradually whisk in chicken or vegetable broth until smooth, with no lumps remaining.
- Add broccoli florets, shredded carrots, and smoked paprika, then seal the Instant Pot and pressure cook on High for 3 minutes.
- Do a quick release, then stir the soup so the broccoli and carrots are evenly distributed.
- Stir in heavy cream and Dijon mustard until the soup looks uniform and slightly thickened.
- Use an immersion blender to blend partially to your desired consistency, leaving visible broccoli chunks.
- Stir in shredded sharp cheddar in handfuls until fully melted, then season with salt and pepper to taste.