Broccoli potato cheese soup recipe

There’s nothing quite as comforting as a warm bowl of soup, and this broccoli potato cheese soup recipe is the perfect blend of creamy, cheesy goodness with hearty vegetables.

This dish combines tender potatoes, fresh broccoli, and rich melted cheese into one satisfying bowl.

Whether you’re making it for a quick weeknight dinner, a cozy lunch, or as a starter for a family gathering, this recipe is always a hit.

Why You’ll Love This Recipe

Hearty and filling – The potatoes add substance, making this soup a complete meal on its own.

Cheesy and creamy – Melted cheddar brings a rich, comforting flavor.

Nutritious – Packed with broccoli, it’s a great way to enjoy your greens while still indulging in comfort food.

Family-friendly – Even picky eaters tend to love this cheesy soup.

Ingredients

To make this delicious broccoli potato cheese soup, you’ll need:

  • 4 cups fresh broccoli florets (or frozen, chopped)

  • 2 medium potatoes, peeled and diced

  • 1 medium onion, finely chopped

  • 2 cloves garlic, minced

  • 3 cups chicken or vegetable broth

  • 2 cups milk (whole or 2% works best)

  • 2 cups shredded sharp cheddar cheese

  • 2 tablespoons butter

  • 2 tablespoons all-purpose flour

  • Salt and pepper, to taste

  • Optional: pinch of nutmeg or paprika for extra flavor

Instructions

Sauté the aromatics – In a large pot, melt the butter over medium heat. Add onion and garlic, cooking until softened and fragrant.

Add potatoes and broth – Stir in the diced potatoes and pour in the broth. Bring to a boil, then reduce heat and simmer for 12–15 minutes, until potatoes are tender.

Add broccoli – Toss in the broccoli florets and continue simmering for another 8–10 minutes, until the broccoli is tender but still bright green.

Make it creamy – In a small bowl, whisk together the flour and milk until smooth. Pour into the soup and stir well. Allow it to simmer until slightly thickened.

Add the cheese – Remove the pot from heat and slowly stir in the shredded cheddar until melted and smooth. Season with salt, pepper, and optional spices.

Blend or leave chunky – For a smooth soup, use an immersion blender. For a rustic texture, leave it chunky.

Serve warm – Ladle into bowls and top with extra cheese, croutons, or crispy bacon if desired.

Tips for the Best Soup

  • Use sharp cheddar cheese for maximum flavor.

  • If the soup feels too thick, add more milk or broth to reach your desired consistency.

  • For extra richness, replace half the milk with heavy cream.

  • This soup pairs beautifully with crusty bread or garlic toast.

Variations

  • Loaded style – Top with bacon, sour cream, and green onions.

  • Spicy twist – Add a dash of cayenne pepper or hot sauce.

  • Healthier version – Use low-fat milk and reduced-fat cheese.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 3 days.

Freezer: Freeze for up to 2 months, though cheese-based soups may separate slightly when thawed. Stir well while reheating to restore creaminess.

Reheat: Warm gently on the stovetop over low heat.

Broccoli potato cheese soup recipe

This broccoli potato cheese soup recipe is a creamy, hearty, and comforting dish made with tender potatoes, fresh broccoli, and rich cheddar cheese. Perfect for cold nights, busy weeknights, or cozy family meals, this soup is both nutritious and delicious. Serve it with warm bread or a side salad for a complete meal.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 bowls
Course: Main Course, Soup
Cuisine: American

Ingredients
  

  • 4 cups fresh broccoli florets or frozen, chopped
  • 2 medium potatoes peeled and diced
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 3 cups chicken or vegetable broth
  • 2 cups milk whole or 2% works best
  • 2 cups shredded sharp cheddar cheese
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • Salt and pepper to taste
  • Optional: pinch of nutmeg or paprika

Method
 

  1. Melt butter in a large pot over medium heat. Add onion and garlic, sauté until softened.
  2. Stir in diced potatoes and pour in broth. Bring to a boil, reduce heat, and simmer 12–15 minutes until potatoes are tender.
  3. Add broccoli florets and simmer another 8–10 minutes, until tender.
  4. In a small bowl, whisk flour and milk until smooth. Stir into soup, simmer until slightly thickened.
  5. Remove from heat. Stir in shredded cheddar until melted.
  6. Season with salt, pepper, and optional spices.
  7. Blend smooth with an immersion blender, or leave chunky for texture.
  8. Serve hot with extra cheese, croutons, or bacon on top.

This broccoli potato cheese soup recipe is creamy, comforting, and full of flavor.

It’s a dish that brings together the wholesomeness of vegetables with the indulgence of cheese, making it a perfect balance between healthy and satisfying.

Serve it on a cold evening, alongside bread, or as a filling lunch—it’s bound to become a family favorite.

Scroll to Top