Broccoli & Potato Soup Recipe photo by Taste of Home

Broccoli Cheddar Potato Soup

Total Time
Prep/Total Time: 30 min.
This smooth and creamy broccoli cheddar potato soup delivers maximum cozy comfort with minimal time and effort. Serve it with warm, crusty bread for added satisfaction.

Updated: Jun. 17, 2024

Creamy, nourishing and, above all, so cheesy, this broccoli cheddar potato soup is one for the books. It comes together when a handful of ingredients—including potatoes, onion, garlic and chicken stock—are simmered until the vegetables are fork-tender. Then, frozen broccoli is added to the mixture until thawed. Separately, a flour and milk slurry (otherwise known as a roux) is added to the stock during the final stages of cooking, which helps give this soup its thick texture. Finally, the cooked ingredients are blended in small batches until smooth and velvety before it’s served topped with a heaping mound of shredded sharp cheddar and freshly minced parsley.

This hearty soup will undoubtedly fill you up, thanks to the starchy and nutrient-dense ingredients like potatoes, broccoli and cheddar cheese. However, you can’t go wrong serving it with warm, crusty bread or oyster crackers for added crunch. The best part? This cheddar broccoli potato soup recipe comes together in under 30 minutes with minimal effort. We imagine it’ll quickly become a household staple for you too.

Broccoli Cheddar Potato Soup Ingredients

  • Potatoes: Choose a potato with a high starch content that will produce the thickest texture; we recommend Russet potatoes.
  • Onion: For a hint of sweetness, opt for yellow onions that will lose some of their pungency and become milder in flavor (and slightly sweeter) when they cook.
  • Garlic: In a pinch, swap fresh garlic with powdered garlic. Use about 1/4 teaspoon of garlic powder for every garlic clove you replace.
  • Chicken broth: This recipe calls for reduced-sodium chicken broth, which will help you control the salt level of the dish with greater ease.
  • Broccoli florets: If you don’t have frozen broccoli florets, swap them for another frozen vegetable, such as spinach. You can also use fresh broccoli. However, cooking them before adding them to the mixture may be best.
  • All-purpose flour: Combining the flour with milk to form a slurry helps thicken the sauce without forming clumps of cooked dough when it’s introduced to the stock.
  • Milk: To achieve the best texture, ensure the flour and milk are thoroughly combined before adding them to the soup.
  • Cheddar cheese: Although sharp cheese is a foolproof combination for broccoli potato soups, you can swap it for another cheese of your choice. We think Gouda or mozzarella are prime choices.
  • Parsley: Freshly minced parsley will add a pop of vibrant green color when garnishing the final dish.

Directions

Step 1: Cook the ingredients

In a large saucepan, combine the potatoes, onion, garlic, chicken broth, water, pepper and salt, and bring the mixture to a boil. Reduce the heat and simmer, covered, for 10 to 15 minutes or until the potatoes are tender. Stir in the broccoli and return everything to a boil.

Step 2: Thicken the soup

In a small bowl, whisk the flour and milk until smooth. Stir that mixture into the soup, then cook and stir for two minutes or until thickened. Remove from the heat and cool slightly.

Step 3: Blend the soup

In a blender, process the soup in batches until smooth. Return it to the pan and heat it through. Sprinkle each bowl with cheese and parsley before serving.

Broccoli Cheddar Potato Soup Variations

  • Don’t blend all the ingredients: Rather than blending all the ingredients before serving, reserve a few cups of the cooked vegetables and add them to the blended portions for added texture.
  • Add more cheese: To increase the cheesy flavor of the dish, add a bit of shredded cheese into the soup’s base before it’s blended, for the ultimate cheesy concoction.
  • Choose a different type of potato: Although the high starch content in Russet potatoes makes them ideal for thickening soups, they also may cause a gritty texture when cooked. As such, you may want to choose a different variety, such as a waxy potato with a creamier consistency; keep in mind that it likely won’t help thicken the soup as efficiently, and you may need to rely on another thickening agent, such as cornstarch, to achieve the desired consistency.

How to Store Broccoli Cheddar Potato Soup

Let the soup cool down before storing it. Once it’s cool enough, transfer it to an airtight container and store it in the refrigerator for three to four days.

Can you freeze broccoli cheddar potato soup?

This soup can also be stored in a freezer-safe container for two to three months. However, due to its starchy and creamy texture, the consistency may change slightly over time when frozen.

Broccoli Cheddar Potato Soup Tips

Why does my broccoli cheddar soup taste gritty?

When exposed to higher temperatures, the ingredients in this dish may begin to separate or become gritty. As such, it’s best to cook the ingredients under medium heat to avoid scalding them. Alternatively, choosing a different potato variety, such as a waxy potato, may also help achieve a smoother consistency.

Why isn’t my potato soup creamy?

If your potato soup isn’t as creamy as you’d like it to be, you may want to add a splash or two of heavy cream toward the end of the cooking process. This will help add extra richness to the final dish.

Why does my broccoli soup taste bland?

Underseasoning is the most likely cause of bland broccoli soup. Tasting the cooked soup as you go and adjusting the seasoning by adding more salt and pepper, as needed, can help mitigate this issue.

Broccoli Cheddar Potato Soup

Prep Time 15 min
Cook Time 15 min
Yield 3 servings

Ingredients

  • 3 cups cubed peeled potatoes
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 2 cups reduced-sodium chicken broth
  • 1 cup water
  • Dash pepper
  • 1/8 teaspoon salt
  • 3 cups frozen broccoli florets
  • 3 tablespoons all-purpose flour
  • 1/3 cup fat-free milk
  • 1/2 cup shredded reduced-fat sharp cheddar cheese
  • Minced fresh parsley

Directions

  1. In a large saucepan, combine the first seven ingredients; bring to a boil. Reduce heat; simmer, covered, 10-15 minutes or until potatoes are tender. Stir in broccoli; return to a boil.
  2. In a small bowl, whisk flour and milk until smooth; stir into soup. Cook and stir 2 minutes or until thickened. Remove from heat; cool slightly.
  3. Process in batches in a blender until smooth. Return to pan; heat through. Sprinkle servings with cheese and parsley.

Nutrition Facts

2 cups: 262 calories, 4g fat (3g saturated fat), 14mg cholesterol, 636mg sodium, 44g carbohydrate (9g sugars, 5g fiber), 14g protein. Diabetic Exchanges: 2 starch, 1 medium-fat meat, 1 vegetable.

If I don't have frozen broccoli on hand, I like to use frozen spinach or chopped carrots and celery instead. —Mary Price, Youngstown, Ohio
Recipe Creator