Broccoli Potato Cheese Soup – Easy, Creamy, and Comforting

This post may contain affiliate links. For more, see our Affiliate Disclaimer.

Broccoli Potato Cheese Soup brings everything I love about a cozy homemade dinner into one pot. Tender potatoes, soft broccoli, and sharp cheddar come together in a thick, creamy broth that smells wonderful as it simmers. Plus, this hearty soup takes just 40 minutes, so you can enjoy a warm, satisfying meal even on busy weeknights.

Why You’ll Love This Broccoli Potato Cheese Soup

There’s something comforting about a bowl of Broccoli Potato Cheese Soup, especially when you want a filling dinner without spending hours in the kitchen.

First, this recipe uses simple ingredients you probably already have. Plus, you only need one pot, so cleanup stays easy.

The potatoes add a hearty texture, while broccoli brings freshness and a little bite. Meanwhile, the sharp cheddar melts into the broth and adds rich, savory flavor.

Even better, you don’t need heavy cream, a blender, or a flour-based roux. Instead, milk and cornstarch create a smooth, creamy consistency.

Recipe at a glance:

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 6
  • Cuisine: American
  • Category: Soup Recipes
  • Cooking Method: Stovetop
  • Calories: Approximately 384 kcal per serving
Simple, fresh ingredients for creamy Broccoli Potato Cheese Soup with potatoes, broccoli, carrots, and sharp cheddar.

Ingredients for Broccoli Potato Cheese Soup

You only need a handful of everyday ingredients to make this creamy, cheesy soup. Also, fresh and frozen broccoli both work well.

Ingredients:

  • 1 to 2 tablespoons butter
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 4 cups chicken stock
  • ¼ cup cornstarch
  • 1 cup milk
  • 2 large potatoes, peeled and cut into ½-inch cubes
  • 16 ounces broccoli florets, fresh or frozen
  • 1½ cups shredded sharp cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper

Key Ingredients and Their Roles

Potatoes: These make the soup hearty and satisfying. As they cook, they also release starch that adds body to the broth.

Broccoli: Fresh broccoli offers a slightly firmer bite. However, frozen florets work just as well and save preparation time.

Sharp cheddar: This gives Broccoli Potato Cheese Soup its rich, tangy flavor. Plus, it creates that lovely cheesy finish.

Onion, carrots, and garlic: Together, these vegetables build a savory base with a gentle sweetness.

Milk and cornstarch: This simple mixture thickens the broth without heavy cream.

Best Potatoes and Cheese for a Creamy Soup

I recommend Yukon Gold or Russet potatoes for this recipe.

Yukon Gold potatoes hold their shape and offer a naturally buttery texture. Meanwhile, Russets soften more easily and make the broth feel thicker.

For cheese, choose sharp cheddar and grate it yourself. Pre-shredded cheese often contains starches that can affect melting.

How to Make Broccoli Potato Cheese Soup

This Broccoli Potato Cheese Soup comes together in five easy stages. First, prepare your vegetables and measure everything before heating the pot.

Step 1: Sauté the Onion, Carrots, and Garlic

Heat 1 to 2 tablespoons of butter in a large pot over medium-high heat.

Next, add the diced onion and cook for about 3 minutes until it starts to soften.

Then, stir in the carrots, salt, and black pepper. Cook for another 3 to 4 minutes.

Finally, add the minced garlic and stir for 30 seconds until fragrant.

Step 2: Add the Potatoes and Chicken Stock

Pour 4 cups of chicken stock into the pot. Then, add the peeled, cubed potatoes.

Cover the pot and bring everything to a gentle simmer.

Next, cook for approximately 10 minutes. The potatoes will begin to soften while absorbing the savory broth.

Step 3: Add the Broccoli and Simmer Until Tender

Add the broccoli florets and stir gently.

Then, let the soup simmer for another 10 minutes until the broccoli and potatoes become tender.

Check the potatoes with a fork. If the fork slides through easily, they’re ready.

Step 4: Thicken the Soup with Milk and Cornstarch

In a small bowl, whisk together ¼ cup cornstarch and 1 cup milk until smooth.

Next, slowly pour the mixture into the hot soup while stirring.

Continue stirring as the broth thickens. As a result, you’ll get a creamy texture without making a traditional roux.

Step 5: Stir in the Cheddar Cheese and Serve

Lower the heat before adding the cheese.

Then, gradually stir in 1½ cups shredded sharp cheddar, one small handful at a time.

Keep stirring until the cheese melts completely and the broth turns smooth.

Finally, ladle your Broccoli Potato Cheese Soup into bowls. Add extra cheddar or crispy bacon if you like.

Tips for the Best Creamy Broccoli Potato Cheese Soup

A few small techniques can make a big difference in the finished soup.

How to Prevent Cheese from Clumping

First, grate cheddar directly from a block whenever possible.

Next, lower the heat before adding it. High heat can make the cheese separate and turn grainy.

Also, add small portions and stir until each handful melts before adding more.

How to Adjust the Soup’s Thickness and Texture

For a thicker soup, gently mash a few cooked potato cubes against the side of the pot.

However, if the broth becomes too thick, stir in a little extra stock or milk.

For a chunkier texture, leave the vegetables whole. This recipe needs no blending, which keeps preparation simple.

Easy Substitutions and Variations

You can easily change Broccoli Potato Cheese Soup to suit your taste or the ingredients in your refrigerator.

Use Cauliflower Instead of Broccoli

Replace some or all of the broccoli with cauliflower florets.

Cauliflower offers a milder flavor and becomes tender as it simmers. Plus, it pairs beautifully with cheddar.

Experiment with Different Cheeses

Sharp cheddar gives the soup its classic flavor. However, Gruyère adds a nutty taste, while Swiss brings a milder finish.

Monterey Jack also works well because it melts smoothly.

Add Crispy Bacon or a Spicy Kick

For a smoky finish, sprinkle cooked, crumbled bacon over each bowl.

Meanwhile, a pinch of red pepper flakes or a few drops of hot sauce adds gentle heat.

What to Serve with Broccoli Potato Cheese Soup

Broccoli Potato Cheese Soup makes a filling meal on its own. Still, a simple side makes dinner feel extra inviting.

Crusty bread is a great choice because it soaks up the creamy broth.

Also, grilled cheese sandwiches add a crunchy, buttery contrast.

For something lighter, serve the soup with a fresh green salad or sliced vegetables.

Finally, warm dinner rolls make an easy side when you’re feeding the whole family.

How to Store, Freeze, and Reheat Broccoli Potato Cheese Soup

This soup makes convenient leftovers. However, gentle reheating helps preserve its creamy texture.

How to Store Leftover Soup in the Refrigerator

First, allow the soup to cool slightly.

Then, transfer it into a shallow, airtight container and refrigerate promptly, within two hours of cooking.

Keep leftovers refrigerated for up to 3 days.

How to Freeze and Thaw Broccoli Potato Cheese Soup

Let the soup cool before transferring it into freezer-safe containers or bags.

Next, leave a little room for expansion and freeze for up to 2 months.

When you’re ready to eat, thaw the soup overnight in the refrigerator. Keep in mind that dairy-based soups may separate slightly after freezing.

How to Reheat the Soup Without Separating the Cheese

Pour the soup into a saucepan and warm it over low heat, stirring often.

Then, add a splash of milk or stock if it looks too thick.

Avoid a rolling boil, which can affect the cheese’s texture. Reheat leftovers thoroughly to 165°F before serving.

Estimated nutrition per serving (1/6 of the recipe):

NutrientAmount
Calories384 kcal
Carbohydrates35 g
Protein16 g
Total Fat21 g
Saturated Fat12 g
Polyunsaturated Fat1 g
Monounsaturated Fat5 g
Trans Fat0.3 g
Cholesterol58 mg
Sodium728 mg
Potassium890 mg
Dietary Fiber5 g
Sugar8 g
Vitamin A4,460 IU
Vitamin C85 mg
Calcium315 mg
Iron2 mg

Nutritional values are estimates and may vary depending on ingredient brands and preparation methods.

For more cozy dinner ideas, follow Kai Recipes on Pinterest or join our kitchen community on Facebook.

Frequently Asked Questions

What is the best recipe for potato broccoli cheese soup?

A great recipe combines tender potatoes, broccoli, sharp cheddar, and a flavorful broth. This Broccoli Potato Cheese Soup uses milk and cornstarch for a creamy texture without heavy cream. Plus, it takes only 40 minutes.

What is the secret ingredient in broccoli soup?

Sharp cheddar makes a big difference because its tangy flavor balances the mild broccoli. Also, a little garlic adds savory depth. For extra creaminess, cornstarch helps thicken the broth.

Is broccoli and potato soup a thing?

Absolutely! Broccoli and potatoes work beautifully together. Potatoes add heartiness, while broccoli brings a fresh vegetable flavor. Together with cheddar, they create a comforting, satisfying soup.

Is potato and broccoli soup healthy?

Broccoli and potatoes provide fiber, potassium, and vitamins. However, cheese and butter also add saturated fat and calories. Enjoy this soup as part of a balanced diet, and adjust the portions to fit your needs.

More Such Recipes

If you enjoyed this cheesy soup, here are more comforting recipes to try from Kai Recipes:

Broccoli Potato Cheese Soup with tender potatoes, cheddar, broccoli, and toasted bread
Warm and creamy Broccoli Potato Cheese Soup served with crispy toasted bread for a comforting homemade dinner.

Final Thoughts

Broccoli Potato Cheese Soup brings warmth, flavor, and hearty comfort to the dinner table without much effort. With tender potatoes, broccoli, and plenty of sharp cheddar, every spoonful tastes rich and satisfying.

Plus, you only need one pot and 40 minutes. So, grab your favorite soup bowls, add a little extra cheese, and enjoy a cozy homemade dinner.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Broccoli Potato Cheese Soup with cheddar, tender potatoes, broccoli, and carrots in a rustic bowl

Broccoli Potato Cheese Soup – Easy, Creamy, and Comforting


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai

Description

This Broccoli Potato Cheese Soup combines tender potatoes, broccoli, carrots, and sharp cheddar in a rich, creamy broth. It’s an easy one-pot American comfort food recipe that takes just 40 minutes and serves six.


Ingredients

Scale
  • `1 to 2 tablespoons butter
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 4 cups chicken stock
  • ¼ cup cornstarch
  • 1 cup milk
  • 2 large potatoes, peeled and cut into ½-inch cubes
  • 16 ounces broccoli florets, fresh or frozen
  • 1½ cups shredded sharp cheddar cheese
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper

Instructions

  1. Heat the butter in a large pot over medium-high heat until melted.
  2. Add the diced onion and sauté for approximately 3 minutes, until it begins to soften.
  3. Stir in the carrots, salt, and black pepper. Cook for another 3 to 4 minutes.
  4. Add the minced garlic and stir continuously for about 30 seconds.
  5. Pour in the chicken stock and add the diced potatoes.
  6. Cover the pot, bring the mixture to a gentle simmer, and cook for approximately 10 minutes.
  7. Add the broccoli florets and continue simmering for another 10 minutes, or until the potatoes and broccoli are tender and a fork easily pierces the potatoes.
  8. In a separate bowl, whisk the cornstarch and milk together until completely smooth.
  9. Pour the milk mixture into the hot soup, stirring until the broth thickens.
  10. Reduce the heat and gradually stir in the shredded cheddar cheese until completely melted and creamy.
  11. Serve warm, with additional shredded cheddar or crispy bacon if desired.

Notes

Refrigeration: Allow leftover soup to cool, then transfer to an airtight container and refrigerate for up to 3 days. Refrigerate within 2 hours of cooking.

Freezing: Transfer cooled soup to airtight freezer containers or freezer-safe bags. Freeze for up to 2 months.

Thawing: Defrost frozen soup overnight in the refrigerator to help maintain its creamy texture and reduce separation.

Reheating: Warm the soup gently over low heat, stirring frequently. Add a splash of milk or chicken stock if needed. Heat leftovers thoroughly to 165°F.

Broccoli Options: Both fresh and frozen broccoli work well in this recipe.

Cheese Preparation: Grate cheddar directly from a block whenever possible. Packaged shredded cheese may contain additives that affect melting.

Adding Cheese: Add shredded cheddar in small portions over low heat, stirring between additions to prevent clumping.

Potato Selection: Choose Russet or Yukon Gold potatoes for their tender texture and creamy consistency.

Vegetable Preparation: Dice the onion, carrots, and potatoes, and prepare the broccoli before cooking.

Vegetable Substitutions: Replace part or all of the broccoli with cauliflower for a milder flavor.

Cheese Substitutions: Try Gruyère, Swiss, or Monterey Jack instead of sharp cheddar.

Bacon Variation: Sprinkle cooked, crumbled bacon over individual servings for a smoky, savory finish.

Spicy Variation: Add red pepper flakes or hot sauce for extra heat.

Thickness Adjustment: Mash a few cooked potato cubes for a thicker soup. Add extra milk or stock for a thinner consistency.

Texture: This soup has a thick, creamy broth with tender potato cubes and broccoli florets. No blending is necessary.

Nutrition: Nutritional values are estimates and may vary depending on ingredient brands and preparation methods.

Additional Nutrients Per Serving: Polyunsaturated fat 1 g, monounsaturated fat 5 g, potassium 890 mg, vitamin A 4,460 IU, vitamin C 85 mg, calcium 315 mg, and iron 2 mg.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star