Velvety Vegan Broccoli Bliss

Indulge in the comforting embrace of our Creamy Vegan Broccoli Soup, a recipe designed to uplift your spirits and nourish your body. This effortlessly delicious soup is crafted from just a handful of wholesome ingredients, yet it achieves an irresistibly smooth and luscious texture that rivals its dairy-laden counterparts. Whether you’re seeking a light and healthy lunch, an elegant appetizer, or a heartwarming addition to your dinner spread, this plant-based delight promises to be a new favorite. Prepare to be amazed by how quickly and easily you can create such a deeply satisfying and nutritious meal!

Blended creamy vegan broccoli soup in a ceramic bowl, garnished with fresh herbs.

Creamy Vegan Broccoli Soup: Your Ultimate Plant-Based Comfort Food

Broccoli, often hailed as a nutritional powerhouse, truly shines in this incredible vegan soup. Far from being just a side dish, this cruciferous vegetable is a marvel of versatility and health benefits. It can be delightfully steamed, perfectly roasted, or even integrated into vibrant dishes like Tofu Vegetable Stir-fries or Quinoa Fried Rice. However, for those who truly want to unlock its potential, blending it into a rich and creamy soup, much like our popular Roasted Broccoli Cauliflower Soup, is an unparalleled experience.

Did you know that just one cup of broccoli offers nearly your entire daily requirement of essential Vitamins C, K, and A? Beyond these, it’s also packed with fiber, antioxidants, and a host of other vital nutrients, making it a true superfood. This soup isn’t just a treat for your taste buds; it’s a profound boost for your overall health and well-being. Even if you’ve historically been hesitant about broccoli in its whole form, we are confident that this velvety smooth, dairy-free cream of broccoli soup will win you over entirely.

The secret to its luxurious creaminess lies in the clever use of full-fat coconut milk. This plant-based hero transforms the broth into a rich, silky texture reminiscent of traditional cream-based soups, all without any dairy. For those concerned about an overpowering coconut flavor, rest assured – the taste is incredibly subtle, providing a hint of sweetness that perfectly complements the savory notes of the broccoli, rather than dominating them. It’s a culinary magic trick that leaves you with an effortlessly smooth and deeply satisfying bowl of goodness.

Why This Vegan Broccoli Soup Will Become Your New Favorite

  • Effortlessly Quick & Easy: Life is busy, and delicious meals shouldn’t be complicated. This recipe is designed for maximum flavor with minimal effort, coming together in just 30 minutes. From sautéing to simmering to blending, each step is straightforward, making it perfect for weeknight dinners or quick weekend lunches. It’s truly a fuss-free cooking experience!
  • Unbelievably Creamy, Absolutely Dairy-Free: Prepare to be amazed by the rich, velvety texture of this soup. We promise you won’t miss the dairy! Full-fat coconut milk provides an unparalleled creaminess, creating a lush mouthfeel that’s both indulgent and entirely plant-based. The subtle sweetness of the coconut milk beautifully balances the savory broccoli, resulting in a perfectly harmonious flavor profile.
  • Nutrient-Dense & Wholesome: Beyond its incredible taste, this soup is a nutritional powerhouse. Broccoli is bursting with vitamins, minerals, and antioxidants, while potatoes add body and additional nutrients. It’s a hearty, healthy meal that supports your well-being with every spoonful, making it an excellent choice for a balanced diet.
  • Ideal for Meal Prep & Freezer Friendly: Plan ahead and simplify your week! This soup is perfect for meal prepping. You can easily make a large batch at the beginning of the week and store it for quick meals. It also freezes beautifully, allowing you to double the recipe and stash a portion away for those days when you need a healthy, ready-to-eat meal without any fuss.
  • Versatile & Customizable: This soup serves as a fantastic base for customization. While it’s delicious on its own, you can easily adapt it to your taste. Add a sprinkle of your favorite herbs, a dash of spice, or a swirl of vegan yogurt for an extra layer of flavor. It’s a recipe that encourages creativity in the kitchen!

Essential Ingredients for Your Creamy Vegan Broccoli Soup

Fresh ingredients laid out for vegan broccoli soup including broccoli florets, onion, garlic, potato, and a can of coconut milk.

Crafting this luscious soup requires only a few simple, accessible ingredients, each playing a crucial role in achieving its rich flavor and velvety texture:

  • Onion: The foundation of flavor. Sautéing a medium white or yellow onion creates a sweet, aromatic base that deeply enhances the soup’s overall taste. It’s an indispensable component for building depth.
  • Garlic: Companion to the onion, fresh garlic adds a pungent, savory layer that brings warmth and complexity. Always opt for fresh cloves over powdered garlic for the best flavor impact.
  • Broccoli: The vibrant star of our dish! Choose a head of broccoli with tight, deep green florets and a firm stem. This indicates freshness and ensures the most robust flavor and nutritional value.
  • Potato: Not just for substance, a medium white or yellow potato (like Russet or Yukon Gold) contributes significantly to the soup’s creamy texture and body. It acts as a natural thickener, allowing us to achieve richness without relying on heavy creams or starches.
  • Nutritional Yeast: This “secret ingredient” is a vegan pantry staple for a reason. It imparts a savory, umami-rich flavor often described as cheesy or nutty. While optional, it adds an incredible depth and a hint of that familiar “cheesy” goodness without any dairy.
  • Full-Fat Coconut Milk: The heart of the creaminess! Canned full-fat coconut milk is essential for achieving that luxurious, smooth consistency. Don’t substitute with lighter versions or beverages, as they won’t provide the same richness. As noted, its flavor is mild and blends beautifully.
  • Vegetable Broth: The liquid base for our soup. Use your favorite high-quality vegetable broth or stock. We recommend a low-sodium variety to give you full control over the final seasoning.
  • Salt & Pepper: Simple yet vital. These basic seasonings are added to taste, allowing you to perfectly balance and enhance all the wonderful flavors in the soup.
  • Olive Oil: For sautéing our aromatics and starting the soup with a rich foundation.

Coconut-Free Alternatives: How to Make Broccoli Soup Without Coconut Milk

While full-fat coconut milk is our preferred method for achieving that signature creaminess, we understand not everyone is a fan or has it on hand. If you’re looking to create this delightful soup without coconut milk, a fantastic alternative is a homemade cashew cream. This method delivers an equally smooth and creamy texture without imparting any distinct flavor, ensuring the broccoli remains the star.

To make cashew cream: Simply blend 1/4 cup of raw, unsalted cashews with 3/4 cup of water until the mixture is completely smooth and creamy. It’s crucial to blend thoroughly to avoid any grainy texture. If your blender isn’t super high-powered, you might want to soak the cashews in hot water for 15-30 minutes beforehand to soften them, then drain and blend. This cashew cream can be added to the soup at the same stage as the coconut milk, providing an undetectable yet wonderfully rich mouthfeel.

Step-by-Step Guide: How To Make Vegan Cream of Broccoli Soup

Creating this delicious soup is surprisingly simple. Follow these easy steps for a perfect bowl every time:

Step 1: Sauté the Aromatics

Begin by heating 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Once the oil is shimmering, add your chopped onions and minced garlic. Sauté gently for 2-3 minutes, stirring occasionally, until the onions become translucent and fragrant. This step is crucial for building the foundational flavors of your soup.

Chopped onion and garlic sizzling in olive oil in a white pot.

Step 2: Add Vegetables and Liquids to Simmer

Next, introduce the star ingredients: the fresh broccoli florets and the cubed potato. Stir them into the pot, ensuring they are well combined with the sautéed onions and garlic. Then, add the nutritional yeast, full-fat coconut milk, and vegetable broth. Give everything a good stir to combine all the ingredients thoroughly. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Cover the pot with a lid and let it simmer for 15 minutes, or until the broccoli and potato are fork-tender. This simmering time allows the flavors to meld beautifully and the vegetables to soften perfectly for blending.

Broccoli florets, potatoes, coconut milk, and vegetable broth simmering in a white pot.

Step 3: Blend to Perfection and Season

Once the vegetables are tender, remove the pot from the heat. Carefully blend the soup until it reaches your desired consistency. You can use an immersion blender directly in the pot for convenience, or transfer the soup in batches to a regular blender (be sure to vent the lid and cover with a towel to release steam). Blend until the soup is wonderfully smooth and creamy. If you prefer a soup with a bit more texture, you can blend it less, leaving some small pieces of broccoli. Finally, taste the soup and season generously with salt and freshly ground black pepper to enhance all the flavors. Serve hot and enjoy!

Creamy vegan broccoli soup being blended in a white pot with an immersion blender.

How Do You Thicken Cream of Broccoli Soup? Troubleshooting Tips

Even the most experienced home cooks can sometimes find their soup isn’t quite as thick as desired. Perhaps you added a little too much broth, or your broccoli-to-liquid ratio was slightly off. The good news is, a thin soup is an incredibly easy fix! Here are a few reliable methods to achieve that perfect, hearty consistency:

  • Add More Cooked Potato: If you have an extra cooked potato on hand, this is an excellent natural thickener. Simply cut it into small pieces, add it to your soup, and blend it in until smooth. The starch from the potato will quickly absorb excess liquid and create a thicker texture without altering the flavor.
  • Incorporate Chickpeas (My Favorite Trick!): This is a brilliant two-in-one solution! Blending in about one cup of canned chickpeas (rinsed and drained) not only thickens the soup but also provides a fantastic nutritional boost, including extra protein and fiber. Chickpeas blend seamlessly and add a subtle nutty flavor that complements the broccoli beautifully.
  • Use a Cornstarch Slurry: A classic and effective method, especially for quick thickening. In a small bowl, whisk together one tablespoon of cornstarch with one tablespoon of cold water until a smooth slurry forms. Slowly pour this mixture into your simmering soup while stirring continuously. Bring the soup to a light boil for a minute or two; the heat will activate the cornstarch, and the soup will thicken noticeably.
  • Simmer Longer: If your soup is only slightly thin, sometimes simply simmering it uncovered for an additional 5-10 minutes can help. This allows some of the excess liquid to evaporate, naturally concentrating and thickening the soup.

How to Store and Freeze Leftovers

This creamy vegan broccoli soup is perfect for meal prepping, making storage and freezing a breeze. You’ll love having a healthy, homemade meal ready whenever you need it:

  • Fridge Storage: Allow any leftover broccoli soup to cool completely to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 5 days. To reheat, gently warm the soup in a pot on the stovetop over medium-low heat, stirring occasionally, or microwave individual portions in a bowl until heated through.
  • Freezer Storage: For longer preservation, ensure the soup has cooled completely. Transfer it to freezer-safe containers or heavy-duty freezer bags, leaving a little headspace to allow for expansion. Freeze for up to 3 months. When you’re ready to enjoy, thaw the soup overnight in the refrigerator, or use the defrost setting on your microwave. Reheat gently on the stovetop or in the microwave until warm.

Pro Tips for the Perfect Vegan Broccoli Soup Every Time

  • Start with Quality Broccoli: The flavor of your soup directly correlates with the quality of your ingredients. Select a head of broccoli that is a deep, vibrant green color, with firm florets and no yellowing. Fresh, high-quality broccoli will yield the best taste.
  • Opt for Low-Sodium Vegetable Broth: Using a low-sodium vegetable broth gives you greater control over the seasoning. You can always add more salt to taste, but it’s much harder to correct an overly salty soup. Taste as you go and adjust accordingly.
  • Blend to Your Preferred Texture: The beauty of homemade soup is customization! Whether you prefer your soup silky smooth and entirely creamy, or with a few small, tender pieces of broccoli for added texture, blend it to your liking. An immersion blender offers easy control for this.
  • Don’t Overcook the Broccoli: While we want the broccoli to be tender enough to blend, avoid overcooking it to a mushy state before blending. Overcooked broccoli can lose some of its vibrant color and fresh flavor. Simmer just until fork-tender.
  • A Squeeze of Lemon (Optional but Recommended): A small squeeze of fresh lemon juice or a splash of apple cider vinegar at the very end, just before serving, can brighten all the flavors in the soup and add a wonderful zing.

Frequently Asked Questions (FAQ)

Is vegan broccoli soup healthy?

Absolutely! This Creamy Vegan Broccoli Soup recipe is exceptionally healthy. It’s brimming with essential vitamins (C, K, A), minerals, fiber, and protein. Made with whole, plant-based ingredients, it’s naturally low in saturated fat (compared to dairy-based versions) and cholesterol-free, making it an excellent part of a balanced and nutritious diet.

Can I use frozen broccoli in this soup?

Yes, you certainly can use frozen broccoli! It works perfectly well in this recipe and can be added directly from the freezer to the pot with the other vegetables. Just keep in mind that frozen broccoli can sometimes have a slightly milder or different flavor profile compared to fresh, and it may cook a bit faster. Adjust simmering time as needed until tender.

What do you serve with creamy vegan broccoli soup?

This versatile soup is delicious on its own as a light meal, but it truly shines when paired with complementary sides or garnished generously. Consider serving it with a side of crusty artisan bread, a grilled vegan cheese sandwich, or a fresh green salad for a complete meal. For toppings, try a swirl of vegan sour cream or yogurt, a sprinkle of fresh chives or parsley, toasted croutons, roasted pumpkin seeds, or a dash of red pepper flakes for a subtle kick. Even a drizzle of good quality olive oil can elevate the flavors!

Is this soup gluten-free?

Yes, this Creamy Vegan Broccoli Soup is naturally gluten-free! All the ingredients – broccoli, potato, onion, garlic, coconut milk, and vegetable broth – are typically gluten-free. Just ensure your vegetable broth is certified gluten-free if you have a severe allergy or sensitivity.

Can I add other vegetables to this soup?

Absolutely! This recipe is very flexible. You can easily add other quick-cooking vegetables during the simmering stage. Cauliflower, zucchini, or even a handful of spinach or kale (added at the very end before blending) would be delicious additions and further boost the nutrient content.

More Delicious Plant-Based Soup Recipes to Try

  • Hearty Vegan Potato Soup
  • Nourishing Golden Chickpea Soup
  • Elegant Vegan Cream Of Asparagus Soup
  • Comforting Vegetarian Cabbage Soup
  • Easy Slow Cooker Lentil Soup
Creamy vegan broccoli soup in a bowl with a spoon, garnished with green herbs.

We hope this Creamy Vegan Broccoli Soup becomes a cherished recipe in your kitchen! Its blend of ease, health, and incredible flavor makes it a perfect choice for any occasion. If you tried this recipe or any other on the blog, please let us know how you liked it by leaving a comment and rating below. Your feedback helps us grow and inspires other home cooks! Be sure to follow along on Pinterest, Instagram, and Facebook for even more delicious plant-based inspiration and healthy recipes!

Print Recipe

clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Vegan Broccoli Soup with chives on top in a white bowl.

Creamy Vegan Broccoli Soup

5 from 2 reviews
  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Appetizer, Soup, Lunch
  • Method: Cook, Blend
  • Cuisine: American, Global
  • Diet: Vegan, Dairy-Free, Gluten-Free
Print Recipe

Description

This Creamy Vegan Broccoli Soup is a rich, satisfying, and dairy-free delight, ready in just 30 minutes. Made with simple, wholesome ingredients, its velvety texture and deep flavor will make you want to reach for seconds! Perfect for a healthy, comforting meal any day of the week.


Ingredients

  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 4 garlic cloves, chopped
  • 4 cups broccoli florets
  • 1 medium russet potato, peeled and cut into small cubes
  • 2 tbsp nutritional yeast
  • 3/4 cup full-fat coconut milk (from a can)
  • 3 1/4 cups vegetable broth (low-sodium recommended)
  • Salt and pepper to taste


Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onions and minced garlic, and sauté for 2-3 minutes until the onions are translucent and fragrant.
  2. Stir in the broccoli florets and cubed potato, ensuring they are well combined with the aromatics.
  3. Pour in the vegetable broth and full-fat coconut milk. Add the nutritional yeast, along with a pinch of salt and pepper. Stir everything together until well combined.
  4. Bring the soup mixture to a gentle boil, then immediately reduce the heat to low. Cover the pot with a lid and let it simmer for 15 minutes, or until the broccoli and potato are tender enough to be easily pierced with a fork.
  5. Remove the pot from the heat. Using an immersion blender, blend the soup directly in the pot until it is smooth and creamy. Alternatively, carefully transfer the soup in batches to a regular blender (filling only halfway, venting the lid, and covering with a towel). Taste and adjust seasoning with additional salt and black pepper as needed before serving.

Notes

Store leftover soup in an airtight container in the fridge for up to 5 days, or in the freezer for up to 3 months.

For the best flavor and nutrients, always pick a head of broccoli that is a deep green color and firm to the touch.

Using a low-sodium vegetable broth allows you to control the saltiness of the soup more precisely. You can always add more salt if needed after blending.

For an even brighter flavor, a squeeze of fresh lemon juice at the end can elevate the soup beautifully.


Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 265
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Carbohydrates: 19g
  • Fiber: 5.2g
  • Protein: 10g

Did you make this recipe?

Share a photo and tag us on Instagram, Facebook, or Pinterest—we can’t wait to see what delicious creations you’ve made!