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


  • Author: Sally Roberts
  • Total Time: 35 minutes
  • Yield: 4–6 servings
  • Diet: Vegetarian

Description

This Cheesy Potato & Broccoli Soup is the definition of easy comfort food! With creamy texture, cheesy richness, and hearty chunks of potato and broccoli, it’s perfect for a quick dinner, cozy lunch, or a family-friendly weeknight meal. Whether you’re searching for healthy snack ideas, quick dinner options, or budget-friendly soup recipes, this one checks all the boxes.


Ingredients

4 tablespoons butter

1 medium yellow onion, chopped

3 cloves garlic, minced

1/4 cup all-purpose flour

3 cups vegetable or chicken broth

2 cups milk

1 cup heavy cream

3 medium potatoes, diced (Yukon Gold or Russet)

3 cups broccoli florets

2 cups sharp cheddar cheese, shredded

1 teaspoon salt

1/2 teaspoon black pepper

1/4 teaspoon crushed red pepper (optional)


Instructions

1. In a large pot, melt the butter over medium heat. Add chopped onion and sauté until soft and translucent, about 5 minutes.

2. Stir in the minced garlic and cook for another 30 seconds.

3. Sprinkle in the flour, stir to coat the onion mixture, and cook for 1-2 minutes, stirring constantly.

4. Slowly whisk in the broth, followed by the milk and heavy cream. Stir continuously to prevent lumps and bring to a gentle simmer.

5. Add the diced potatoes and simmer uncovered for 10-15 minutes until fork tender.

6. Stir in broccoli florets and cook another 5-7 minutes until bright green and tender.

7. Lower heat, then stir in shredded cheddar cheese gradually until melted and smooth.

8. Season with salt, pepper, and optional crushed red pepper.

9. Serve hot, optionally topped with more cheese or crispy bacon.

Notes

For extra richness, stir in a spoon of cream cheese before serving.

To make this gluten-free, use cornstarch slurry instead of flour.

Leftovers taste even better the next day after flavors meld in the fridge.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 410
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 27g
  • Saturated Fat: 16g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 13g
  • Cholesterol: 75mg

Keywords: cheesy soup, broccoli soup, potato soup, comfort food, easy dinner, quick lunch