Velvety Vegan Broccoli Cheddar Soup

Discover the ultimate comfort in a bowl with this rich, creamy, and wonderfully cheesy Vegan Broccoli Cheddar Soup. Crafted with wholesome ingredients, it’s astonishingly dairy-free and comes together in just 30 minutes, making it a perfect quick meal for any day of the week.

If the delightful combination of broccoli and cheddar is a favorite in your household, then you’re in for a treat! This hearty soup delivers all the beloved flavors and textures without any dairy. For more plant-based culinary adventures that celebrate this classic pairing, be sure to explore our “Chicken” Broccoli Rice Vegan Casserole and these indulgent Vegan Cheesy Broccoli Twice Baked Potatoes.

scooping up vegan broccoli cheddar soup with a wooden spoon.
A spoonful of creamy vegan broccoli cheddar soup.

The Ultimate Creamy & Cheesy Vegan Broccoli Cheddar Soup: A 30-Minute Dairy-Free Delight

There’s nothing quite like a warm bowl of creamy soup to bring comfort, especially when it’s packed with nutrients and bursting with flavor. This Vegan Broccoli Cheddar Soup stands out as a true culinary triumph, transforming humble plant-based ingredients into a rich, decadent meal that rivals its traditional dairy-laden counterpart. Each velvety spoonful offers a delightful balance of savory “cheesiness” and the fresh, earthy goodness of broccoli, making it an instant favorite for both vegans and non-vegans alike.

What makes this particular recipe truly exceptional is its remarkable simplicity and speed. You only need a handful of everyday ingredients, a large pot, and a blender to whip up a generous batch of this vegetarian broccoli cheddar soup. The magic begins with a luscious, wholesome pureed base, meticulously crafted from potatoes, carrots, and cashews, which effortlessly mimics the texture and richness of dairy. This creamy foundation is then elevated with vibrant, fresh broccoli florets and a generous helping of shredded vegan cheese, melting into a golden, irresistible soup. The result is a deeply satisfying, veggie-packed meal that feels indulgent yet is surprisingly healthy.

Beyond its incredible taste and texture, this plant-based broccoli cheddar soup offers the perfect blend of stealthy nutrition and pure comfort. It’s an excellent way to get more vegetables into your diet, and it appeals to even the pickiest eaters. Enjoy your creamy soup as a standalone delight, or pair it with some crusty artisan bread for dipping and a refreshing kale Caesar salad for a simple, hearty, and cozy meal that adults and children will equally adore. It’s perfect for busy weeknights, chilly evenings, or whenever you crave a bowl of pure, wholesome deliciousness.

a spoon taking a scoop of broccoli cheddar soup out of a white bowl.
Enjoying a bowl of comforting vegan broccoli cheddar soup.

Why You Will Love This Vegan Broccoli Cheddar Soup

This recipe isn’t just another soup; it’s a game-changer for anyone seeking healthy, delicious, and convenient plant-based meals. Here are a few compelling reasons why this vegan broccoli cheddar soup will become a staple in your kitchen:

  • Unbelievably Creamy & Cheesy Without Dairy: The ingenious combination of potatoes, carrots, and cashews creates a luxuriously smooth and rich base that truly mimics the texture of traditional cream-based soups. Nutritional yeast provides that essential “cheesy” flavor, making it incredibly satisfying for dairy-free diets.
  • Quick & Easy: Ready in Just 30 Minutes: Perfect for busy weeknights, this recipe minimizes prep time and maximizes flavor. From chopping to simmering to blending, the entire process is designed for efficiency without compromising on taste.
  • Nutrient-Packed Goodness: Loaded with fresh broccoli, carrots, and potatoes, this soup is a fantastic source of vitamins, minerals, and fiber. It’s a delicious way to boost your daily vegetable intake, and thanks to cashews, it also offers healthy fats.
  • Family-Friendly Comfort Food: Its mild, savory, and familiar flavors make it a hit with both adults and kids. It’s a clever way to introduce more plant-based meals to your family, even to those who might be skeptical of vegan cuisine.
  • Highly Customizable: While perfect as is, this soup is incredibly versatile. You can easily adjust the consistency, add more vegetables, or experiment with various seasonings and toppings to suit your personal preferences.

Key Ingredients for a Perfect Plant-Based Broccoli Soup (with Smart Substitutions)

Crafting this incredible vegan broccoli cheddar soup relies on a few powerhouse ingredients. Here’s a deeper look into each one, along with helpful substitution tips to ensure your soup is always a success:

  • Olive Oil: Essential for sautéing the aromatics and building the foundational flavor of the soup. For an oil-free alternative, you can easily use vegetable broth to sauté the onion and garlic instead.
  • Onion & Garlic: These aromatic vegetables are the backbone of flavor in any good soup. They add depth, warmth, and a subtle sweetness that complements the cheesy notes. Always use fresh for the best results.
  • Potatoes: The unsung hero for creaminess! Potatoes, particularly starchy varieties like Russet or Yukon Gold, are blended into the base to create a naturally thick, smooth, and satisfying consistency without any dairy or flour. They also add a gentle starchiness that helps bind the soup. While Russet or Yukon Gold are ideal, feel free to use any potato variety you have on hand; just ensure they are peeled and chopped to ensure a smooth blend.
  • Carrots: Beyond adding nutritional value, carrots play a crucial role in giving this soup its signature golden-orange “cheddar” hue and a touch of natural sweetness. Much like in a classic vegan cheese sauce, they contribute to the overall color and flavor profile.
  • Raw Cashews: These magnificent nuts are vital for achieving the soup’s incredibly creamy and rich texture. When blended after simmering, they emulsify beautifully, creating a silky-smooth mouthfeel. You don’t need to soak them ahead of time for this recipe, as they soften perfectly during the simmering process. If cashews are not an option, blanched almonds, macadamia nuts, or even sunflower seeds can work as alternatives, though the texture might vary slightly. For a completely nut and seed-free option, a touch of full-fat coconut cream stirred in at the end can provide a similar richness.
  • Vegetable Broth: The liquid base for our soup. Choose a high-quality vegetable broth for the best flavor. Low-sodium varieties are great if you prefer to control the salt content yourself.
  • Nutritional Yeast: This is the secret ingredient for that unmistakable cheesy flavor in vegan cooking! Nutritional yeast has a savory, umami taste reminiscent of cheese, making it indispensable for a truly “cheesy” vegan broccoli soup. Do not confuse it with active dry yeast, as they are not interchangeable.
  • Smoked Paprika: Adds a subtle smoky depth and a beautiful color to the soup, enhancing the overall savory profile. If you don’t have smoked paprika, regular sweet paprika can be used, but you’ll miss that extra layer of smoky flavor.
  • Salt: Crucial for seasoning and bringing out all the delicious flavors. Always taste and adjust to your preference.
  • Water: Used to thin the soup to your desired consistency after blending. Have 1-2 cups on hand, but add gradually.
  • Broccoli: The star vegetable! Fresh broccoli florets, finely chopped, are best for this soup, ensuring they cook quickly and integrate well. You can save time by using frozen broccoli florets (thaw first) or pre-chopped broccoli from the grocery store. For added nutritional complexity and texture, feel free to experiment with other vegetables like cauliflower, peas, or diced celery.
  • Shredded Vegan Cheese: While the nutritional yeast provides a fantastic cheesy flavor, adding shredded vegan cheddar cheese takes this soup to the next level of indulgence. It melts into the soup, creating gooey pockets of cheesiness in every bite. Brands like Violife, Daiya, or Follow Your Heart work wonderfully. This ingredient is optional but highly recommended for the ultimate cheesy experience.

How to Make the Best Vegan Broccoli Cheddar Soup: Step-by-Step

Crafting this delicious vegan broccoli cheddar soup is a straightforward process. Follow these detailed steps to achieve a perfectly creamy and cheesy result. Find the complete recipe with precise measurements in the recipe card below.

sauteeing chopped onion and garlic in a large black pot.
Sautéing onion and garlic, the foundation of flavor for your soup.

Step 1: Sauté the Aromatics. Begin by heating the olive oil (or vegetable broth for an oil-free option) in a large, heavy-bottomed soup pot over medium heat. Once warm, add the chopped onion and minced garlic. Sauté them for 2-3 minutes, stirring frequently, until they become soft and wonderfully fragrant. This step is crucial for building a deep, savory flavor foundation for your soup.

cooking broccoli cheddar soup in a large black pot.
Simmering the base ingredients to tender perfection.

Step 2: Simmer the Creamy Base. To the pot with the sautéed aromatics, add the chopped potatoes, carrots, raw cashews, vegetable broth, nutritional yeast, smoked paprika, and salt. Give everything a good stir to combine. Bring the mixture to a rolling boil, then immediately reduce the heat to a gentle simmer. Cover the pot and let it cook for about 15 minutes, or until all the vegetables, especially the potatoes and carrots, are completely fork-tender. The cashews will also soften beautifully during this simmering process, ensuring they blend into a smooth cream.

broccoli florets and shredded vegan cheese on top of a pot of broccoli cheddar soup in a large black pot.
Adding fresh broccoli and vegan cheese to the creamy base.

Step 3: Blend to Velvety Smoothness. Carefully transfer the hot soup mixture from the pot to a high-speed blender. Be cautious when blending hot liquids; you may need to work in batches, filling the blender only half full and venting the lid slightly (covering with a kitchen towel to prevent splatters). Blend until the soup is incredibly smooth and creamy, with no visible chunks. Alternatively, for a more convenient option, use an immersion blender directly in the pot until you achieve your desired silky consistency. This step transforms the cooked vegetables and cashews into the rich, dairy-free “cheese” sauce base.

Step 4: Combine and Simmer with Broccoli & Cheese. Pour the blended soup back into the large pot. Assess the consistency: if your soup is thicker than you prefer, gradually stir in 1-2 cups of water (or more, as needed) until it reaches your desired creamy texture. Next, add the finely chopped broccoli florets and, if using, the shredded vegan cheddar cheese. Stir these into the soup until well combined. Bring the soup back up to a gentle boil, then reduce the heat to a simmer. Continue to cook for another 10 minutes, or until the broccoli is tender-crisp and cooked through. During this final simmer, the vegan cheese will melt beautifully, incorporating into the soup and adding an extra layer of richness and flavor.

Step 5: Serve and Savor. Once the broccoli is cooked and the cheese is melted, taste the soup and adjust the salt or other seasonings if necessary. Serve the steaming hot vegan broccoli cheddar soup in individual bowls. For an extra touch of indulgence, top with additional shredded vegan cheddar cheese, a sprinkle of fresh parsley, or a dash of red chili flakes. Enjoy this comforting and hearty meal immediately!

a large black pot filled with vegan broccoli cheddar soup.
A generous pot of homemade vegan broccoli cheddar soup, ready to be served.

Pro Tips and Delicious Variations

Elevate your Vegan Broccoli Cheddar Soup with these expert tips and creative variations:

  • Achieving Your Desired Texture: If you prefer an extra-creamy soup with minimal texture, here’s a trick: add about half of your broccoli florets to the pot along with the potatoes and carrots in Step 2. Blend all these ingredients together until perfectly smooth in Step 3. Then, add the remaining broccoli florets in Step 4 and simmer as directed. This method ensures a silky base while still having some tender broccoli pieces for delightful bite. For an even finer chop on the broccoli, a food processor can be a real time-saver.
  • Nut-Free Option: While cashews contribute significantly to the soup’s incredible creaminess, this recipe can be adapted for nut allergies. Simply omit the cashews entirely. The soup will still be delicious and flavorful, though slightly less thick and rich. To restore some of that lost creaminess, stir in 2-3 tablespoons of full-fat coconut cream at the very end of the cooking process. Alternatively, soaked and peeled sunflower seeds can sometimes provide a similar thickening effect, if seeds are permitted.
  • Elevate the Flavor Profile: Don’t be afraid to experiment with additional seasonings. A pinch of dry mustard powder can enhance the “cheesy” notes, while a squeeze of fresh lemon juice at the end can brighten the entire soup. A dash of white pepper offers a subtle warmth, and a tiny splash of apple cider vinegar can also add a nice tang.
  • Creative Topping Ideas: Beyond extra shredded vegan cheese, consider these toppings to add flair and flavor to each bowl:
    • Crispy Roasted Broccoli Florets: Roast a few extra florets until slightly charred for a textural contrast.
    • Homemade Croutons: Toast some bread cubes with garlic powder and olive oil until golden.
    • Fresh Herbs: A sprinkle of fresh parsley or chives adds a pop of color and freshness.
    • Spicy Kick: Red chili flakes or a drizzle of sriracha for those who love a bit of heat.
    • Vegan Bacon Bits: For a smoky, savory crunch.
  • Adding More Veggies: This soup is a fantastic base for incorporating other vegetables. Consider adding finely diced celery, a handful of frozen peas, corn, or even a different type of squash like butternut or sweet potato for a slightly sweeter twist. Just ensure they are chopped to a size that will cook adequately during the simmering steps.

Frequently Asked Questions About Vegan Broccoli Cheddar Soup

  1. Can I make this in an Instant Pot? While this recipe hasn’t been specifically tested in an Instant Pot, it’s certainly possible to adapt. I would recommend cooking the potatoes, carrots, cashews, and aromatics with the broth and seasonings under high pressure for about 5-7 minutes, followed by a quick release. Then, carefully blend the soup, return it to the pot, and stir in the broccoli and vegan cheese. Use the Sauté function to simmer for a few more minutes until the broccoli is tender and the cheese is melted.
  2. Do I have to soak the cashews ahead of time? No, for this particular recipe, pre-soaking the cashews is not necessary. The simmering process, where the cashews boil along with the vegetables, is sufficient to soften them enough for a perfectly smooth blend. This saves you an extra step and makes the recipe even quicker!
  3. How long does vegan broccoli soup last? Leftovers of this delicious vegan broccoli cheddar soup will keep beautifully in an airtight container in the refrigerator for up to 3-4 days. It often tastes even better the next day as the flavors meld and deepen.
  4. Can you freeze it? Yes, this soup freezes exceptionally well! Allow it to cool completely before transferring it to freezer-safe containers or bags. It can be stored in the freezer for up to 2-3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth or water if needed to restore its creamy consistency.
  5. Is this soup healthy? Absolutely! This vegan broccoli cheddar soup is packed with nutrient-dense vegetables like broccoli, carrots, and potatoes, providing vitamins, minerals, and fiber. The cashews offer healthy fats, and nutritional yeast is a source of B vitamins. It’s a wholesome, dairy-free meal that is naturally lower in saturated fat than traditional versions.
  6. What makes it so creamy without dairy? The incredible creaminess comes from a clever combination of starchy potatoes and rich raw cashews. When blended with the vegetable broth, these ingredients create a naturally thick and smooth base that perfectly mimics the texture of cream-based soups, all without any animal products.
a white bowl filled with vegan broccoli cheddar soup and a spoon.
A comforting bowl of vegan broccoli cheddar soup, ready to be enjoyed.

Explore More Creamy and Comforting Vegan Soups

If you’ve fallen in love with the creamy, comforting nature of this broccoli cheddar soup, you’ll be thrilled to discover other heartwarming vegan soup recipes perfect for any occasion. Each of these offers unique flavors and textures, proving that plant-based comfort food is both satisfying and incredibly delicious:

  • Easy Vegan Potato Soup: A classic, hearty soup that’s incredibly simple to make and deeply satisfying.
  • Vegan Corn Chowder: Sweet corn kernels suspended in a rich, creamy broth, perfect for a taste of summer any time of year.
  • Vegan Cauliflower Soup: A surprisingly decadent and velvety soup, highlighting the subtle sweetness of cauliflower.
  • Easy Vegan Tomato Soup: The ultimate nostalgic comfort food, perfect for dipping grilled cheese sandwiches.

Vegan Broccoli Cheddar Soup Recipe

close up on a wooden spoon scooping vegan broccoli cheddar soup out of a pot.
Creamy and Cheesy Vegan Broccoli Cheddar Soup

This incredibly creamy and cheesy Vegan Broccoli Cheddar Soup is made with simple ingredients and ready in just 30 minutes, all without a drop of dairy!

Rating: 5 out of 5 stars (123 ratings)

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Servings: 6 servings
  • Course: Soup
  • Cuisine: American
  • Author: Nora Taylor

Ingredients

  • 2 tablespoons olive oil (or vegetable broth for oil-free)
  • 1 small sweet onion, chopped
  • 3 cloves garlic, minced
  • 1 medium russet potato, peeled and chopped
  • 3 medium carrots, peeled and chopped
  • 1/2 cup raw cashews (unsoaked is fine for this recipe)
  • 4 cups vegetable broth
  • 1/2 cup nutritional yeast
  • 1 teaspoon smoked paprika (or regular paprika)
  • 1 teaspoon salt, or to taste
  • 1-2 cups water, as needed (for desired consistency)
  • 4 cups broccoli, finely chopped
  • 2 cups shredded vegan cheddar cheese (e.g., Violife, optional but highly recommended)

Instructions

  1. In a large soup pot, heat the olive oil (or vegetable broth) over medium heat. Add the chopped onion and minced garlic, and sauté for 2-3 minutes until soft and fragrant, stirring frequently.
  2. Add the chopped potato, carrots, raw cashews, vegetable broth, nutritional yeast, smoked paprika, and salt to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Cook for about 15 minutes, or until the vegetables are fork-tender. The cashews will soften during this process, making them easy to blend.
  3. Carefully transfer the hot soup mixture to a blender. Blend until thoroughly smooth and creamy. If you have an immersion blender, you can blend directly in the pot instead.
  4. Pour the blended soup back into the large pot. If the soup is too thick for your preference, gradually add water (1-2 cups, or as needed) until your desired consistency is reached. Stir in the finely chopped broccoli florets and shredded vegan cheddar cheese (if using).
  5. Bring the soup back to a gentle boil, then lower the heat to a simmer. Cook for another 10 minutes, or until the broccoli is tender-crisp and cooked through, and the vegan cheese has completely melted into the soup, making it extra rich and cheesy.
  6. Taste and adjust seasoning if necessary. Serve hot in individual bowls, optionally topped with more shredded vegan cheddar cheese or your favorite toppings. Enjoy! Leftovers will keep for 3-4 days in an airtight container in the refrigerator. It can also be frozen.

Recipe Notes

  • Broccoli Texture: For a smoother soup with less texture, blend half of the broccoli florets along with the potatoes and carrots in step 3. Then add the remaining broccoli in step 4 for some tender chunks. You can also use a food processor to chop the broccoli very finely.
  • Nut-Free Alternative: If you have a nut allergy, you can omit the cashews. The soup won’t be as thick, but you can stir in a couple of tablespoons of full-fat coconut cream at the end for added creaminess.
  • Immersion Blender: For convenience, an immersion blender can be used to blend the soup directly in the pot, skipping the transfer step to a traditional blender.

Nutrition Information (per serving)

  • Serving: 1 serving
  • Calories: 324kcal
  • Carbohydrates: 34g
  • Protein: 8g
  • Fat: 18g
  • Saturated Fat: 4g
  • Polyunsaturated Fat: 1g
  • Monounsaturated Fat: 6g
  • Sodium: 1439mg
  • Potassium: 661mg
  • Fiber: 6g
  • Sugar: 7g
  • Vitamin A: 5972IU
  • Vitamin C: 61mg
  • Calcium: 90mg
  • Iron: 3mg

Did you make this recipe? Share your creations by mentioning @nora_cooks_vegan_ or tagging #noracooks!

This beloved recipe was first posted in September 2018 and has since been republished with stunning new photos and the optional addition of shredded vegan cheddar cheese to further enhance its irresistible dairy-free deliciousness. Rest assured, the core recipe that so many have loved remains wonderfully unchanged, ensuring the same fantastic results.