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 Broccoli Potato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef MARTHA
  • Total Time: 35 minutes
  • Yield: 4-6 servings

Description

Creamy Broccoli Potato Soup is a comforting, velvety soup packed with nutritious vegetables and creamy goodness. The combination of tender broccoli, hearty potatoes, and a creamy base makes this soup incredibly satisfying and perfect for a cozy meal.


Ingredients

  • 2 tablespoons olive oil or butter
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups broccoli florets (fresh or frozen)
  • 2 large potatoes, peeled and diced
  • 4 cups vegetable broth (or chicken broth for more flavor)
  • 1/2 cup milk (dairy or non-dairy, such as almond or oat milk)
  • 1/2 cup heavy cream (optional, for extra creaminess)
  • Salt and pepper, to taste
  • 1/2 teaspoon dried thyme (optional)
  • 1/4 cup grated Parmesan cheese (optional, for garnish)
  • Fresh parsley, chopped (optional, for garnish)

Instructions

  1. In a large pot, heat the olive oil or butter over medium heat. Add the diced onion and cook for 3-4 minutes, until softened. Add the minced garlic and cook for another 1 minute, until fragrant.
  2. Add the diced potatoes and broccoli florets to the pot. Stir to combine with the onions and garlic.
  3. Pour in the vegetable broth and bring the mixture to a boil. Once it reaches a boil, reduce the heat and let it simmer for 15-20 minutes, or until the potatoes and broccoli are tender.
  4. Once the vegetables are tender, use an immersion blender to blend the soup directly in the pot until smooth and creamy. Alternatively, transfer the soup in batches to a regular blender, blend until smooth, and return to the pot.
  5. Stir in the milk and heavy cream (if using). Add salt, pepper, and thyme to taste. Let the soup simmer for another 5 minutes to allow the flavors to meld together.
  6. Ladle the soup into bowls, and garnish with grated Parmesan cheese and fresh parsley, if desired. Serve immediately while hot.

Notes

  • This soup can be made ahead of time and stored in the refrigerator for up to 3 days. It’s perfect for meal prepping!
  • If you prefer a dairy-free version, use non-dairy milk and skip the heavy cream or use a dairy-free alternative.
  • If the soup is too thick, simply add more broth or milk to reach your desired consistency.
  • Prep Time: 10 minutes
  • Cook Time: undefined
  • Category: Soup
  • Method: Simmering, Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 5g
  • Cholesterol: 20mg