Vegan Broccoli Potato Soup Recipe

Katherine

Honoring generations of culinary artistry.

There are some dishes that just wrap you in a warm hug, and this Vegan Broccoli Potato Soup is definitively one of them. The first time I made it, the aroma alone filled my kitchen with such a comforting, earthy scent that my family started migrating towards the stove, intrigued. My youngest, usually a bit picky with green vegetables, was surprisingly the first to ask for seconds! It was an instant hit – creamy without any dairy, rich in flavor, and so satisfying. This soup has since become a staple in our home, especially on chilly evenings or when we’re craving something nourishing yet incredibly delicious. It’s proof that vegan cooking can be simple, hearty, and appeal to everyone, even the most devoted dairy lovers. The beauty of this soup lies in its simplicity and the wholesome goodness of its ingredients, transforming humble potatoes and broccoli into a velvety, flavorful masterpiece.

The Ultimate Vegan Broccoli Potato Soup: A Symphony of Flavor and Comfort

Welcome to a recipe that will redefine your perception of vegan soups! This Vegan Broccoli Potato Soup is not just a meal; it’s an experience. It’s creamy, dreamy, packed with nutrients, and bursting with savory flavors that will have you coming back for more. Whether you’re a seasoned vegan, exploring plant-based options, or simply looking for a healthy and delicious soup, this recipe is for you. It’s a perfect example of how simple, whole-food ingredients can create something truly spectacular without the need for dairy or complicated techniques. Prepare to be amazed by the rich texture achieved through the humble potato and the vibrant taste of fresh broccoli, all brought together in a harmoniously blended pot of goodness.

Why This Vegan Broccoli Potato Soup Will Become Your New Favorite

Beyond its incredible taste and texture, there are so many reasons to fall in love with this soup:

  • Incredibly Creamy (Without Dairy!): The starches from the potatoes, when blended, create a naturally luscious and thick consistency that rivals any dairy-based cream soup.
  • Nutrient-Packed: Broccoli is a powerhouse of vitamins C and K, fiber, and antioxidants. Potatoes offer potassium and vitamin C. Combined, they make for a truly nourishing meal.
  • Simple & Accessible Ingredients: You likely have most of these ingredients in your pantry or can easily find them at any local grocery store.
  • Customizable: Feel free to adjust seasonings, add other vegetables, or experiment with toppings to make it your own.
  • Allergen-Friendly: This soup is naturally vegan, dairy-free, and can easily be made gluten-free by ensuring your vegetable broth is certified gluten-free.
  • Perfect for Meal Prep: It stores well in the refrigerator and tastes even better the next day as the flavors meld together.
  • Budget-Friendly: Potatoes and broccoli are generally affordable, making this a great option for a delicious meal that won’t break the bank.
  • Comfort in a Bowl: It’s the ultimate comfort food – warm, satisfying, and perfect for any season, but especially cozy during colder months.

Ingredients You’ll Need (Complete Recipe)

Here’s what you’ll need to gather to create this delightful soup. Precision in measurement leads to perfection in taste!

  • Olive Oil: 2 tablespoons (for sautéing; you can use avocado oil or even a splash of water/broth for oil-free sautéing)
  • Yellow Onion: 1 large, chopped (about 1.5 cups)
  • Garlic: 4-5 cloves, minced (or 1 tablespoon pre-minced garlic)
  • Celery Stalks: 2 medium, chopped (optional, but adds a lovely aromatic depth)
  • Carrots: 2 medium, peeled and chopped (optional, for sweetness and color, but be mindful it can slightly alter the classic green hue)
  • Potatoes: 1.5 lbs (about 680g) Yukon Gold or Russet potatoes, peeled and diced into 1-inch cubes (Yukon Gold contributes to better creaminess, Russets work well too)
  • Broccoli: 1 large head (about 1 lb or 450-500g), florets and tender stems chopped (separate some small florets for garnish if desired)
  • Vegetable Broth: 6 cups (low sodium preferred, so you can control the saltiness)
  • Unsweetened Plant-Based Milk: 1 cup (almond, soy, oat, or cashew milk all work well; choose a neutral-flavored one. Full-fat oat or cashew will be creamiest)
  • Nutritional Yeast: 1/4 to 1/2 cup (adjust to taste for a cheesy, umami flavor)
  • Dried Thyme: 1 teaspoon (or 1 tablespoon fresh thyme leaves)
  • Ground Nutmeg: 1/4 teaspoon (a pinch adds warmth and depth)
  • Sea Salt: 1.5 teaspoons, or to taste
  • Freshly Ground Black Pepper: 1/2 teaspoon, or to taste
  • Lemon Juice: 1 tablespoon, freshly squeezed (optional, for brightness at the end)
  • Optional Garnish: Reserved broccoli florets (lightly steamed or blanched), vegan bacon bits, croutons, fresh parsley or chives, a swirl of vegan cream, or a sprinkle of red pepper flakes.

Step-by-Step Instructions for Perfect Creamy Vegan Soup

Follow these instructions carefully for a flawlessly creamy and flavorful soup every time.

  1. Prepare Your Vegetables: Wash, peel (if necessary), and chop all your vegetables as indicated in the ingredients list. Keeping the potato cubes roughly the same size ensures even cooking. Separate broccoli florets from the stems; chop both. If using some florets for garnish, set aside a small handful of tiny ones.
  2. Sauté the Aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Once shimmering, add the chopped onion and cook, stirring occasionally, for 5-7 minutes, or until softened and translucent. If using celery and carrots, add them with the onion.
  3. Add Garlic and Seasonings: Add the minced garlic, dried thyme, and ground nutmeg to the pot. Cook for another 1-2 minutes, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic.
  4. Incorporate Potatoes and Broccoli Stems: Add the diced potatoes and the chopped broccoli stems (the tougher parts) to the pot. Stir well to coat them with the aromatics and seasonings. Cook for 2-3 minutes, stirring occasionally.
  5. Add Broth and Simmer: Pour in the vegetable broth. Increase the heat to high and bring the soup to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 10-15 minutes, or until the potatoes are almost tender when pierced with a fork.
  6. Add Broccoli Florets: Add the chopped broccoli florets (except those reserved for garnish) to the pot. Stir, cover again, and continue to simmer for another 5-8 minutes, or until the broccoli is bright green and tender-crisp. You don’t want to overcook the broccoli, as it can lose its vibrant color and some nutrients.
  7. Cool Slightly (Important for Blending): Remove the pot from the heat. If you’re using a regular countertop blender, it’s crucial to let the soup cool for at least 10-15 minutes before blending. Hot liquids can expand rapidly in a sealed blender, potentially causing the lid to blow off and create a dangerous mess.
  8. Blend the Soup:
    • Using an Immersion Blender: This is the easiest method. Insert the immersion blender directly into the pot and blend until the soup reaches your desired consistency – smooth and creamy or slightly chunky.
    • Using a Countertop Blender: Carefully ladle the soup into the blender in batches (filling it no more than halfway each time). Remove the center cap from the blender lid and cover the opening with a folded kitchen towel to allow steam to escape. Blend each batch until smooth, then pour into a clean pot or large bowl. Repeat until all the soup is blended.
  9. Return to Pot & Add Creaminess: If you used a countertop blender, return all the blended soup to the pot. Place it over low heat. Stir in the unsweetened plant-based milk and the nutritional yeast.
  10. Season and Finish: Taste the soup and adjust seasonings as needed. Add salt and freshly ground black pepper to your preference. If you like a hint of brightness, stir in the fresh lemon juice now.
  11. Gentle Reheat (if needed): Gently heat the soup for a few more minutes until it’s warmed through, but do not bring it to a rolling boil after adding the plant milk and nutritional yeast, as this can sometimes alter their texture or flavor.
  12. Garnish and Serve: Ladle the hot, creamy soup into bowls. If you reserved broccoli florets for garnish, you can quickly steam or blanch them for a minute or two until bright green and tender-crisp, then add them to the soup. Serve immediately with your favorite toppings.

Nutritional Information (Estimated)

This nutritional information is an estimate and can vary based on specific ingredient brands, exact quantities, and optional additions.

  • Servings: This recipe yields approximately 6-8 servings.
  • Calories per serving (approximate, for 6 servings): Around 250-300 calories.

This soup is a good source of:

  • Vitamin C: Primarily from broccoli and potatoes.
  • Vitamin K: Abundant in broccoli.
  • Fiber: From all the vegetables, aiding digestion and promoting satiety.
  • Potassium: Especially from potatoes.
  • B Vitamins: Nutritional yeast is a great source of various B vitamins.

It is also naturally low in saturated fat and cholesterol-free.

Preparation and Cooking Time

Understanding the time commitment helps in planning your meal.

  • Preparation Time: 20-25 minutes (This includes washing, peeling, and chopping all the vegetables).
  • Cooking Time: 30-40 minutes (This includes sautéing, simmering, and blending).
  • Total Time: Approximately 50-65 minutes from start to finish.

This timeline can be slightly reduced if you’re quick with your knife skills or use pre-chopped vegetables where available.

How to Serve Your Delicious Vegan Broccoli Potato Soup

Serving this soup with a little flair can elevate the entire experience. Here are some ideas:

  • Classic Comfort:
    • Serve piping hot in deep bowls.
    • Pair with a side of crusty bread (sourdough, whole wheat, or a baguette) for dipping.
    • A simple green salad with a light vinaigrette makes a perfect accompaniment.
  • Garnish Galore (choose a few or get creative!):
    • Fresh Herbs: A sprinkle of freshly chopped parsley, chives, or dill adds color and freshness.
    • Crunch Factor:
      • Homemade or store-bought croutons (ensure they are vegan).
      • Toasted pumpkin seeds (pepitas) or sunflower seeds.
      • Vegan bacon bits for a smoky, savory crunch.
    • Creaminess Boost:
      • A swirl of unsweetened vegan cream (cashew cream, coconut cream – use sparingly if coconut as it has a distinct flavor, or a store-bought oat/soy cream).
      • An extra drizzle of good quality olive oil.
    • A Pop of Color & Flavor:
      • A few lightly steamed or blanched small broccoli florets (as mentioned in the recipe).
      • A pinch of red pepper flakes for a little heat.
      • A sprinkle of smoked paprika.
    • Extra “Cheesiness”: A dash more nutritional yeast or some shredded vegan cheddar cheese on top.
  • Make it a Fuller Meal:
    • Serve as a starter for a larger vegan meal.
    • Pair with a hearty vegan grilled cheese sandwich for a classic soup-and-sandwich combo.
    • Serve over a scoop of cooked quinoa or brown rice for added substance.

Additional Tips for Elevating Your Soup Game (5 Tips)

Take your Vegan Broccoli Potato Soup from great to absolutely sensational with these expert tips:

  1. Roast Your Broccoli (Partially): For an even deeper, slightly caramelized flavor, consider roasting about half of your broccoli florets with a little olive oil, salt, and pepper at 400°F (200°C) for 15-20 minutes until tender and slightly browned. Add these roasted florets to the soup either before blending (for a smoky depth throughout) or stir them in after blending for texture and intense broccoli flavor.
  2. The “Cheesy” Secret – White Miso Paste: If you want an even more complex umami and “cheesy” flavor beyond nutritional yeast, stir in 1-2 teaspoons of white miso paste along with the plant milk at the end. Make sure to dissolve it in a little warm water or soup liquid first to prevent clumping. Don’t boil the soup after adding miso, as it can diminish its probiotic benefits.
  3. Spice it Up (Carefully): A tiny pinch of cayenne pepper or a dash of your favorite hot sauce can add a subtle warmth that complements the creamy texture beautifully. For a smoky heat, try chipotle powder. Add gradually and taste as you go.
  4. Texture Play – Don’t Blend it All: If you prefer a soup with more texture, blend only about two-thirds or three-quarters of the soup. You can remove some of the cooked potato and broccoli chunks before blending, then add them back to the smooth, blended base. This gives you the best of both worlds: creamy and chunky.
  5. Don’t Skimp on Fresh Herbs at the End: While dried thyme is great during cooking, finishing the soup with a generous handful of freshly chopped parsley, chives, or even a little fresh dill can brighten the flavors immensely and add a lovely visual appeal. The freshness cuts through the richness perfectly.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe:

  1. Q: Can I make this soup without nutritional yeast? What can I substitute?
    • A: Yes, you can. While nutritional yeast adds a distinct cheesy, umami flavor, the soup will still be delicious without it. For a savory boost, you could try:
      • A teaspoon or two of white miso paste (as mentioned in the tips).
      • A dash of soy sauce or tamari (use sparingly).
      • Increasing the garlic and onion, or adding a pinch of onion powder and garlic powder.
      • Simply relying on the natural flavors of the vegetables and good quality broth.
  2. Q: How do I store leftover Vegan Broccoli Potato Soup?
    • A: Allow the soup to cool completely to room temperature. Then, transfer it to an airtight container and store it in the refrigerator. It will keep well for up to 4-5 days. The flavors often meld and can taste even better the next day.
  3. Q: Can I freeze this soup?
    • A: Yes, this soup freezes quite well! Cool it completely, then transfer to freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace for expansion. It can be frozen for up to 2-3 months. To serve, thaw it overnight in the refrigerator and then reheat gently on the stovetop or in the microwave. The texture might be slightly different after thawing (potatoes can sometimes change a bit), but a quick whisk or re-blend with an immersion blender while reheating usually restores its creaminess.
  4. Q: What if I don’t have an immersion blender or a regular blender?
    • A: While a blender provides the creamiest result, you can still make a delicious, albeit chunkier, version. Use a potato masher directly in the pot to mash the potatoes and broccoli against the side. It won’t be perfectly smooth, but it will thicken the soup considerably and create a rustic, hearty texture. Alternatively, you can very carefully press the cooked vegetables through a fine-mesh sieve, though this is more labor-intensive.
  5. Q: Is this soup gluten-free?
    • A: Yes, this soup is inherently gluten-free, provided you use a vegetable broth that is certified gluten-free and ensure any optional additions (like croutons or vegan bacon bits) are also gluten-free. Always check labels if Celiac disease or severe gluten sensitivity is a concern.
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

Vegan Broccoli Potato Soup Recipe


  • Author: Katherine

Ingredients

  • Olive Oil: 2 tablespoons (for sautéing; you can use avocado oil or even a splash of water/broth for oil-free sautéing)
  • Yellow Onion: 1 large, chopped (about 1.5 cups)
  • Garlic: 4-5 cloves, minced (or 1 tablespoon pre-minced garlic)
  • Celery Stalks: 2 medium, chopped (optional, but adds a lovely aromatic depth)
  • Carrots: 2 medium, peeled and chopped (optional, for sweetness and color, but be mindful it can slightly alter the classic green hue)
  • Potatoes: 1.5 lbs (about 680g) Yukon Gold or Russet potatoes, peeled and diced into 1-inch cubes (Yukon Gold contributes to better creaminess, Russets work well too)
  • Broccoli: 1 large head (about 1 lb or 450-500g), florets and tender stems chopped (separate some small florets for garnish if desired)
  • Vegetable Broth: 6 cups (low sodium preferred, so you can control the saltiness)
  • Unsweetened Plant-Based Milk: 1 cup (almond, soy, oat, or cashew milk all work well; choose a neutral-flavored one. Full-fat oat or cashew will be creamiest)
  • Nutritional Yeast: 1/4 to 1/2 cup (adjust to taste for a cheesy, umami flavor)
  • Dried Thyme: 1 teaspoon (or 1 tablespoon fresh thyme leaves)
  • Ground Nutmeg: 1/4 teaspoon (a pinch adds warmth and depth)
  • Sea Salt: 1.5 teaspoons, or to taste
  • Freshly Ground Black Pepper: 1/2 teaspoon, or to taste
  • Lemon Juice: 1 tablespoon, freshly squeezed (optional, for brightness at the end)
  • Optional Garnish: Reserved broccoli florets (lightly steamed or blanched), vegan bacon bits, croutons, fresh parsley or chives, a swirl of vegan cream, or a sprinkle of red pepper flakes.

Instructions

  1. Prepare Your Vegetables: Wash, peel (if necessary), and chop all your vegetables as indicated in the ingredients list. Keeping the potato cubes roughly the same size ensures even cooking. Separate broccoli florets from the stems; chop both. If using some florets for garnish, set aside a small handful of tiny ones.
  2. Sauté the Aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Once shimmering, add the chopped onion and cook, stirring occasionally, for 5-7 minutes, or until softened and translucent. If using celery and carrots, add them with the onion.
  3. Add Garlic and Seasonings: Add the minced garlic, dried thyme, and ground nutmeg to the pot. Cook for another 1-2 minutes, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic.
  4. Incorporate Potatoes and Broccoli Stems: Add the diced potatoes and the chopped broccoli stems (the tougher parts) to the pot. Stir well to coat them with the aromatics and seasonings. Cook for 2-3 minutes, stirring occasionally.
  5. Add Broth and Simmer: Pour in the vegetable broth. Increase the heat to high and bring the soup to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 10-15 minutes, or until the potatoes are almost tender when pierced with a fork.
  6. Add Broccoli Florets: Add the chopped broccoli florets (except those reserved for garnish) to the pot. Stir, cover again, and continue to simmer for another 5-8 minutes, or until the broccoli is bright green and tender-crisp. You don’t want to overcook the broccoli, as it can lose its vibrant color and some nutrients.
  7. Cool Slightly (Important for Blending): Remove the pot from the heat. If you’re using a regular countertop blender, it’s crucial to let the soup cool for at least 10-15 minutes before blending. Hot liquids can expand rapidly in a sealed blender, potentially causing the lid to blow off and create a dangerous mess.
  8. Blend the Soup:

    • Using an Immersion Blender: This is the easiest method. Insert the immersion blender directly into the pot and blend until the soup reaches your desired consistency – smooth and creamy or slightly chunky.
    • Using a Countertop Blender: Carefully ladle the soup into the blender in batches (filling it no more than halfway each time). Remove the center cap from the blender lid and cover the opening with a folded kitchen towel to allow steam to escape. Blend each batch until smooth, then pour into a clean pot or large bowl. Repeat until all the soup is blended.

  9. Return to Pot & Add Creaminess: If you used a countertop blender, return all the blended soup to the pot. Place it over low heat. Stir in the unsweetened plant-based milk and the nutritional yeast.
  10. Season and Finish: Taste the soup and adjust seasonings as needed. Add salt and freshly ground black pepper to your preference. If you like a hint of brightness, stir in the fresh lemon juice now.
  11. Gentle Reheat (if needed): Gently heat the soup for a few more minutes until it’s warmed through, but do not bring it to a rolling boil after adding the plant milk and nutritional yeast, as this can sometimes alter their texture or flavor.
  12. Garnish and Serve: Ladle the hot, creamy soup into bowls. If you reserved broccoli florets for garnish, you can quickly steam or blanch them for a minute or two until bright green and tender-crisp, then add them to the soup. Serve immediately with your favorite toppings.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 250-300