Instant Pot Broccoli Cheese Soup

If you’re lucky enough to have an Instant Pot, you’ve got to try this Instant Pot Broccoli Cheese Soup.

This impeccable thick, cheesy and creamy soup recipe really tastes as good as it sounds. And it’s so quick and easy to make—ready to eat in less than 30 minutes!

Why This Recipe Works

This is my favorite recipe for cheesy broccoli soup because it’s so simple and really lets the ingredients shine. It’s not loaded with heavy cream, so it’s relatively light but still creamy.

The main ingredient in this Instant Pot Broccoli Cheese Soup is… you guessed it… broccoli! Some other recipes are too thick, with too much cream and cheese, that you don’t get enough of the broccoli flavor. But with 3 full cups of broccoli, this recipe is both delicious and relatively nutritious.

Recipe Video

Recipe Ingredients

Broccoli – you can use fresh or frozen broccoli for this recipe. It would taste equally good with frozen broccoli as it would with fresh. Similarly, the recipe and cooking duration would remain the same.

Heavy cream – this recipe only uses ½ cup. You can also use light cream for a lighter soup with less calories.

Chicken broth – I love the flavor that chicken broth adds to this Instant Pot Broccoli Cheddar Soup recipe, but you can use vegetable broth if you want to make this a vegetarian dish.

Cheddar cheese – cheddar is my preferred cheese to go with broccoli because I like the sharpness it adds in contrast with the broccoli. Depending on your taste buds, you can use mild or sharp cheddar here. Try using yellow cheddar for a pop of vibrant color contrast against the green broccoli! White and yellow cheddar both work perfectly fine.

How to Make

First of all, get an Instant Pot and gather the ingredients.

Instant Pot Cheesy Broccoli Soup

Put the olive oil and garlic in the Instant Pot and select “Sauté”. Saute for 1 minute.

Add broccoli and saute for 3 more minutes.

Instant Pot Cheesy Broccoli Soup

Close the lid and cook on high pressure for 5 minutes, then do a quick pressure release.

Add salt and black pepper and saute for 2 minutes.

Instant Pot Cheesy Broccoli Soup

Stir in the cheese and cream and let it simmer for 3 minutes.

Instant Pot Cheesy Broccoli Soup

Dish out the soup into serving bowls and serve hot.

Instant Pot Cheesy Broccoli Soup


Recipe Notes

  • For an extra hearty meal, try mixing in some grilled chicken! Or, get a store bought rotisserie chicken, shred it, and mix that in.
  • Keep a couple of pieces of broccoli on the side to use for garnish, if desired.

What to Serve with Broccoli Cheese Soup

This Instant Pot Broccoli Cheese Soup recipe is so satisfying on its own. It’s the ultimate one pot meal. It makes a really good dipping sauce for a baguette too! 🙂

More Soup Recipes

Here are some of my favorite comforting soup recipes for you to try:

Instant Pot Butternut Squash Soup

Instant Pot Borscht

Instant Pot Cauliflower Soup

Instant Pot Broccoli Potato Soup

More Instant Pot Broccoli Recipes

If you love broccoli, here are some of the most popular broccoli recipes on the site:

Instant Pot Beef and Broccoli

Instant Pot Chicken and Broccoli

Instant Pot Broccoli and Cauliflower


Does it have any health benefits?

This Instant Pot Broccoli Cheese Soup recipe has the power to make you feel better when you’re feeling under the weather. It is also easy on the stomach, and the broccoli and garlic in the soup are highly nutritious with few calories.

Do I have to use cheese?

Well if you don’t want to use cheese, or have an aversion to dairy, try making this classic Instant Pot Broccoli Soup instead.

I do not have Instant Pot, can I still make this soup?

No worries, you can! Though it is advised to use an Instant Pot, you can also make this broccoli cheddar soup without it. You can use a pot on the stovetop as an alternative. The recipe remains the same, but the method is a little different.

Instant Pot Broccoli Cheese Soup

4.23 from 9 votes
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 17 minutes
Total Time: 27 minutes
Servings: 3 people


  • 3 cups broccoli cut into florets
  • ½ cup heavy cream
  • 3 cups chicken broth
  • 1 tablespoon olive oil
  • cups cheddar cheese
  • 3 cloves garlic minced
  • to taste salt and black pepper


  • Press "saute" and add olive oil.
  • Once hot, add garlic and saute for 1 minute.
  • Add broccoli and saute for 3 more minutes.
  • Add chicken broth.
  • Close the lid and cook on high pressure for 5 minutes.
  • When cooking time ends, do a quick pressure release.
  • Add salt and pepper to taste and saute for 2 minutes while stirring.
  • Stir in cheese and cream and let it simmer for 3 minutes.
  • Dish out the soup and serve 🙂


Calories: 453kcal Carbohydrates: 10g Protein: 19g Fat: 39g Saturated Fat: 22g Polyunsaturated Fat: 2g Monounsaturated Fat: 13g Cholesterol: 114mg Sodium: 1257mg Potassium: 573mg Fiber: 2g Sugar: 2g Vitamin A: 1721IU Vitamin C: 99mg Calcium: 495mg Iron: 2mg


Best Instant Pot Broccoli Cheese Soup

3 thoughts on “Instant Pot Broccoli Cheese Soup

  1. Looks and sounds fantastic. Broccoli and cheddar cheese is one of my favorite soups. Cannot wait to make it. Thank you for sharing.

  2. Was thinner than I expected, and I would use less garlic, but overall it was good. Will wait for wife's opinion before making again.

    1. I'm glad you liked it, and thanks for the feedback! I like to use a lot of garlic, but it is a personal preference of course.

Leave a Reply

Your email address will not be published. Required fields are marked *