broccoli cheese chowder in blue bowl with dutch oven in background

Broccoli Cheese Chowder

There are many types of broccoli soup out there, but this one is my favorite. In fact, it’s one of the soups I remember most from childhood. Broccoli Cheese Chowder is loaded with cheese, potatoes, cream…and yummy broccoli. It puts the word ‘comfort‘ in comfort food.

As soon as the weather starts changing from summer to fall, I dream of making Broccoli Cheese Chowder. I’m not a fan of big pieces of broccoli in my soup, and since I like everything to cook quickly, this recipe is made with frozen chopped broccoli. I’ve made it with fresh broccoli too, but frozen works well in this dish.


You’ll love how fast Broccoli Cheese Chowder comes together. Simply gather your ingredients first, and you’ll be slurping soup in no time! For this recipe, you’ll need butter, onion, white potatoes, frozen broccoli, carrot, chicken broth, cornstarch, cheddar cheese and heavy cream.

Pull out your dutch oven or soup pot, and begin by sautéing chopped onion in butter over medium heat. Add diced potatoes, then pour chicken broth over potatoes. Add a little pepper, frozen broccoli, and a shredded carrot. Cook over medium low heat for 30 minutes until veggies are tender.

Once the veggies are soft, cut the heat down and mix cornstarch with water to make a paste. Add the cornstarch, cook for a few minutes, then add shredded cheddar and stir until fully melted. Take soup off heat. Finish by adding heavy cream and stir well. Do not allow soup to boil or it may curdle.

Garnish Broccoli Cheese Chowder with extra cheese, and serve with a cake of cornbread for an awesome meal your family will love!

broccoli cheese chowder in blue bowl

Broccoli Cheese Chowder

  • Author: Debi ~ QuicheMyGrits
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 to 6 servings 1x


Broccoli Cheese Chowder puts the word ‘comfort’ in comfort food. This delicious soup is loaded with cheese, potatoes, cream…and yummy broccoli. 



  • 2 Tbsp. butter
  • 1 small sweet onion, diced
  • 3 white potatoes, peeled and cubed
  • 32 oz. carton chicken broth
  • 1/4 tsp. pepper
  • 16 oz. frozen chopped broccoli
  • 1 large carrot, shredded
  • 2 Tbsp. cornstarch mixed with 2 Tbsp. water until smooth
  • 8 oz. sharp cheddar, shredded (reserve some for garnish)
  • 1/2 cup heavy cream


  1. In a dutch oven, melt butter over medium heat.
  2. Add diced onion and sauté until tender.  Add potatoes and stir.
  3. Add chicken broth with pepper and bring soup to a boil.
  4. Add broccoli and carrot.  Reduce heat to medium low. 
  5. Cook for 30 minutes on medium low heat until veggies are tender.  
  6. Mix cornstarch with water until smooth.  Add to soup and stir well.
  7. Add cheddar cheese and stir until melted.
  8. Cut off heat and add heavy cream to soup.  Stir well.
  9. Serve piping hot and garnish with extra shredded cheese.


Serve Broccoli Cheese Chowder with a cake of cornbread for an amazing meal!

After adding cream, do not allow soup to boil or it may curdle.

  • Category: Soups
  • Method: Dutch Oven
  • Cuisine: American

Keywords: broccoli cheese soup, soup, broccoli cheese chowder, chowder, cream, cheese, potatoes, broccoli, soups

If you like this recipe, check out my other homemade soups like Creamy Corn Chowder, Bacon Black Bean, or Hungarian Mushroom.

Subscribe to my NEWSLETTER so you’ll never miss a thing…and be sure to check out my best recipes each week on Meal Plan Monday, Pin Junkie Pin Party and Weekend Potluck!


  1. Looks amazing Debi!!

  2. PattiAnn

    Great easy recipe. Just a hint…I started using instant potato flakes to thicken my soups. They add a good flavor, especially to veggie soups.

  3. I love to make broccoli cheese soup, but have never thought to add potatoes. Can’t wait to try this.

  4. Delicious! I wanted it to go farther with what I had so I added extra potatoes, more broth and carrot. I also just eyed up the cheese to taste, we devoured it! Thank you 😊

Leave a Comment

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