Craving a rich, comforting bowl of creamy soup that’s also incredibly wholesome and nourishing? Look no further than this delightful **Vegan Broccoli Cheddar Soup**! This isn’t just any soup; it’s a culinary masterpiece crafted to deliver all the cozy, cheesy flavor you love, without a single drop of dairy. Made with tender sautéed broccoli and carrots, infused with savory spices, and built upon a luscious cashew-based broth, this recipe redefines healthy comfort food.
Whether you’re following a Whole30 protocol, a Paleo diet, or simply seeking delicious dairy-free and plant-based options, this soup is a perfect fit. It’s designed to be universally appealing, proving that healthful eating can be profoundly satisfying and bursting with flavor. Imagine a chilly evening, a warm bowl in your hands, and every spoonful bringing a harmonious blend of textures and tastes – that’s the experience this vegan broccoli cheddar soup promises.

For the full list of measurements, ingredients, and detailed instructions, please see the recipe card below.
Why This Vegan Broccoli Cheddar Soup Will Become Your New Favorite
This **dairy-free broccoli soup** isn’t just good; it’s exceptionally good. Here’s why this recipe stands out and is poised to become a staple in your kitchen:
- A Healthier Take on a Classic Comfort: This vegan cheddar broccoli soup draws its inspiration from beloved restaurant favorites, like those at Panera and TGIFriday’s. We set out to create a plant-based alternative that not only rivals the original in taste and texture but also surpasses it in nutritional value. Even the most dedicated dairy lovers will be amazed by the rich, cheesy flavor of this vegan substitution. It’s proof that you can enjoy classic comfort food without compromise.
- Effortlessly Easy & Quick to Prepare: You don’t need to be a gourmet chef to whip up this delicious soup. The process is incredibly straightforward and efficient, making it perfect for busy weeknights. The steps are simple: sauté the aromatics (onions and garlic), add your vibrant broccoli and carrots, simmer them in a flavorful broth, blend the creamy cashew base with key seasonings, and then combine everything into one silky-smooth, irresistible soup. It comes together quickly, leaving you more time to savor your meal.
- Nutritional Powerhouse in Every Bowl: This soup is a nutritional MVP, cleverly sneaking in a wealth of health benefits. Each serving is packed with essential vitamins and minerals. You’ll find approximately 4 cups of **vitamin C-rich broccoli**, known for its immune-boosting properties and fiber content. The creamy base comes from **protein-packed cashews**, which provide healthy fats and a satisfying richness. And let’s not forget the **beta-carotene-rich carrots**, vital for vision and overall health. It’s clean eating that feels utterly indulgent, ensuring you never feel like you’re missing out.
- Ideal for Any Occasion & Super Versatile: This **creamy vegan soup** is not only the ideal fall weeknight dinner, offering warmth and hearty satisfaction, but it also makes fantastic leftovers that can make your next day’s lunch something to look forward to. Its dairy-free nature makes it wonderfully freezer-friendly, allowing you to prepare large batches and store them for future meals without worrying about curdling. This versatility means you always have a wholesome, delicious option on hand.
- Perfect Pairing Potential: While this soup is a star on its own, it truly shines when paired with complementary sides. You could dip crusty Vegan Zucchini Bread, a slice of fluffy Gluten-Free Cornbread With Honey (remember to make vegan modifications!), or savory Sweet Potato Cornbread into its creamy depths. For a lighter meal, serve it alongside a crisp green salad or half of a plant-based sandwich. The possibilities for pairing are endless, elevating your dining experience.
Explore More Wholesome Recipes You’ll Love
Ultimate Easter Guide: Brunch, Baskets, and Ideas for Everyone
Cottage Cheese Egg Bake
Cheesy Asparagus Casserole
Overnight Brioche French Toast Casserole
Essential Tips for Perfect Vegan Broccoli Cheddar Soup
Achieving that perfect creamy, cheesy, and utterly satisfying texture in your **homemade vegan soup** is all about understanding a few key elements. Here’s what you need to know before you start cooking to ensure your soup turns out incredibly delicious every time:
- Mastering the Cheesy Flavor with Nutritional Yeast: Nutritional yeast, affectionately known as “nooch,” is the star player in achieving that signature cheesy flavor without dairy. If you’re new to the world of vegan cooking, start with ¼ cup of nutritional yeast and adjust upwards to ½ cup based on your personal taste preferences. The flavor can be quite intense for beginners, but seasoned vegan cooks will likely appreciate the full ½ cup for maximum cheesy goodness. Don’t underestimate its power – it’s crucial for that umami-rich, savory depth.
- The Brightening Power of Fresh Lemon Juice: That seemingly small addition of a tablespoon of fresh lemon juice is anything but random. It’s a culinary secret weapon that significantly brightens the entire broccoli cheddar soup vegan recipe. The acidity from the lemon juice cuts through the richness of the cashews, creating a perfectly balanced flavor profile that makes this soup taste remarkably like its dairy-based counterpart. It’s the unexpected ingredient that ties all the flavors together and truly makes it taste like the real deal!
- Achieving the Perfect Golden Hue with Turmeric: For that familiar, appetizing broccoli cheese soup color that instantly signals comfort food, a pinch of turmeric is your best friend. This vibrant spice not only adds a beautiful golden color but also offers anti-inflammatory benefits. Start with a tiny amount and gradually add more until you achieve that perfect, inviting golden hue. Remember, a little goes a long way with turmeric!
- The Key to a Silky Smooth Texture: Thorough Blending: The luxurious, velvety texture of this soup depends entirely on how well you blend the cashew mixture. It is paramount to blend until it’s **completely smooth**. Any grittiness from under-blended cashews will significantly detract from the desired creamy consistency. We recommend using a high-speed blender (like a Vitamix or Blendtec) for best results. If you think it’s smooth enough, blend for another 30 seconds just to be sure – that extra time makes all the difference! If you don’t have a high-speed blender, soaking your cashews for at least 4 hours (or boiling them for 15-20 minutes) will help them break down more easily.

More Delicious Vegan Recipes to Try
If you loved this creamy vegan broccoli cheddar soup, you’re sure to enjoy these other fantastic plant-based recipes from our collection:
- Hearty Vegan Potato Soup
- Whole30 Instant Pot Tomato Soup (Dairy-Free & Vegan)
- Authentic Vegan Pad Thai
- Creamy Vegan Nacho Cheese Sauce
- Savory Vegan Seitan “Chicken”
- Grilled Seitan Chicken with Vegan BBQ Sauce
- Flavorful Vegan Enchiladas
- Crispy Vegan Fried “Chicken” (Made with Tofu)
- Classic Vegan Corned Beef and Cabbage
- Robust Vegan Chili
Please note: Making significant changes to a recipe can impact its success. Any substitutions or variations listed in this article are simple modifications that we believe will work, but results are not guaranteed. For best results, we recommend following the recipe as written initially.
Cheryl Malik
★
★
★
★
Vegan Cheesy Broccoli Soup
10 minutes
20 minutes
30 minutes

Cheryl Malik
Save Recipe
4
servings
Equipment
-
medium saucepan with lid
-
high-speed blender (Vitamix, Blendtec, or similar is highly recommended for best results)
Ingredients
- 2 tablespoons olive oil (or ghee, if not vegan and on Whole30)
- 1 small onion (diced)
- 1-2 cloves garlic (minced)
- 2 cups vegetable stock (or chicken stock if on Whole30 or not vegan)
- 4 cups broccoli florets
- 1 ½ cups shredded carrot (about 2 medium carrots)
- 1 cup raw cashews (soaked for at least 4 hours if you don’t have a high-speed blender; drain before use)
- 1 cup water
- ½ teaspoon mustard powder
- ½ teaspoon smoked paprika
- ¼ – ½ cup nutritional yeast (adjust to taste for cheesiness)
- 1 tablespoon fresh lemon juice (from about half a lemon)
- ¼ cup almond milk (unsweetened, plain)
- 1 dash cayenne pepper (optional, for a hint of heat)
- sea salt (to taste)
- freshly cracked pepper (to taste)
- fresh parsley (chopped, to serve, optional)
- shredded vegan cheese (to serve, optional)
Instructions
-
In a medium saucepan over medium heat, heat the olive oil. Add the diced onion and sauté until it becomes translucent and soft, stirring often (about 5-7 minutes). Add the minced garlic and cook for another 30 seconds, stirring constantly, until it is fragrant. Be careful not to burn the garlic.
-
Add the vegetable stock, broccoli florets, and shredded carrots to the saucepan. Stir gently to combine. Cover the saucepan with a lid and bring the mixture to a simmer. Cook until the broccoli is tender, which typically takes about 10-15 minutes, depending on the size of your florets. The carrots should also be tender-crisp.
-
While the vegetables are simmering, prepare the creamy cashew base. In a high-speed blender, combine the raw cashews (if not pre-soaked, ensure they are soaked as instructed), water, mustard powder, smoked paprika, nutritional yeast, fresh lemon juice, and almond milk. Blend at high speed for at least 2 minutes, or until the mixture is incredibly smooth and velvety. The longer you blend, the creamier your soup will be. If desired, add a dash of cayenne pepper for a subtle kick.
-
Once the vegetables are tender, pour the blended cashew mixture into the saucepan with the cooked broccoli and carrots. Stir well until the soup is fully combined and smooth. Heat gently over low heat, allowing the soup to warm through without boiling. Taste and adjust seasonings as needed, adding plenty of sea salt and freshly cracked black pepper to your preference.
-
Spoon the hot vegan cheesy broccoli soup into individual serving bowls. For an extra touch of freshness and flavor, garnish with a sprinkle of fresh chopped parsley and/or a handful of shredded vegan cheese (both optional). Serve immediately and enjoy!
Recipe Video
(Video coming soon!)
Storage and Reheating: Store any leftover soup in an airtight container in the refrigerator for up to 4 days. When reheating, do so gently on the stovetop over low heat, stirring frequently to prevent sticking. If the soup has thickened too much when cold, simply add a splash of vegetable stock or unsweetened almond milk to thin it back to your desired consistency.
Make it Whole30 Compliant: To ensure this recipe is fully Whole30-compliant, make these specific adjustments: use ghee instead of olive oil (if not vegan) or opt for compliant avocado oil. Ensure your vegetable stock is Whole30-approved (no added sugars or non-compliant ingredients). If using chicken stock, make sure it’s also compliant. Crucially, choose almond milk that contains no carrageenan or any added sugars.
Freezer-Friendly Option: This soup is an excellent candidate for meal prep as it freezes beautifully for up to 3 months! Because it has a dairy-free base, you won’t experience the curdling issues that can occur with traditional cheese soups. To enjoy, thaw the soup overnight in the refrigerator and then reheat gently on the stovetop.
Cashew Substitute for Allergies: If you have a cashew allergy or prefer an alternative, you can try ¾ cup of unsweetened full-fat coconut cream. Scrape the thick cream from the top of a chilled can of full-fat coconut milk and blend it with the seasonings instead of cashews. This will yield a similarly rich and creamy texture.
Boost the Flavor Profile: For an extra layer of complexity and tang that beautifully mimics the acidity found in traditional cheese soups, consider adding a splash of apple cider vinegar or white wine vinegar to the blender along with the lemon juice. This subtle addition can elevate the overall taste significantly.
Approximate Nutrition Information for One Serving
Serving Size: 1serving
Calories: 331cal
Protein: 12g
Fat: 22g
Saturated Fat: 4g
Sodium: 562mg
Potassium: 805mg
Total Carbs: 27g
Fiber: 7g
Sugar: 8g
Net Carbs: 20g
Vitamin A: 8970IU
Vitamin C: 87mg
Calcium: 98mg
Iron: 3mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
We’d love to see your creations! Tag @40aprons on Instagram and be sure to leave a review on the blog post to share your experience with other home cooks!
Tag @40Aprons on Instagram