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
Cheesy Potato & Broccoli Soup

Cheesy Potato & Broccoli Soup


  • Author: Julia Walton
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Looking for the ultimate cozy comfort food? This Cheesy Potato & Broccoli Soup delivers rich, creamy flavor in every spoonful. Perfect for quick weeknight dinners or hearty lunches, it’s filled with tender potatoes, fresh broccoli, melty cheddar cheese, and a buttery base. Whether you’re after easy dinner ideas, hearty food ideas, or healthy snack options, this satisfying, one-pot soup fits the bill. It’s budget-friendly, family-approved, and makes incredible leftovers. If you love quick breakfast or dinner ideas with a creamy twist, this easy recipe will become a regular on your menu.


Ingredients

4 cups diced potatoes

3 cups broccoli florets

2 cups shredded sharp cheddar cheese

4 tablespoons butter

1 small yellow onion, chopped

2 cloves garlic, minced

4 cups vegetable broth

2 cups milk or half-and-half

3 tablespoons all-purpose flour

1 teaspoon salt

1/2 teaspoon black pepper


Instructions

1. In a large pot, melt butter over medium heat. Add onion and cook until soft, about 4–5 minutes. Add garlic and cook for 30 seconds.

2. Add diced potatoes and pour in vegetable broth. Bring to a boil, then simmer for 10–12 minutes until potatoes are tender.

3. Stir in broccoli and simmer for another 5–6 minutes until just tender.

4. In a separate saucepan, melt 3 tablespoons butter. Whisk in flour and cook for 1 minute. Slowly whisk in milk and stir until thickened.

5. Remove from heat and stir in shredded cheddar cheese until smooth and melted.

6. Add cheese sauce into the soup. Stir until well combined. Season with salt and pepper.

7. Serve hot with extra cheese or toppings if desired.

Notes

For extra richness, use half-and-half instead of milk.

Shred your own cheese for the smoothest melt—pre-shredded cheese can make the soup grainy.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 310
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 50mg

Keywords: cheesy soup, broccoli potato soup, comfort food, creamy soup, easy dinner ideas