Cheddar Broccoli Potato Soup


Few things are as comforting as a warm bowl of homemade Cheddar Broccoli Potato Soup. Loaded with tender potatoes, sweet carrots, fresh broccoli, crispy bacon, and plenty of sharp cheddar cheese, this hearty soup is the perfect meal for chilly evenings or whenever you're craving something cozy and satisfying.

This family-friendly recipe is simple to prepare with everyday ingredients and delivers restaurant-quality flavor right from your own kitchen. Every spoonful is creamy, cheesy, and packed with wholesome vegetables, making it a dinner everyone will ask for again and again.

Flavor & Texture Highlights

  • Rich, creamy cheddar cheese broth
  • Tender potatoes that melt in your mouth
  • Fresh broccoli adds color and texture
  • Sweet carrots balance the savory flavors
  • Crispy bacon for a smoky, salty finish
  • Hearty enough to enjoy as a complete meal

Jump to Section

Why You'll Love This Recipe

This soup is the ultimate comfort food, combining creamy cheese, hearty potatoes, fresh vegetables, and crispy bacon into one satisfying bowl.

It's easy enough for a weeknight dinner while still feeling special enough to serve guests. The homemade cheese sauce gives it a smooth, velvety texture that's hard to resist.

Best of all, it's a one-pot meal that's filling, flavorful, and perfect for meal prep since leftovers taste even better the next day.

What You'll Need to Make This Recipe

Potatoes create a thick, creamy base that makes this soup hearty and satisfying.

Fresh broccoli and carrots add beautiful color, natural sweetness, and plenty of texture to every spoonful.

Chicken or vegetable broth provides a savory foundation while milk creates a rich, silky consistency.

Sharp cheddar cheese melts into the homemade roux to create the deliciously creamy cheese sauce that makes this soup unforgettable.

Crispy bacon adds the perfect smoky crunch as a finishing touch.

Exact ingredient measurements can be found in the recipe card below.

How to Make Cheddar Broccoli Potato Soup Step by Step

Step 1: Cook the Vegetables

In a large soup pot, combine the chicken or vegetable broth, chopped carrots, cubed potatoes, and onion powder. Bring everything to a boil over medium-high heat. Reduce the heat, cover, and simmer for about 10 minutes until the vegetables begin to soften.

Step 2: Add the Broccoli

Stir the chopped broccoli into the pot. Cover again and continue simmering for another 10 minutes until all the vegetables are tender.

Step 3: Prepare the Cheese Sauce

Meanwhile, melt the butter in a separate saucepan over medium-low heat. Whisk in the flour and cook for about one minute to remove the raw flour taste.

Step 4: Add the Milk

Slowly whisk the milk into the butter mixture, stirring constantly until the sauce thickens into a smooth, creamy consistency.

Step 5: Melt the Cheese

Add the shredded cheddar cheese, salt, and garlic pepper. Stir until the cheese has completely melted and the sauce is smooth and creamy.

Step 6: Combine Everything

Pour the cheese sauce into the pot with the cooked vegetables. Stir well until everything is fully combined. If you'd like a thinner soup, stir in a little extra milk until it reaches your preferred consistency.

Step 7: Garnish and Serve

Ladle the soup into bowls and top with crispy bacon pieces and an extra sprinkle of shredded cheddar cheese before serving.

Expert Tips

  • Use freshly shredded cheddar cheese for the smoothest melting texture.
  • Cut the potatoes into evenly sized cubes so they cook evenly.
  • Avoid boiling the cheese sauce after adding the cheese to prevent graininess.
  • Blend a small portion of the soup for an even creamier texture if desired.
  • Add extra broccoli if you enjoy a vegetable-packed soup.

How to Store and Reheat It

Store leftover soup in an airtight container in the refrigerator for up to 4 days.

Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of milk if the soup has thickened during storage.

While the soup can be frozen, dairy-based soups may separate slightly after thawing. Stir well while reheating to restore the creamy texture.

What to Serve With

This comforting soup pairs perfectly with:

  • Crusty artisan bread
  • Garlic bread
  • Dinner rolls
  • Grilled cheese sandwiches
  • Fresh green salad
  • Caesar salad
  • Roasted vegetables
  • Buttery crackers

Frequently Asked Questions

Can I use frozen broccoli?

Yes. Frozen broccoli works well and can be added directly to the soup without thawing.

Can I make this soup vegetarian?

Absolutely. Simply use vegetable broth and omit the bacon or replace it with your favorite vegetarian topping.

What type of cheese works best?

Sharp cheddar provides the richest flavor, but mild cheddar or a blend of cheeses also works well.

Can I make this soup ahead of time?

Yes. The flavors become even richer after resting overnight in the refrigerator.

How can I make the soup thicker?

Let it simmer a little longer, or mash some of the cooked potatoes into the broth for a naturally thicker consistency.


Cheddar Broccoli Potato Soup

Prep Time: 15 minutes

Cook Time: 25 minutes

Total Time: 40 minutes

Servings: 6

Ingredients

  • 2 (14.5-ounce) cans low-sodium chicken or vegetable broth
  • 2–3 large carrots, chopped
  • 4 medium potatoes, peeled and cubed
  • 2 small broccoli crowns, coarsely chopped
  • 1 teaspoon onion powder
  • 3 tablespoons unsalted butter
  • 1/3 cup all-purpose flour
  • 3½ cups milk, plus more if needed
  • 2 cups shredded sharp cheddar cheese
  • 1 teaspoon salt
  • 1/2 teaspoon garlic pepper
  • 6 slices cooked bacon, diced
  • Extra shredded cheddar cheese, for garnish (optional)

Instructions

  1. In a large pot, combine the broth, carrots, potatoes, and onion powder. Bring to a boil, then reduce the heat and simmer for 10 minutes.
  2. Add the broccoli, cover, and continue cooking for another 10 minutes until the vegetables are tender.
  3. Meanwhile, melt the butter in a saucepan. Whisk in the flour and cook for 1 minute.
  4. Gradually whisk in the milk and cook until the sauce thickens.
  5. Stir in the shredded cheddar cheese, salt, and garlic pepper until smooth.
  6. Pour the cheese sauce into the soup and stir until fully combined.
  7. Add extra milk if needed to reach your desired consistency.
  8. Serve hot, topped with crispy bacon and additional shredded cheddar cheese if desired.

Notes

  • Freshly shredded cheese melts much more smoothly than pre-shredded cheese.
  • Adjust the thickness with extra milk if needed.
  • For extra flavor, garnish with chopped green onions or fresh parsley.
  • Perfect for meal prep and even better the next day.

Final Thoughts

This Cheddar Broccoli Potato Soup is everything you could want in a comforting homemade meal—creamy, cheesy, hearty, and packed with wholesome vegetables. Whether you enjoy it as a cozy lunch or a satisfying family dinner, this delicious soup is sure to become one of your favorite comfort food recipes. Serve it with warm bread, and enjoy every comforting spoonful.

Post a Comment

Previous Post Next Post

Contact Form