Go Back
+ servings
Broccoli Potato Soup

Broccoli Potato Soup

A creamy and comforting soup packed with fresh broccoli and hearty potatoes. Perfect for a light meal or appetizer.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6
Calories 120 kcal

Ingredients
  

Main Ingredients

  • 1.5 pounds broccoli florets
  • 1 pounds potatoes peeled and cubed
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 4 cups vegetable broth
  • 1 cup milk
  • 2 tablespoons butter
  • 0.25 cup all-purpose flour
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper

Instructions
 

Preparation Steps

  • Melt butter in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.
  • Add minced garlic and cook for 1 minute more until fragrant.
  • Stir in the flour and cook for 1 minute, stirring constantly, to make a roux.
  • Gradually whisk in the vegetable broth until smooth. Add the cubed potatoes and bring to a boil.
  • Reduce heat, cover, and simmer for 15-20 minutes, or until potatoes are tender.
  • Add the broccoli florets to the pot. Cover and simmer for another 5-7 minutes, or until broccoli is tender-crisp.
  • Carefully transfer the soup to a blender or use an immersion blender to blend until smooth and creamy. Work in batches if using a standard blender and ensure the lid is vented.
  • Return the soup to the pot. Stir in the milk, salt, and pepper. Heat gently over low heat until warmed through; do not boil.
  • Serve hot, garnished with extra broccoli florets or a swirl of cream if desired.

Notes

This soup can be made vegan by using plant-based milk and omitting the butter or using a vegan alternative.

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!