Broccoli Cheese Soup

Enjoy your favorite cafe-style Broccoli Cheese Soup at home for less money. I'll show you how easy it is with both stovetop and Instant Pot directions!
Course Soup
Cuisine American
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 8
Author Jessica Fisher


  • 1 tablespoon olive oil
  • 1 cup chopped celery
  • 1 cup chopped carrots
  • 1/2 cup chopped onion
  • 4 cups chicken or vegetable broth
  • 4 cups chopped broccoli
  • 2/3 cup butter
  • 2/3 cup flour
  • 4 cups milk
  • 1 cup shredded cheddar cheese
  • 1 cup shredded dill Havarti cheese
  • Salt and pepper to taste


  1. In the pot of an electric pressure cooker, heat the oil. Add the celery, carrots, and onion, and saute until the onions go clear, about 7 minutes. Alternatively, you can do this in a pot on the stovetop over medium heat.

  2. Add the chicken broth and broccoli. If you are using the pressure cooker, attach the lid and turn on the pressure valve. Turn the machine on and set it to manual for 4 minutes. If you are cooking this on the stove, bring the pot to a simmer and cook until the vegetables are tender, about 20 minutes.

  3. While the veggies are cooking, prepare the cheese sauce. In a medium saucepan on the stove, melt the butter. Add the flour, and cook, whisking for two minutes. Slowly whisk in the milk, stirring to combine. Allow the mixture to simmer, stirring, until slightly thickened. Whisk in the cheeses. 

  4. When the vegetables are done cooking, blend them slightly with an immersion blender. It's best to leave some chunks, but go with the texture you prefer.

  5. Stir the cheese sauce into the vegetable mixture. Season to taste with salt and pepper. Serve hot.

Recipe Notes

Note: Store any leftover soup in the refrigerator in an airtight container for up to 4 days. Once the soup has chilled completely, you can freeze it for longer storage.