If you’re searching for a rich, comforting vegan broccoli cheddar soup, this guide is exactly what you need. Whether you’re looking for a dairy-free alternative to the classic, want to skip the cashews, or simply crave a warm, cheesy bowl made with whole food plant-based ingredients, you’ll find everything here, from ingredients to nutritional tips and delicious variations.
I still remember the first time I tried making a vegan version of broccoli cheddar soup. I was craving that creamy, nostalgic Panera-style flavor, but I wanted something healthier, without cream, butter, or processed cheese. So, I blended up steamed broccoli, sautéed onions and garlic, and a mix of nutritional yeast and plant-based milk, and the result genuinely surprised me. It was creamy, flavorful, and deeply satisfying, no dairy required. Since then, this recipe has become a go-to comfort dish in my kitchen, especially during colder months or whenever I need something quick and nourishing.
Jump To:
What Is Vegan Broccoli Cheddar Soup?
Vegan broccoli cheddar soup is a plant-based alternative to the classic comfort food made without dairy, meat-based broths, or processed cheese. Instead of cream, butter, and cheddar, this version relies on wholesome, dairy-free ingredients like broccoli, nutritional yeast, plant-based milk (such as almond, soy, or oat), and sometimes cashews, potatoes, or carrots to achieve a thick, creamy texture and a savory, cheesy flavor.
This soup maintains the familiar richness and cozy appeal of traditional cheddar broccoli soup while aligning with vegan, dairy-free, and often gluten-free lifestyles. It’s especially popular among people following a whole food plant-based diet, those with lactose intolerance, or anyone simply looking for a lighter, healthier alternative.
While there are many ways to prepare it, the core idea stays the same: combining nutrient-dense ingredients into a creamy, comforting bowl that delivers flavor without compromise.
Vegan Broccoli Cheddar Soup
Ingredients
Method
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the chopped sweet onion and cook until soft and translucent, about 4–5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Add the peeled and chopped russet potato and carrots. Cook for a few minutes while stirring. Then pour in the vegetable broth and add the raw cashews, nutritional yeast, smoked paprika, and salt. Mix well.
- Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 15–20 minutes, or until the potatoes and carrots are fork-tender.
- Carefully blend the soup until smooth using an immersion blender or by transferring it to a regular blender in batches. Return the blended mixture to the pot and add 1 to 2 cups of water to reach your desired thickness.
- Stir in the finely chopped broccoli and let the soup simmer uncovered for 10–15 minutes, until the broccoli is tender and bright green.
- If using, add the shredded vegan cheddar cheese and stir until fully melted and incorporated. Taste the soup and adjust seasoning if needed.
Nutrition
Notes
- Soften Cashews Easily: For an ultra-creamy texture, soak the cashews in hot water for 15–20 minutes before blending—especially helpful if you’re not using a high-speed blender.
- Optional Cheese, Maximum Flavor: Vegan cheddar is optional, but it adds a rich, cheesy depth. If skipping it, you can boost flavor with extra nutritional yeast and a dash of lemon juice.
- Great for Meal Prep: This soup stores well in the fridge for 4–5 days and can be frozen for up to 3 months. Reheat gently and stir well to restore its creamy consistency.
Tried this recipe?
Let us know how it was!Ingredients for Vegan Broccoli Cheddar Soup
To make a rich and satisfying vegan broccoli cheddar soup, you’ll need a selection of plant-based ingredients that build flavor and creaminess without any dairy.
Below is a breakdown of each component and how it contributes to the soup:
- Olive oil: Or use vegetable broth if you want to sauté the vegetables without oil.
- Onion: Adds depth and aromatic flavor.
- Garlic: Provides a savory, warming base.
- Potatoes: The creamy, cheesy base of the soup is made from potatoes, carrots, cashews, and nutritional yeast. Russet potatoes or Yukon Gold are best, but you can use any variety you already have at home.
- Carrots: Just like in vegan cheese sauces, carrots give the soup a yellow hue and mild sweetness.
- Raw cashews: Blended cashews thicken the soup like a dream. If you don’t have cashews on hand, use macadamia nuts, blanched almonds, or sunflower seeds instead. A little coconut cream works for a nut- and seed-free option.
- Vegetable broth: The foundation of the soup’s body and flavor.
- Nutritional yeast: A must for vegan soups with cheesy flavor. It adds depth and a distinctly cheesy flavor.
- Smoked paprika: Or use regular paprika for a milder flavor.
- Salt: Enhances all the flavors.
- Water: Helps adjust consistency if the soup gets too thick.
- Broccoli: Chop the broccoli yourself or save time with frozen or pre-chopped broccoli. You can also add more vegetables for extra substance and texture, like peas, cauliflower, black beans, or celery.
- Shredded vegan cheese: Optional, but delicious. The cheese melts into the soup, making every bite extra cheesy. Brands like Violife, Daiya, and Follow Your Heart work well.
These ingredients come together to create a creamy soup, flavorful, and fully plant-based version of this classic comfort dish, without sacrificing taste or texture.
How to Make Vegan Broccoli Cheddar Soup
Making vegan broccoli cheddar soup is quick and simple. Here’s a clear, step-by-step breakdown:
1. Sauté onion and garlic
Cook chopped onion and garlic in olive oil or vegetable broth until soft.
2. Add carrots, potatoes, and broth
Stir in diced potatoes and carrots, then pour in the vegetable broth. Simmer until tender.
3. Blend the base
Transfer the cooked vegetables and some broth to a blender. Add cashews (or substitute), nutritional yeast, and smoked paprika. Blend until smooth.
4. Return and add plant milk
Pour the blended mixture back into the pot. Stir in unsweetened plant-based milk to reach a creamy consistency.
5. Add broccoli
Stir in chopped broccoli and cook for 5–7 minutes until just tender.
6. Season and finish
Add salt, pepper, and lemon juice or vinegar to taste. Stir in vegan cheese, if using, until melted.
Finally, Ladle the soup into bowls and serve with crusty bread, garlic toast, or a sprinkle of fresh parsley on top for garnish.
Dairy-Free and Nut-Free Variations
There are many ways to adapt vegan broccoli cheddar soup to meet different dietary needs. Whether you’re avoiding nuts, oil, or prefer a lower-fat option, these substitutions offer flexibility without sacrificing comfort or flavor.
Vegan Broccoli Cheddar Soup Without Cashews
If you’re allergic to nuts or just don’t have cashews on hand, there are easy alternatives that still create a rich, creamy texture. Steamed cauliflower, Yukon gold potatoes, or white beans can replace cashews when blended. For extra richness, add a small amount of tahini or sunflower seed butter. These swaps keep the soup thick and satisfying without any nuts.
Vegan broccoli cheddar soup coconut milk
For a Vegan broccoli cheddar soup no cream version, full-fat coconut milk is an excellent substitute for both cashews and heavy cream. It blends smoothly and adds body, especially when paired with starchy vegetables like potatoes or carrots. To keep the flavor balanced, opt for unsweetened coconut milk and use lemon juice or apple cider vinegar to cut the richness.
Oil-Free or Low-Fat Options
To make the soup oil-free, simply sauté the aromatics in a splash of vegetable broth or water instead of oil. You can also reduce the fat content by skipping the vegan cheese and using a smaller amount of plant-based milk. Blended vegetables like carrots, potatoes, and cauliflower create natural creaminess without needing added fats.
Comparing Vegan broccoli soup Versions and Brands
There are many takes on vegan broccoli cheddar soup, from homemade interpretations to store-bought and restaurant-inspired options. Understanding the differences can help you choose or create a version that matches your taste, lifestyle, and ingredient preferences.
Vegan Broccoli Cheddar Soup Inspired by Panera
Vegan broccoli cheddar soup (Panera) is a nostalgic favorite, but it’s not vegan. To recreate the same creamy, cheesy soup experience without dairy, many home cooks rely on ingredients like nutritional yeast, cashews, and plant-based milk. Some recipes even use shredded vegan cheese to mimic the melt and texture found in Panera’s version. The goal is to replicate that signature flavor using plant-based, dairy-free alternatives, while keeping the soup comforting and satisfying.
Homemade vs. Store-Bought
Homemade vegan broccoli cheddar soup gives you complete control over ingredients, sodium, and texture. It’s easy to make oil-free, gluten-free, or nut-free based on your needs. In contrast, store-bought versions like those from Amy’s Kitchen or Pacific Foods, offer convenience but may contain added oils, stabilizers, or preservatives. They also tend to be higher in sodium and lower in fiber. If you’re prioritizing whole food plant-based eating or clean-label products, homemade is typically the better option.
FAQ
How long does it take for broccoli cheddar soup to go bad?
Vegan broccoli cheddar soup lasts 3 to 5 days in the fridge when stored in an airtight container. It also freezes well for up to 2 months.
Why is broccoli cheddar soup not vegetarian?
Traditional versions often use chicken broth or dairy-based cheese with animal rennet, making them unsuitable for vegetarians.
Does vegan cheese melt in soup?
Yes, most vegan cheese shreds melt when stirred into hot soup. For best results, add them after blending while the soup is still hot.
Why isn’t my broccoli cheddar soup creamy?
It could be under-blended or missing creamy ingredients like potatoes, cashews, or plant milk. A high-speed blender helps smooth the texture.
Conculsion
I love this vegan broccoli cheddar soup because it delivers all the cozy, cheesy comfort I crave, without the heaviness of dairy. It’s creamy, nourishing, and packed with real ingredients that make me feel good after eating. Whether I’m making it on a chilly evening or prepping lunches for the week, it always hits the spot.
What keeps me coming back to this recipe is how customizable it is. I can make it nut-free, oil-free, or load it up with extra veggies depending on what I have. And no matter how I tweak it, the flavor never disappoints. It’s the kind of soup that feels like a warm hug, and I hope it brings that same comfort to your table too.