Go Back
Healthy recipe for Broccoli Cheddar homemade soup

Healthy Broccoli Cheddar Soup in Instant Pot

Easy and fast to make, this creamy soup is full of fiber, flavor and aroma. Seasonal veggies and sharp cheddar cheese make it an unbeatable duet. Feed your family. Fill your soul.

Course Soup
Cuisine American
Keyword broccoli, cheddar, creamy
Prep Time 10 minutes
Cook Time 5 minutes
Pressure Release Time 5 minutes
Total Time 20 minutes
Servings 6
Author Celebrate Woman


  • 2 Tbsp butter
  • 2 tsp garlic minced
  • 1 medium onion diced
  • 4 cups broccoli florets diced
  • 2 stocks celery diced
  • 1 cup carrots diced
  • 4 cups chicken or bone broth organic
  • 1/4 cup cornstarch
  • 2 cups cream or half-and-half
  • 8 oz block of sharp Cheddar cheese grated
  • Salt and black ground pepper to taste


  1. Turn on your Pressure Cooker or Instant Pot on the Saute option.

  2. Add onions to saute for about 5 minutes. Add garlic to the mixture for another couple of minutes.

  3. Add broccoli, carrots, celery, salt and pepper to the onions and garlic. Mix gently.

  4. Add chicken or bone broth to the veggies and mix well. Turn off Saute function. Cover the pot with the lid.

  5. Select High Pressure and set timer to 2 minutes to cook.

  6. After 2 minutes of cooking time, allow Natural Pressure Release for 5 minutes. Then manually finish releasing the pressure in the pot.

  7. In a bowl combine cornstarch and cream with a wisk.

  8. Turn on Saute function and add the cream mixture to the soup.

  9. Turn off the cooker. Separate approximately 1/2 of the soup for blending in a food processor. Be careful – the soup is very hot!

  10. Return the blended part of the soup back into the pot.

  11. Gently add the shredded Cheddar cheese to the pot with the soup. Mix with a wooden spoon, combining all the ingredients.

  12. If the soup is too thick, add a little bit of broth and simmer the soup again for a few minutes.

  13. Garnish with fresh herbs, green onions, additional slat and pepper if needed. Serve to enjoy while it's hot!