Print

Broccoli Potato Cheese Soup Warms the Soul with Creamy, Cheesy Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, creamy soup filled with tender broccoli, soft potatoes, and melted cheddar cheese—perfect for cozy nights or meal prep.

Ingredients

Scale
  • 2 tbsp butter

  • 1 small onion, diced

  • 3 cloves garlic, minced

  • 2 tbsp all-purpose flour

  • 2 cups chicken or vegetable broth

  • 2 cups milk (whole or 2%)

  • 2 medium potatoes, peeled and diced

  • 1 cup shredded carrots (optional)

  • 3 cups chopped broccoli florets

  • 2½ cups shredded sharp cheddar cheese

  • Salt and pepper to taste

Instructions

  1. Melt butter in a large pot. Sauté onion for 4–5 minutes. Add garlic and cook 1 minute more.

  2. Stir in flour and cook for 2 minutes, stirring constantly.

  3. Gradually add broth and milk, whisking until smooth.

  4. Add potatoes and carrots. Simmer for 10–12 minutes until tender.

  5. Add broccoli and cook 5–7 more minutes.

  6. Reduce heat and stir in cheese until melted and smooth.

  7. Season with salt, pepper, and optional spices.

  8. Serve hot with toppings of choice.

Notes

Use frozen broccoli if needed. For a lighter soup, reduce cheese or use low-fat milk. Partially blend for a smoother texture.