Velvety Vegan Broccoli & Cauliflower Bliss

Creamy Vegan Broccoli Cauliflower Soup: A Healthy & Dairy-Free Delight

Craving a rich, creamy soup but looking for a healthier, dairy-free alternative? Look no further! This delightful broccoli cauliflower soup recipe delivers on taste and texture without needing heavy cream, milk, or cheese. Crafted with simple, wholesome ingredients, this nourishing soup comes together effortlessly in just 40 minutes, making it an ideal choice for a quick weeknight dinner or comforting weekend meal.

A beautifully presented bowl of creamy vegan broccoli cauliflower soup, garnished with fresh herbs and served with crusty bread.
A wholesome and comforting bowl of creamy vegan broccoli and cauliflower soup, featuring vibrant florets, white beans, and potatoes.

A truly cheesy, creamy soup that’s completely free of dairy? Absolutely! The secret to its incredible richness lies in a clever combination of white beans, potato, and nutritional yeast. These plant-based powerhouses create a luscious base, transforming this into a surprisingly lightened-up yet incredibly satisfying version of traditional cauliflower and broccoli soup.

Bursting with fresh vegetables, boasting an irresistibly creamy texture, and remarkably easy to prepare in under an hour, this recipe is perfect for busy weeknights. It’s wonderfully warming on chilly days but also light enough to be savored year-round, proving that healthy eating can be both convenient and profoundly delicious.

Exploring more cozy soup creations? You might love these other plant-based favorites: try our comforting Chickpea Vegetable Chowder, the bright and refreshing Easy Lemon Chickpea Orzo Soup, or another classic reimagined, our Vegan Cream of Broccoli Soup!

Why You’ll Love This Healthy Soup Recipe

This vegan broccoli cauliflower soup isn’t just delicious; it’s packed with benefits that make it a standout choice for any meal. Here’s a quick overview of what makes this recipe truly special:

  • Dairy-Free Delight: Enjoy all the creaminess without any cheese, whole milk, or heavy cream, making it suitable for lactose-intolerant individuals or those avoiding dairy.
  • Wholly Plant-Based: This soup is 100% vegan, making it a fantastic option for plant-based diets. It’s also naturally nut-free and gluten-free, accommodating multiple dietary needs.
  • Oil-Free Option: Easily adaptable for an oil-free lifestyle, offering a lighter choice without compromising on flavor.
  • Nutrient-Rich Creaminess: White beans are not just for texture; they add significant creaminess while boosting nutrition with plant-based protein and fiber.
  • Vegetable Powerhouse: Abundantly packed with fresh vegetables, ensuring you get a generous serving of essential vitamins and minerals.
  • Highly Customizable: A versatile base that allows for endless variations, letting you tailor it to your taste and what’s in season.
  • Excellent for Meal Prep: Whips up quickly and stores beautifully, making it an ideal candidate for healthy meal prepping throughout the week.
  • Freezer-Friendly: Prepare a larger batch and freeze portions for convenient, healthy meals whenever you need them.
  • Cruciferous Goodness: Features healthy cruciferous vegetables like broccoli and cauliflower, known for their numerous health benefits.
  • Nutritional Value: Each serving provides approximately 202 calories and an impressive 12 g of protein, making it a satisfying and balanced meal.
  • Rich in Dietary Fiber: A fantastic source of dietary fiber, promoting digestive health and helping you feel fuller for longer.

Key Ingredients for Flavor and Creaminess

Creating this incredibly creamy and flavorful vegan broccoli cauliflower soup starts with selecting the right ingredients. Each component plays a vital role in achieving its comforting taste and satisfying texture. Here’s a closer look at what you’ll need:

All the fresh ingredients for making a healthy vegan broccoli cauliflower soup laid out, including white beans, onion, celery, nutritional yeast, and potato.
A colorful spread of fresh vegetables and pantry staples essential for this nourishing soup.
  • Oil: I typically use olive oil for its rich flavor and health benefits, but any cooking oil you prefer will work. For an entirely oil-free soup, simply sauté your vegetables with a splash of water or vegetable broth instead.
  • Onion: Essential for building a flavorful base. Both white or yellow onions are suitable choices and will lend a subtle sweetness to the soup.
  • Broccoli & Cauliflower: These are the stars of our soup! Aim for about 5 cups each of small florets, which roughly equates to 1 small head of cauliflower and 1 small head of broccoli. Don’t worry too much about exact measurements; feel free to adjust the quantities based on your preference for more broccoli or cauliflower.
  • Broth: The liquid foundation of our soup. Use your favorite store-bought vegetable broth or stock, a homemade variety, or even a bouillon base diluted with water. Ensure it’s low-sodium if you’re mindful of salt intake.
  • Spinach: Fresh baby spinach or regular spinach works best. Added towards the end, it wilts beautifully and boosts the soup’s nutritional profile with extra greens.
  • White Beans: The unsung hero for creaminess! Drained and rinsed canned white beans (such as cannellini or navy beans) create a velvety texture when blended. Their mild flavor makes them perfect for this role. While other white bean varieties work, cannellini beans are particularly good here. If you have extra white beans on hand, consider making this hearty Vegan White Bean Chili Recipe.
  • Nutritional Yeast: This is your secret weapon for that desirable “cheesy” flavor without any dairy. It provides a savory, umami depth that elevates the soup beautifully.
  • Herbs & Spices: The recipe calls for classic dried thyme and oregano, which provide a warm, earthy aroma. For a subtle kick, a pinch of cayenne pepper is optional but highly recommended. If using fresh herbs, substitute 2-3 tablespoons of finely chopped fresh thyme and 1-2 tablespoons of fresh oregano for the dried versions.
  • Potato: A simple yellow potato, peeled and diced, adds body and helps create the wonderfully thick consistency of the soup once blended.
  • Apple Cider Vinegar: A small amount brightens the flavors and adds a slight tang, balancing the richness of the soup.
  • Salt and Black Pepper: To season the soup to perfection. Always taste and adjust as you go.

This is a guide to the core ingredients. Please refer to the comprehensive recipe card at the conclusion of this post for precise measurements and detailed, easy-to-follow instructions.

Simple Step-by-Step Instructions

Follow these easy steps to create your delicious, creamy vegan broccoli cauliflower soup. The process is straightforward, ensuring a fantastic result every time.

Diced celery, onion, and minced garlic gently cooking in olive oil in a large Dutch oven.
Step 1: Sautéing the aromatic base ingredients.

Step 1: Sauté Aromatics. Begin by heating the oil in a large Dutch oven or a heavy-bottomed stock pot over medium heat. Once shimmering, add the diced onion, celery, and minced garlic. Season generously with a pinch of salt and freshly ground black pepper. Cook for approximately 4-6 minutes, stirring occasionally, until the vegetables have softened and become translucent, releasing their fragrant aromas.

Broccoli, cauliflower florets, and diced potato added to the pot with sautéed aromatics and spices.
Step 2: Adding the main vegetables and dried herbs.

Step 2: Add Vegetables and Seasonings. Incorporate the dried thyme, oregano, and optional cayenne pepper into the pot. Next, add the diced potato, broccoli florets, and cauliflower florets. Season with another small pinch of salt and stir everything well to ensure the vegetables are evenly coated with the herbs and spices.

The pot simmering with vegetable broth, broccoli, cauliflower, and potatoes, before the white beans are added.
Step 3: Simmering the vegetables in broth until tender.

Step 3: Simmer to Tenderness. Pour in the vegetable broth, ensuring all the vegetables are submerged. Bring the soup to a gentle simmer. Once simmering, reduce the heat to low, cover partially, and cook for 16-20 minutes, or until the potatoes and vegetables are fork-tender. Stir occasionally to prevent sticking. Towards the end of the simmering time, stir in the drained and rinsed white beans.

A portion of the cooked soup, spinach, nutritional yeast, and apple cider vinegar in a high-speed blender, ready to be pureed.
Step 4: Blending a portion of the soup for ultimate creaminess.

Step 4: Blend for Creaminess. Carefully transfer about half of the cooked soup mixture from the pot into a high-speed blender. Add the fresh spinach, nutritional yeast, and apple cider vinegar to the blender as well. Secure the lid and blend until the mixture is completely smooth and creamy. If you prefer a chunkier soup, blend less; for a silky-smooth consistency, blend longer. For a completely smooth soup, you may blend the entire batch in 2-3 portions.

The large pot of creamy vegan broccoli and cauliflower soup after blending, with a beautiful vibrant green hue.
Step 5: The finished creamy soup, ready to be served and enjoyed.

Step 5: Combine and Serve. Pour the blended, creamy soup back into the pot with the remaining unblended soup. Stir thoroughly to combine all the textures. Taste and adjust seasonings, adding more salt and pepper as needed. Serve this comforting soup hot with a side of warm, crusty bread or a sprinkle of fresh herbs for a truly delicious and satisfying meal that the entire family will enjoy.

Recipe FAQs: Your Questions Answered

Here are some frequently asked questions to help you get the most out of your creamy vegan broccoli cauliflower soup.

How do you store leftover broccoli cauliflower soup?

Once the soup has cooled completely to room temperature, transfer it to an airtight container. It can be stored safely in the refrigerator for up to 4 days. To reheat, simply warm it in a pot on the stovetop over medium heat, stirring occasionally, or use the microwave until heated through.

Can you freeze broccoli cauliflower soup?

Yes, this soup freezes beautifully! Allow the soup to cool completely before transferring it into freezer-safe containers or bags. It can be frozen for up to 2 months. For best results, thaw the frozen soup in the refrigerator overnight before gently reheating it on the stovetop or in the microwave.

Can I add other vegetables to this soup?

Absolutely! This soup is very versatile. Carrots, zucchini, sweet potatoes, or even green beans would make excellent additions. Feel free to experiment with seasonal vegetables you have on hand.

Is this soup spicy?

The recipe includes an optional pinch of cayenne pepper, which adds a very mild warmth. If you prefer a spicier soup, you can increase the amount of cayenne, or for no heat at all, simply omit it.

Effortless Instant Pot Instructions

For those who love the convenience and speed of an Instant Pot, this creamy vegan broccoli cauliflower soup can be made even faster. Here’s how to adapt the recipe for your pressure cooker:

  1. Sauté Aromatics: Add the oil (or water/broth for oil-free), celery, onion, and garlic to the Instant Pot. Season with salt and pepper. Select the “Saute” function and cook for 4-5 minutes, stirring until softened.
  2. Add Vegetables & Broth: Stir in the dried herbs and spices, followed by the broccoli, potato, and cauliflower. Pour in the vegetable broth.
  3. Pressure Cook: Secure the lid on the pressure cooker and set the valve to “Sealing.” Cook the soup on high pressure for 3 minutes. Once cooking is complete, carefully use the quick release method to release the pressure.
  4. Blend for Creaminess: Carefully scoop about half of the cooked soup mixture into a blender along with the spinach, nutritional yeast, and apple cider vinegar. Blend until smooth.
  5. Combine and Serve: Return the blended soup to the Instant Pot and stir it thoroughly with the remaining unblended soup. Taste and adjust seasonings as needed. Serve immediately and enjoy your quick, comforting soup!
A close-up of a rustic bowl of creamy vegan broccoli, cauliflower, potato, and white bean soup, garnished with black pepper.
A wholesome and satisfying bowl of soup, ready to be enjoyed.

Expert Cooking Notes & Tips for Success

To ensure your vegan broccoli cauliflower soup turns out perfectly creamy and delicious every time, keep these handy tips in mind:

  • Uniform Vegetable Chunks: For consistent cooking and an appealing texture, try to cut all the broccoli and cauliflower florets into roughly the same 1-inch size. This ensures they cook evenly and become tender at the same rate.
  • Potato Prep: While I prefer to peel the potato for a smoother soup consistency, it’s not strictly necessary. If you don’t mind a little extra texture and want to retain maximum nutrients, you can certainly leave the skin on. Just ensure it’s thoroughly scrubbed.
  • Spice It Up (or Down): The soup is incredibly flavorful with a bit of warmth from the cayenne pepper, but it is an entirely optional ingredient. If you enjoy more heat, feel free to increase the amount. Alternatively, red pepper flakes can be used as a substitute for cayenne for a similar spicy kick.
  • Blender Choice: For the smoothest, most luxurious consistency, a traditional high-speed blender is highly recommended. However, if you don’t have one, you can still achieve a creamy result using an immersion blender directly in the pot. Simply pulse until you reach your desired consistency. You could also use a food processor in batches, adding the spinach, nutritional yeast, and vinegar to it with the soup mixture.
  • Taste and Adjust: Always taste your soup before serving and adjust the seasonings (salt, pepper, and even a little more vinegar or nutritional yeast) to suit your personal preference. Flavors can deepen as the soup cools slightly.
  • Serving Suggestions: This versatile soup pairs wonderfully with a variety of accompaniments. Try serving it with warm crusty bread for dipping, a fresh side salad, a sprinkle of vegan parmesan cheese, or a swirl of plant-based sour cream or plain vegan yogurt for an extra touch of decadence.
Bowl of soup with broccoli, cauliflower, white beans and potato.
Rating: 3.67 from 3 votes

Vegan Broccoli and Cauliflower Soup

By:
Deryn Macey

This light and healthy broccoli cauliflower soup is made without cream or cheese but is still incredibly creamy and satisfying. Packed with nutritious ingredients and quick and easy to make, this soup is always a good choice for a wholesome meal.

Prep:
10 mins
Cook:
30 mins
Total:
40 mins
Servings:
6
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 1 tbsp oil (olive oil or desired cooking oil)
  • 1 onion, diced (about 1 cup, 135g)
  • 4 cloves garlic, minced or grated
  • 2 ribs celery, diced (about 1 cup, 145g)
  • 1 tsp dried thyme
  • ½ tsp oregano
  • ¼ tsp of cayenne, optional (or red pepper flakes)
  • 1 yellow potato, peeled and diced (about 1 cup, 165g)
  • 1 small head broccoli, cut into 1-inch pieces (about 5 cups, 305g)
  • 1 small head cauliflower, cut into 1-inch pieces (about 5 cups, 460g)
  • 6 cups vegetable broth
  • 540 ml can white beans, drained and rinsed (cannellini or navy beans)
  • 2 cups spinach (fresh baby or regular, about 30g)
  • ½ cup nutritional yeast
  • 2 tbsp apple cider vinegar
  • Salt and black pepper, to taste

Instructions

  1. In a large pot or Dutch oven, heat 1 tablespoon of oil over medium heat. Add the diced onion, minced garlic, and diced celery. Season with salt and pepper. Cook for 4-6 minutes, stirring occasionally, until the vegetables are tender and fragrant.

  2. Add the dried thyme, oregano, and optional cayenne pepper to the pot. Stir in the diced potato, broccoli florets, and cauliflower florets. Season with another pinch of salt and pepper, then stir well to combine all ingredients.

  3. Pour in the vegetable broth and bring the soup to a gentle simmer. Once simmering, reduce the heat to low. Cook uncovered for 16-20 minutes, stirring occasionally, until the potatoes and other vegetables are fork-tender. Once tender, stir in the drained and rinsed white beans.

  4. Carefully transfer approximately half of the soup mixture to a blender. Add the fresh spinach, nutritional yeast, and apple cider vinegar. Blend until completely smooth and creamy. If you desire a fully smooth soup, blend the entire batch in 2-3 smaller portions. For a chunkier soup, blend less of the mixture. (Alternatively, use an immersion blender directly in the pot, adding spinach, nutritional yeast, and vinegar).

  5. Pour the blended soup back into the pot with the remaining unblended soup and stir thoroughly to combine. Taste the soup and adjust seasonings with additional salt and pepper as needed. Serve hot in bowls and enjoy this wholesome, satisfying meal!

Video

Notes

You can blend the whole soup in batches if you prefer a completely smooth soup rather than one with some texture.

If you don’t have a traditional blender, a stick blender (immersion blender) or a food processor can be used. Add the spinach, nutritional yeast, and vinegar directly to the pot with the immersion blender, or blend in batches in a food processor. A traditional blender is generally suggested for the silkiest results.

This recipe yields approximately 4 large servings or 6-8 smaller servings. The provided nutrition facts are calculated based on 6 servings.

Leftover soup can be stored in an airtight container in the fridge for up to 4 days. It also freezes well; transfer to a freezer-safe container and freeze for up to 2 months. Remember to thaw overnight in the fridge before reheating.

Nutrition

Serving: 1g, Calories: 202kcal, Carbohydrates: 32g, Protein: 12g, Fat: 4g, Sodium: 699mg, Fiber: 10g, Sugar: 8g

Enjoyed this recipe? Please take a moment to rate and leave a comment below!

The Health Benefits of Broccoli and Cauliflower

Broccoli and cauliflower aren’t just delicious in this soup; they’re nutritional powerhouses that bring a wealth of health benefits to your plate. As cruciferous vegetables, they are celebrated for their dense nutrient content and protective properties.

Broccoli is an excellent source of Vitamin C, a powerful antioxidant that supports immune function, and Vitamin K, which is crucial for blood clotting and bone health. It also provides a good amount of fiber, which aids digestion, and various B vitamins, important for energy metabolism. Beyond vitamins, broccoli contains sulforaphane, a compound with potent anti-inflammatory and anti-cancer properties.

Similarly, Cauliflower is rich in Vitamin C and Vitamin K, as well as several B vitamins. It’s a fantastic source of fiber, promoting gut health and satiety. Cauliflower is unique for its high content of choline, an essential nutrient involved in brain development and nerve function. Like broccoli, it contains glucosinolates and isothiocyanates, which are beneficial plant compounds linked to disease prevention.

By incorporating these two incredible vegetables into your diet through this creamy soup, you’re not only treating your taste buds but also providing your body with a robust dose of vitamins, minerals, antioxidants, and fiber. This makes the vegan broccoli cauliflower soup a truly wholesome and health-supporting meal option.

Customizing Your Creamy Soup: Variations & Add-ins

One of the best aspects of this vegan broccoli cauliflower soup is its versatility. While the recipe is perfect as written, it also serves as a fantastic base for customization. Don’t hesitate to experiment with different ingredients to suit your taste preferences or to utilize what you have on hand.

  • Extra Vegetables: Enhance the nutritional value and flavor by adding other vegetables. Sliced carrots or diced sweet potatoes can be added with the broccoli and cauliflower for extra sweetness and color. A handful of peas or corn can be stirred in during the last few minutes of cooking.
  • Herbs & Spices: Beyond thyme and oregano, consider fresh rosemary, sage, or a bay leaf for deeper aromatic notes during the simmering stage. For a different flavor profile, a touch of curry powder or smoked paprika could add a delicious twist.
  • Protein Boost: While white beans provide good protein, you can easily add more. Cooked lentils, chickpeas, or even plant-based chicken strips (added towards the end) would be great additions.
  • Thicker or Thinner: If you prefer an even thicker soup, reduce the amount of broth slightly, or add an extra potato to the blend. For a thinner consistency, simply add a bit more vegetable broth until it reaches your desired texture.
  • Garnishes: A simple garnish can elevate your soup experience. Think fresh parsley or dill, a swirl of vegan pesto, toasted pumpkin seeds or croutons for crunch, or a sprinkle of chili flakes for an extra kick.
  • Creaminess Factor: For an even richer, more indulgent creaminess, you could blend in a quarter cup of soaked cashews (make sure to soak them for at least 30 minutes, then drain) with the white beans and potato. This will add extra richness without dairy.

Feel free to get creative and make this healthy soup uniquely yours!

Conclusion: A Must-Try Vegan Soup

This creamy vegan broccoli cauliflower soup is more than just a recipe; it’s a testament to how flavorful, comforting, and satisfying plant-based cooking can be. By cleverly utilizing white beans, potatoes, and nutritional yeast, we’ve created a dairy-free masterpiece that rivals its traditional counterparts in richness and texture, all while being packed with wholesome nutrients.

Whether you’re looking for a quick and healthy weeknight dinner, a meal prep champion, or simply a delicious way to enjoy more vegetables, this soup ticks all the boxes. Its simple ingredients, straightforward instructions, and incredible taste make it an instant favorite for families and food enthusiasts alike.

So, gather your ingredients, follow these easy steps, and treat yourself to a bowl of this wonderfully creamy, healthy, and utterly delicious broccoli cauliflower soup. It’s a warm embrace in a bowl, perfect for any time of the year. Don’t forget to customize it to your liking and share your creations!