As someone who thrives on cozy comfort food with minimal fuss, I can confidently say this Classic Instant Pot Broccoli Cheddar Soup is one of my all-time favorites. It’s rich, creamy, cheesy, and loaded with tender broccoli bits — everything I crave when the weather cools down or when I simply need a bowl of something warm and satisfying. Best part? It all comes together in the Instant Pot with very little prep and even less cleanup.

I first whipped up a version of this on a chilly weeknight when all I had was a few pantry staples, a head of broccoli, and some shredded cheddar. One bite in and I was hooked. Since then, it’s been in constant rotation — not just because it’s easy, but because it genuinely tastes like something you’d get at a restaurant. Whether you’re a soup enthusiast or a cheddar lover, this one checks all the boxes.
Why You’ll Love This Classic Instant Pot Broccoli Cheddar Soup
This recipe is a delicious marriage of simplicity and flavor. You’ll love how velvety smooth the base is, without needing a ton of cream. The cheddar melts beautifully, infusing the entire soup with a sharp, savory richness. Thanks to the Instant Pot, the cooking process is incredibly efficient, and the broccoli turns out tender but not mushy. It’s also easy to make vegetarian and perfect for batch cooking.
What Kind of Cheddar Should I Use?
I always recommend going with a sharp cheddar for this soup. The sharper the cheese, the more flavor it brings to the table. Freshly grated cheese is best, as it melts smoother than pre-shredded varieties (which are often coated in anti-caking agents). You can even mix in a bit of white cheddar for a different flavor profile or use half cheddar and half gouda if you’re feeling indulgent.
Options for Substitutions
This soup is pretty forgiving if you need to swap ingredients. Don’t have heavy cream? Use half-and-half or whole milk. Want a little more kick? Add a dash of cayenne or crushed red pepper flakes. If you’re dairy-free, there are great non-dairy cheeses and cream alternatives that still give you that comforting texture and flavor. And for an extra veggie boost, toss in some shredded carrots or cauliflower.
Ingredients for This Classic Instant Pot Broccoli Cheddar Soup
- Broccoli Florets – The heart of this soup. Use fresh or frozen, but fresh gives a better texture and flavor.
- Shredded Sharp Cheddar Cheese – Melts into the soup for that rich, tangy, and creamy taste.
- Onion – Adds aromatic depth to the soup; yellow onion works best.
- Garlic – Just a few cloves enhance the savory base and bring warmth.
- Carrots – Provide a touch of sweetness and color, balancing the savory cheese.
- Butter – Used to sauté the vegetables and build the flavorful base.
- Flour – Helps thicken the soup once combined with butter for a classic roux.
- Vegetable or Chicken Broth – Forms the liquid base; use vegetable broth to keep it vegetarian.
- Heavy Cream – Adds luscious creaminess; substitute with half-and-half if needed.
- Salt and Pepper – Essential for seasoning and enhancing all the other flavors.
- Crushed Red Pepper Flakes (optional) – For a subtle heat that balances the richness.

Step 1: Sauté the Aromatics
Set your Instant Pot to “Sauté” mode. Melt the butter, then add chopped onions and garlic. Stir occasionally for about 3-4 minutes until softened and fragrant.
Step 2: Add the Carrots and Broccoli
Toss in the diced carrots and chopped broccoli florets. Stir for a minute or two to coat the veggies with the buttery aromatics.
Step 3: Sprinkle in the Flour
Add the flour directly over the vegetables and stir well. This will create a roux-like base, helping the soup thicken later. Cook for about 2 minutes to remove the raw flour taste.
Step 4: Pour in the Broth
Slowly add the broth while stirring to prevent clumping. Scrape up any browned bits from the bottom of the pot for maximum flavor. Make sure the liquid just covers the veggies.
Step 5: Pressure Cook
Secure the Instant Pot lid and set to “Pressure Cook” (or “Manual”) for 5 minutes on high pressure. Once it’s done, let it naturally release for 5 minutes, then quick-release the rest.
Step 6: Blend (Optional)
For a smoother texture, use an immersion blender to puree part or all of the soup. If you prefer a chunky consistency, skip this step or blend only half.
Step 7: Stir in the Cream and Cheese
Switch back to “Sauté” mode. Slowly stir in the heavy cream. Then, add the shredded cheddar a handful at a time, stirring constantly to avoid clumping. Don’t let the soup boil at this point to prevent the cheese from separating.
Step 8: Final Seasoning
Taste and adjust with salt, pepper, and optional red pepper flakes. Let the soup warm through for a few minutes, then serve hot with crusty bread or a sprinkle of extra cheese.
How Long to Prepare the Classic Instant Pot Broccoli Cheddar Soup
Prep Time: The hands-on prep takes about 10–15 minutes. That includes chopping the broccoli, onions, and carrots, grating the cheese, and gathering the other ingredients.
Cook Time: The Instant Pot does most of the heavy lifting here. Sautéing takes around 5–7 minutes, and pressure cooking takes 5 minutes, with about 10 minutes needed for natural release and blending. Stirring in the cream and cheese adds another 5–7 minutes.
Altogether, you’re looking at a total of roughly 30 minutes from start to finish — perfect for weeknights.
Tips for Perfect Broccoli Cheddar Soup
- Use freshly grated cheese: It melts smoother and avoids the graininess that pre-shredded cheese can cause.
- Don’t boil after adding cheese: Heat gently to prevent curdling or separation.
- Cut broccoli small: This helps it cook faster and blend better for a creamier consistency.
- Layer flavor: Sautéing the onions and garlic properly enhances the base of the soup.
- Season at the end: Always taste after adding cheese before adjusting salt. Cheddar can be quite salty on its own.
Watch Out for These Mistakes While Cooking
- Skipping the roux: Don’t forget the flour step—it’s key to achieving that thick, creamy texture.
- Using bagged shredded cheese: These contain anti-caking agents that can cause the soup to be gritty.
- Adding cheese all at once: It needs to be added gradually to melt evenly.
- Overcooking the broccoli: Pressure cooking for more than 5 minutes can make it mushy.
- Not deglazing the pot: If you don’t scrape the bottom after sautéing, you risk a burn warning during pressure cooking.
What to Serve With Broccoli Cheddar Soup?
1. Crusty Sourdough Bread
The texture of sourdough is perfect for soaking up this creamy soup. Toast it slightly for a satisfying crunch.
2. Grilled Cheese Sandwich
Go all-in on the cheese factor by pairing the soup with a gooey, golden grilled cheese.
3. Simple Green Salad
Balance out the richness of the soup with a light salad of arugula, lemon vinaigrette, and sliced almonds.
4. Roasted Vegetables
Caramelized roasted veggies like Brussels sprouts or sweet potatoes make a hearty, healthy side.
5. Garlic Breadsticks
Soft, warm breadsticks brushed with garlic butter are always a crowd-pleaser.
Storage Instructions
Refrigerator: Allow the soup to cool completely before storing. Keep it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring frequently.
Freezer: While it is possible to freeze this soup, the texture of the cheese and cream can change slightly. For best results, freeze before adding the cheese and cream. Defrost overnight in the fridge and reheat gently, then stir in the cheese and cream just before serving.
Estimated Nutrition (Per Serving)
- Calories: 320 kcal
- Protein: 14g
- Carbohydrates: 15g
- Fat: 24g
- Saturated Fat: 13g
- Fiber: 3g
- Sugar: 4g
- Sodium: 720mg
- Cholesterol: 65mg
Frequently Asked Questions
How do I make this soup vegetarian?
Simply use vegetable broth instead of chicken broth and double-check that your cheese is vegetarian-friendly.
Can I use frozen broccoli?
Yes, frozen broccoli works in a pinch. No need to thaw — just add it straight in before pressure cooking.
Why did my cheese turn grainy?
This usually happens when the cheese is added too quickly or when the soup is too hot. Gradually stir it in on low heat.
Can I double the recipe?
Absolutely! Just make sure not to exceed the fill line of your Instant Pot.
Can I blend the entire soup?
Yes, for a completely smooth consistency. Use an immersion blender or transfer in batches to a blender.
Conclusion
This Classic Instant Pot Broccoli Cheddar Soup brings together comfort, flavor, and convenience in one hearty bowl. Whether you’re cooking for your family, meal-prepping for the week, or craving a warm, cheesy hug on a cold night, this recipe has you covered. Simple ingredients, bold flavors, and minimal cleanup — it might just become your new favorite go-to soup!
Classic Instant Pot Broccoli Cheddar Soup
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Instant Pot
- Cuisine: American
- Diet: Vegetarian
Description
This Classic Instant Pot Broccoli Cheddar Soup is the ultimate quick comfort meal. Creamy, cheesy, and packed with tender broccoli, it’s a satisfying bowl that’s ready in just 30 minutes. Whether you’re looking for a cozy dinner idea, an easy soup recipe, or healthy-ish lunch prep, this dish delivers on all fronts. Perfect for busy weeknights, chilly days, or when you’re craving a feel-good meal with minimal cleanup. This easy dinner idea is guaranteed to become a household favorite.
Ingredients
1 head broccoli florets, chopped
2 cups sharp cheddar cheese, freshly shredded
1 medium yellow onion, diced
3 cloves garlic, minced
2 medium carrots, diced
3 tablespoons butter
3 tablespoons all-purpose flour
3 cups vegetable or chicken broth
1 cup heavy cream
1 teaspoon salt
½ teaspoon black pepper
¼ teaspoon crushed red pepper flakes (optional)
Instructions
1. Set Instant Pot to “Sauté” mode. Melt butter and add diced onions and minced garlic. Cook for 3–4 minutes until soft and fragrant.
2. Add chopped carrots and broccoli, stirring to combine.
3. Sprinkle flour over vegetables and stir continuously for 2 minutes to form a roux.
4. Slowly pour in broth, scraping up any browned bits from the bottom of the pot.
5. Seal the Instant Pot lid and cook on high pressure for 5 minutes. Let it naturally release for 5 minutes, then quick release the rest.
6. Optional: Use an immersion blender to partially or fully blend the soup, depending on desired texture.
7. Set to “Sauté” again. Stir in heavy cream. Gradually add cheddar cheese, stirring until fully melted and smooth.
8. Season with salt, pepper, and optional crushed red pepper flakes. Serve warm.
Notes
Always use freshly grated cheddar for best melting and flavor.
Avoid boiling after adding the cheese to keep the texture smooth.
For a lighter version, substitute half-and-half for heavy cream.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 720mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 65mg
Keywords: broccoli cheddar soup, easy soup, Instant Pot recipe, dinner ideas, quick comfort food
