Vegan Creamy Broccoli Potato Soup

Vegan Creamy Broccoli Potato Soup

Description

This Vegan Creamy Broccoli Potato Soup is a cozy, velvety bowl of comfort made with tender broccoli, creamy potatoes, garlic, onion, and flavorful vegetable broth. The potatoes naturally thicken the soup, creating a rich texture without needing dairy cream.

It is simple enough for a weeknight dinner yet comforting enough for a chilly weekend lunch. With the right toppings and protein-rich additions, this soup can also fit beautifully into a high-protein lifestyle, while vegetable-based sides can help keep the overall meal low-carb.

Can This Vegan Creamy Broccoli Potato Soup Support Weight Loss Goals?

This soup can fit into a balanced weight-conscious eating pattern because it combines vegetables and potatoes in a filling, warm meal. The creamy consistency comes primarily from blended vegetables rather than heavy dairy cream.

For a more satisfying meal, pair it with tofu, white beans, lentils, roasted chickpeas, or another plant-based protein. If you’re specifically watching carbohydrates, reduce the potato portion and increase broccoli or add cauliflower to the soup.

The recipe itself does not guarantee weight loss, but it can be part of a balanced eating routine.

Does Vegan Creamy Broccoli Potato Soup Fit a High-Protein Lifestyle?

The basic soup is nutritious but moderate rather than high in protein. Broccoli and potatoes contribute some protein, while optional nutritional yeast and plant milk can add a little more.

To make it more high-protein-friendly, blend in white beans or silken tofu, or serve the soup with roasted chickpeas, edamame, or a protein-rich sandwich. For lower net carbs, replace part of the potatoes with cauliflower and use an unsweetened plant milk.

Why This Recipe Is Special

  • Naturally Creamy: Potatoes create a silky texture without heavy cream.
  • 100% Vegan: No dairy or animal products are needed.
  • Comforting & Cozy: Perfect for cool evenings and satisfying lunches.
  • Vegetable-Packed: Broccoli provides color, texture, and fresh flavor.
  • Easy to Customize: Add beans, tofu, herbs, seeds, or vegan cheese to make it your own.

My Personal Experience

  • The potatoes make it incredibly creamy:
    Blended potatoes give this soup a naturally thick texture without requiring flour or dairy.
  • Broccoli adds the perfect freshness:
    The earthy broccoli balances the richness of the potato base and gives the soup its signature flavor.
  • It feels like comfort food:
    A warm bowl with toasted bread or crunchy toppings makes this simple soup feel like a complete cozy meal.
  • The leftovers are convenient:
    The soup reheats beautifully and makes an easy lunch for busy days.

Perfect For

  • Cozy weeknight dinners
  • Easy vegan lunches
  • Cold-weather meals
  • Meal prep
  • Meatless Mondays
  • Family dinners
  • Light lunches
  • Vegan gatherings
  • High-protein meal pairings
  • Low-carb-inspired meal plans

Why You’ll Love This Recipe

  • Creamy without dairy:
    You get a rich, velvety texture from potatoes and blended vegetables.
  • Simple ingredients:
    Broccoli, potatoes, onion, garlic, and vegetable broth create the flavorful foundation.
  • One-pot friendly:
    Most of the recipe can be prepared in a single large pot, making cleanup easy.
  • Great for meal prep:
    The soup stores well and can be gently reheated throughout the week.
  • Easy to customize:
    Add nutritional yeast for cheesy flavor or beans and tofu for extra protein.

Common Mistakes to Avoid

  1. Overcooking the broccoli:
    Very long cooking can dull its fresh flavor and bright green color. Cook until tender, then blend.
  2. Cutting potatoes too large:
    Large chunks take longer to become tender and can make cooking uneven. Dice them into similar-sized pieces.
  3. Adding too much liquid:
    Start with the recommended amount and adjust after blending. It is much easier to thin a thick soup than rescue a watery one.
  4. Blending hot soup carelessly:
    Hot liquids can build pressure in a sealed blender. Use an immersion blender or allow the soup to cool slightly before carefully transferring it.

Required Equipment

  • Large soup pot: Provides enough space for vegetables and broth to simmer evenly.
  • Immersion blender: Blends the soup directly in the pot with minimal cleanup.
  • Chef’s knife: Makes quick work of chopping potatoes, broccoli, onion, and garlic.
  • Cutting board: Gives you a stable surface for preparing the vegetables.
  • Ladle: Makes serving the hot soup simple and mess-free.
  • Small skillet: Useful if you want to prepare crispy seeds or breadcrumbs for topping.

Storage Instructions

Allow the soup to cool before transferring it to airtight containers.

Store in the refrigerator for 3–4 days.

Reheat gently in a saucepan over medium-low heat, stirring occasionally. Add a splash of vegetable broth or plant milk if the soup thickens too much.

For longer storage, freeze the soup in individual portions for up to 2–3 months. Thaw overnight in the refrigerator and reheat gently.

Recipe Details

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 6
  • Best Season: Fall & Winter
  • Cuisine: Vegan / American-inspired
  • Approx. Calories: 220 per serving

Short Recipe Description

This creamy vegan broccoli potato soup combines tender broccoli and potatoes with garlic, onion, herbs, and vegetable broth for a comforting dairy-free meal. Potatoes create a naturally creamy texture while nutritional yeast adds an optional savory, cheesy note. Serve it warm with your favorite protein-rich toppings for a satisfying bowl.

Ingredients

For the Soup

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 4 medium Yukon Gold potatoes, peeled and diced
  • 5 cups broccoli florets
  • 4 cups low-sodium vegetable broth
  • 1 cup unsweetened oat milk or soy milk
  • 2 tablespoons nutritional yeast
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • 1 teaspoon Dijon mustard
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper

Optional Protein Boost

  • ½–1 cup cooked white beans
  • ½ cup silken tofu
  • 2 tablespoons hemp seeds
  • Roasted chickpeas for topping
  • Pumpkin seeds for topping

Optional Garnishes

  • Fresh parsley
  • Chopped chives
  • Toasted pumpkin seeds
  • Cracked black pepper
  • Vegan cheddar
  • A drizzle of olive oil

Directions

1. Prepare the Vegetables

Wash and prepare the broccoli.

Peel the potatoes and cut them into small, evenly sized cubes so they cook at the same rate.

Dice the onion and mince the garlic.

2. Sauté the Aromatics

Heat olive oil in a large pot over medium heat.

Add the onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.

Add the garlic and cook for another 30–45 seconds, just until fragrant.

3. Add the Potatoes and Seasonings

Add the diced potatoes, thyme, oregano, smoked paprika, salt, and black pepper.

Stir for about 1 minute so the potatoes become coated in the seasonings.

4. Add the Broth

Pour in the vegetable broth.

Increase the heat to bring the mixture to a gentle boil, then reduce to medium-low.

Cover partially and simmer for approximately 12–15 minutes, or until the potatoes are almost tender when pierced with a fork.

5. Add the Broccoli

Add the broccoli florets to the pot.

Cover and simmer for another 5–7 minutes, until the broccoli is tender and the potatoes can be easily pierced with a fork.

Avoid cooking the broccoli much longer than necessary.

6. Add Plant Milk and Flavor

Reduce the heat to low.

Stir in the unsweetened plant milk, nutritional yeast, and Dijon mustard.

Cook gently for 2–3 minutes, allowing the flavors to combine.

7. Blend the Soup

Remove the pot from the heat.

Use an immersion blender to blend until smooth and creamy, leaving a few small pieces of broccoli if you prefer a more textured soup.

For an extra-smooth result, blend in batches using a heat-safe blender after allowing the soup to cool slightly.

If using white beans or silken tofu for extra protein, blend them into the soup at this stage.

8. Adjust the Consistency

Check the texture.

If the soup is too thick, add vegetable broth or plant milk a little at a time.

If it is too thin, return it to low heat and simmer uncovered for several minutes.

9. Finish With Lemon

Stir in fresh lemon juice.

Taste and adjust salt, pepper, Dijon mustard, or nutritional yeast as needed.

The lemon helps brighten the rich, creamy soup.

10. Serve

Ladle the soup into bowls.

Top with fresh parsley or chives, cracked black pepper, pumpkin seeds, roasted chickpeas, or vegan cheese.

Serve warm with toasted bread or a protein-rich side.

Nutrition Facts Per Serving

Approximate values based on the basic recipe and will vary according to ingredients and serving size.

  • Calories: 220
  • Fat: 7g
  • Cholesterol: 0mg
  • Sodium: 480mg
  • Potassium: 690mg
  • Total Carbohydrates: 34g
  • Fiber: 6g
  • Net Carbs: 28g
  • Sugars: 6g
  • Protein: 7g
  • Calcium: 90mg

Notes

  • Yukon Gold potatoes work especially well because they create a naturally creamy texture.
  • You can use fresh or frozen broccoli.
  • Frozen broccoli can be especially convenient for this soup and does not need to be thawed first.
  • Nutritional yeast adds a mild savory, cheesy flavor but can be omitted.
  • Unsweetened soy milk is a good choice if you want additional protein.
  • Add white beans or silken tofu for a creamier, more protein-rich version.
  • Replace part of the potato with cauliflower for a lower-carb variation.
  • A little lemon juice at the end keeps the soup from tasting too heavy.
  • For extra texture, reserve a handful of broccoli florets and stir them in after blending.
  • If using a standard blender, never fill it completely with hot soup; blend in small batches and vent the lid safely.

Frequently Asked Questions

Is Vegan Creamy Broccoli Potato Soup dairy-free?

Yes. This recipe uses plant milk and potatoes instead of dairy cream, making it completely dairy-free.

Can I make this soup without cashews?

Absolutely. This version does not require cashews because the potatoes provide the creamy texture. You can also blend in white beans or silken tofu.

Can I use frozen broccoli?

Yes. Frozen broccoli works very well and can be added directly to the simmering soup.

How can I make this soup higher in protein?

Use unsweetened soy milk and blend in white beans or silken tofu. You can also top each bowl with roasted chickpeas, pumpkin seeds, or hemp seeds.

How can I make it lower in carbs?

Replace some or all of the potatoes with cauliflower. You can also reduce the potato quantity and increase the broccoli.

Can I freeze vegan broccoli potato soup?

Yes. Cool the soup completely, transfer it to freezer-safe containers, and freeze for up to 2–3 months.

Why is my soup too thick?

Potatoes release starch as they cook and blend, so the soup can become quite thick. Simply add vegetable broth or plant milk until it reaches your preferred consistency.

What can I serve with this soup?

Serve it with whole-grain toast, a fresh salad, roasted chickpeas, tofu, vegan sandwiches, or a protein-rich side for a more complete meal.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *