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: Nina Klatten
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

This Cheesy Potato & Broccoli Soup is a cozy, creamy blend of tender potatoes, broccoli florets, and sharp cheddar cheese. It’s a comforting meal that’s easy to make and perfect for family dinners or weekly meal prep.


Ingredients

2 tablespoons butter

1 medium onion, diced

2 cloves garlic, minced

3 cups chopped potatoes (Yukon Gold or Russet)

3 cups broccoli florets

4 cups chicken or vegetable broth

2 cups milk

0.5 cup heavy cream

2 cups shredded sharp cheddar cheese

Salt and pepper to taste

Pinch of cayenne (optional)


Instructions

1. Melt the butter in a large pot over medium heat. Add diced onion and cook until softened, about 5 minutes. Stir in garlic and cook for 1 more minute.

2. Add chopped potatoes, broccoli, and broth to the pot. Bring to a boil, then reduce heat and simmer for 15–20 minutes, until the potatoes and broccoli are tender.

3. Use an immersion blender to partially blend the soup for a creamy texture while leaving some chunks. Alternatively, blend half the soup in a regular blender and return it to the pot.

4. Reduce the heat to low. Stir in milk, cream, and shredded cheese. Continue stirring until cheese is melted and soup is smooth. Season with salt, pepper, and cayenne if using.

5. Ladle the soup into bowls and top with extra shredded cheese or croutons if desired.

Notes

Use freshly shredded cheese for a smoother, creamier finish.

For extra flavor, garnish with crispy bacon bits or chopped chives.

Frozen broccoli works well—no need to thaw before cooking.

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

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 60mg

Keywords: broccoli soup, cheesy soup, potato soup