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

Creamy Cheddar Broccoli Potato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Emma
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A rich and creamy soup filled with tender potatoes, vibrant broccoli, and sharp cheddar cheese, perfect for chilly days.


Ingredients

Scale
  • 2 cups broccoli florets
  • 2 medium potatoes, peeled and diced
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, shredded
  • 2 tablespoons olive oil
  • Salt and pepper to taste

Instructions

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the chopped onions and garlic, sautéing until the onions become translucent and fragrant, about 3–4 minutes.
  3. Toss in the diced potatoes and broccoli florets.
  4. Stir for another 2–3 minutes.
  5. Pour in the vegetable broth, bringing the mixture to a gentle boil.
  6. Reduce heat and simmer for about 15 minutes, until the potatoes are tender.
  7. Blend until smooth using an immersion blender, leaving some small chunks of broccoli for texture if desired.
  8. Return the blended mixture to low heat, and stir in the heavy cream until warmed through.
  9. Gradually fold in the shredded cheddar cheese, stirring until melted and combined.
  10. Season to taste with salt and pepper.
  11. Ladle the soup into warm bowls and enjoy with crusty bread.

Notes

This soup can be made ahead and stored in the fridge for up to 3 days or frozen for up to a month. Consider ingredient swaps for a personalized touch.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 4g
  • Sodium: 750mg
  • Fat: 19g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 3g
  • Protein: 11g
  • Cholesterol: 50mg