Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of creamy broccoli cheddar potato soup garnished with shredded cheese and chopped green onions, served on a rustic wooden table with a spoon resting beside it. The smooth soup showcases a rich, golden color with bits of broccoli and melted cheese visible, styled for a cozy, inviting look.

Creamy Broccoli Cheddar Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and velvety broccoli cheddar potato soup that’s perfect for warming up on cold days. Creamy, cheesy, and packed with flavor.

  • Total Time: 40 minutes
  • Yield: 4-6 servings

Ingredients

Scale
  • 3 cups chopped broccoli florets
  • 2 large potatoes, peeled and diced
  • 1 cup sharp cheddar cheese, shredded
  • 1 cup milk or heavy cream
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups chicken or vegetable broth
  • 2 tbsp butter
  • Salt and pepper to taste

Instructions

  1. In a large pot, melt butter over medium heat. Add chopped onion and garlic, cook until translucent.
  2. Add diced potatoes and broth. Bring to a boil, then simmer until potatoes are tender, about 15 minutes.
  3. Add broccoli and cook for another 5 minutes until tender.
  4. Puree the soup with an immersion blender until smooth or chunky as preferred.
  5. Stir in cheese until melted, then add milk or heavy cream. Season with salt and pepper.
  6. Heat through and serve hot, garnished with extra cheese or green onions if desired.

Notes

  • For extra flavor, sauté the onions and garlic until caramelized.
  • You can substitute milk with cream for a richer texture.
  • Blending is optional for a chunkier or creamier finish.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290 Kcal
  • Sugar: 8g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 12g
  • Cholesterol: 45mg