Thick, creamy broccoli cheddar soup gets the kind of body that feels restaurant-made without needing a long stovetop simmer. The broccoli stays tender, the carrots bring a little sweetness, and the sharp cheddar melts into a smooth, orange-gold soup that clings to the spoon. It’s the bowl I reach for when I want something hearty enough to count as dinner but still easy enough to pull together on a weeknight.
What makes this version work is the balance between the pressure cooker and the finishing steps. The Instant Pot softens the vegetables quickly, but the cream and cheese go in after pressure cooking so they don’t break or turn grainy. A little flour cooked with the butter gives the soup enough structure to feel rich instead of thin, and Dijon plus smoked paprika keep the flavor from tasting flat.
Below, I’ll show you exactly when to blend for the texture you want, how to keep the cheese silky, and the small adjustments that make this soup just as good reheated the next day.
The soup came out thick and velvety, and the cheddar melted in without getting grainy. I loved that the broccoli still had some texture instead of turning to mush.
Save this Instant Pot Broccoli Cheddar Soup for a thick, cheesy bowl with tender broccoli and a smooth finish.
The Part That Keeps the Cheese Smooth Instead of Grainy
The biggest mistake in broccoli cheddar soup is adding the cheese while the pot is still too hot. Once dairy gets blasted with high heat, it can turn gritty or greasy, and there’s no fixing that after the fact. This version avoids that by pressure cooking the vegetables first, then stirring in the cream and cheese after the lid comes off and the bubbling has settled down.
The flour cooked with butter at the start also matters. It gives the broth a little backbone so the soup thickens naturally instead of relying on a huge pile of cheese to do all the work. That means you get a spoonable soup with a clean cheddar flavor instead of something heavy and pasty.
- Butter and flour — This is the base of the soup’s body. Cooking the flour for a minute or two gets rid of that raw flour taste and keeps the finished soup from tasting dusty.
- Sharp cheddar — Use a block and shred it yourself if you want the smoothest melt. Pre-shredded cheese often has anti-caking agents that can make the soup a little less silky.
- Dijon mustard — It doesn’t make the soup taste mustardy. It sharpens the cheese flavor and keeps the whole pot from tasting one-note.
- Smoked paprika — This adds a warm depth that makes the cheddar taste fuller. Regular paprika works in a pinch, but you’ll lose that subtle smoky edge.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
What Each Stage Is Doing in the Pot
Softening the Onion Before the Pressure Cook
Start with the butter and diced onion on Sauté, and cook until the onion turns translucent and the edges go slightly glossy. You’re not chasing color here. If the onion browns hard, the soup can pick up a deeper, sweeter note than you want and the garlic may burn in the next minute of cooking. The goal is a soft base that disappears into the soup instead of standing out.
Building the Roux and Smoothing Out the Broth
Stir in the garlic and flour, then cook just long enough to lose the raw flour smell. When you whisk in the broth, do it gradually and keep the bottom of the pot moving so the flour doesn’t clump. If it looks a little lumpy at first, keep whisking. It usually smooths out once the broth loosens everything up.
Pressure Cooking the Vegetables Until Tender
Add the broccoli, carrots, and smoked paprika, then seal and cook on High for 3 minutes. That short cook time is enough because the broccoli is cut small and the vegetables will keep softening as the pot comes to pressure and again during the quick release. If your broccoli pieces are too big, they’ll stay a little firm in the center, so keep the florets small and even.
Finishing with Cream and Cheese
After the quick release, stir in the cream and Dijon, then blend part of the soup with an immersion blender until it’s as chunky or smooth as you like. Add the cheddar in handfuls and stir after each addition until melted before adding more. If you dump it all in at once, it can clump and melt unevenly. Pull the pot off the heat if needed; gentle heat is what keeps the cheese velvety.
How to Adapt This Soup Without Losing the Texture
Make It Vegetarian
Use vegetable broth instead of chicken broth and nothing else has to change. The soup still tastes rich because the cheese, butter, and cream carry the flavor. This swap is the cleanest one in the recipe, and it doesn’t cost you anything in texture.
Make It Gluten-Free
Swap the all-purpose flour for a gluten-free all-purpose blend that includes xanthan gum, or use a cornstarch slurry added after pressure cooking. The flour version gives the most classic body, but the slurry works if you want to skip the roux. Just whisk the slurry in while the soup is hot and simmer for a minute to thicken.
Use Half-and-Half Instead of Heavy Cream
Half-and-half will lighten the soup, but it won’t give you the same lush finish as heavy cream. It still works well if you want something a little less rich, just keep the pot off high heat when you add it. The thinner the dairy, the more careful you need to be with the cheese.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills, and the broccoli will soften a little more.
- Freezer: It freezes, but dairy-based soups can separate after thawing. For best results, freeze before adding the cream and cheese, then finish with both after reheating.
- Reheating: Warm it gently on the stove over low heat or in short microwave bursts, stirring often. High heat is the fastest way to break the cheese and make the soup look oily.
Answers to the Questions Worth Asking

Instant Pot Broccoli Cheddar Soup
Ingredients
Equipment
Method
- Set Instant Pot to Sauté and melt 4 tablespoons unsalted butter. Cook the diced onion for 3 minutes, stirring until softened and glossy.
- Add the minced garlic and all-purpose flour to the pot. Cook for 1-2 minutes, stirring constantly, until the flour loses its raw smell.
- Gradually whisk in the chicken or vegetable broth until smooth. Scrape the bottom to remove any browned bits.
- Add the broccoli florets, shredded carrots, and smoked paprika, then stir to combine. Seal the Instant Pot and pressure cook on High for 3 minutes.
- Quick release the pressure, then open the lid. Stir the soup thoroughly to distribute the vegetables.
- Stir in the heavy cream and Dijon mustard. Cook for 1 minute using Sauté to warm through.
- Use an immersion blender to blend partially to your desired consistency. Stop blending when you still see chunky broccoli florets.
- Add the shredded sharp cheddar in handfuls, stirring each addition until melted. Season with salt and pepper to taste.


