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 Recipe


  • Author: Emily

Description

Warm up with this creamy Broccoli Potato Soup! Packed with fresh broccoli, tender potatoes, and a rich, flavorful broth, it’s the perfect comfort food.


Ingredients

Scale

Ingredients List (with Measurements)

Here’s everything you’ll need to make Broccoli Potato Soup:

  • 4 cups fresh broccoli florets
  • 4 medium Yukon Gold or russet potatoes, peeled and cubed
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 4 cups vegetable broth (or chicken broth for non-vegetarian)
  • 1 cup water (adjust as needed)
  • 1 cup milk, heavy cream, or plant-based milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg (optional)
  • 2 tablespoons olive oil or butter
  • Optional Toppings: Shredded cheese, croutons, crispy bacon, or fresh parsley.

Instructions

Step-by-Step Instructions

Step 1: Prepare the Vegetables

  • Rinse the broccoli under cold water, then chop it into small florets. Trim the stalks and dice them finely if desired.
  • Peel the potatoes and cut them into uniform cubes for even cooking.
  • Dice the onion and mince the garlic.

Step 2: Sauté the Aromatics

  • Heat olive oil or butter in a large soup pot over medium heat. Add the diced onion and sauté until translucent, about 3–4 minutes.
  • Add the garlic and cook for another minute, stirring frequently to avoid burning.

Step 3: Add Broccoli and Potatoes

  • Stir in the broccoli florets and cubed potatoes, mixing well with the aromatics.

Step 4: Incorporate Broth

  • Pour in the vegetable broth and water, ensuring the vegetables are fully submerged. Add salt, pepper, and nutmeg (if using).

Step 5: Simmer

  • Bring the soup to a gentle boil, then reduce the heat to low. Cover and let it simmer for 20–25 minutes, or until the potatoes and broccoli are fork-tender.

Step 6: Blend the Soup

  • Use an immersion blender to puree the soup directly in the pot. For a chunkier texture, blend only half the soup and mix it with the unblended portion.

Step 7: Add Creaminess

  • Stir in the milk, cream, or plant-based milk. Heat gently without bringing the soup to a boil, as this can cause curdling.

Step 8: Adjust Seasoning and Serve

  • Taste the soup and adjust seasoning as needed. Serve hot, garnished with your favorite toppings.

Notes

Tips for Perfect Broccoli Potato Soup

1. Use High-Quality Ingredients

The simplicity of Broccoli Potato Soup means that the quality of your ingredients significantly impacts the final flavor. Opt for fresh, vibrant broccoli, firm and starchy potatoes, and flavorful, low-sodium broth for the best results.

2. Blend to Your Desired Texture

This soup is highly versatile in texture. Blend the soup completely for a silky, creamy finish, or leave chunks of broccoli and potatoes intact for a more rustic, hearty feel. You can also puree half the soup and leave the rest unblended for a balance of textures.

3. Balance the Creaminess

While cream or milk adds richness, avoid using too much, which can overpower the natural flavors of the vegetables. For a dairy-free version, plant-based milks like cashew, almond, or coconut provide creaminess without compromising taste.

4. Add Depth with Herbs and Spices

Incorporating dried or fresh herbs like thyme, rosemary, or parsley elevates the soup’s flavor. A dash of nutmeg or smoked paprika adds warmth and complexity, while a squeeze of lemon juice at the end brightens the dish.

5. Toast or Garnish with Toppings

Toppings make a big difference. Toasted croutons or seeds, a drizzle of olive oil, crispy bacon bits, or shredded cheese enhance both texture and presentation, making the soup feel special and indulgent.

6. Adjust Consistency as Needed

If the soup is too thick, add more broth or water to reach your desired consistency. Conversely, if it’s too thin, simmer the soup uncovered for a few minutes to thicken it naturally.

7. Serve Fresh for the Best Flavor

While this soup stores well, it tastes best when freshly made. If reheating, consider adding a splash of fresh cream or broth to revive the flavors and consistency.