This delicious Vegan Broccoli Cheddar Soup (No Cashews) is rich, creamy, cheesy (thanks to nutritional yeast), loaded with tender veggies, and is ready in just 30 minutes!

SAVE THIS RECIPE!💌
This recipe was partially inspired by this cream of pumpkin soup and this Hungarian creamy garlic soup.
Growing up we mostly ate traditional Slavic dishes like Ukrainian borscht with beets, gluten-free pelmeni, and gluten-free pierogi, so discovering the new world of creamy vegetable soups has been a blast for me!
You can make croutons out of this fluffy gluten-free Turkish bread.
Jump to:
- Ingredients for Vegan Broccoli Cheddar Soup
- Can I use frozen broccoli?
- Substitutes
- How to Make Vegan Broccoli Cheddar Soup (No Cashews)
- Top Tip
- Why use a Dutch oven?
- Top Tip
- Tips on blending the soup
- How to serve
- Variations
- Expert Tips
- How to store, freeze, and reheat
- Recipe FAQs
- More Vegan-Friendly Soup Recipes
- Vegan Broccoli Cheddar Soup (No Cashews)
- 💬 Community
Ingredients for Vegan Broccoli Cheddar Soup
See the recipe card at the end of the post for quantities.
- Broccoli - use fresh broccoli without discolorations. The older the broccoli, the more bitterness it might have. You can add some cauliflower for more flavor!
Can I use frozen broccoli?
Yes, simply add frozen broccoli when it's called for and simmer the soup for a couple minutes longer until the broccoli is cooked through.
- Cheese - use vegan cheddar cheese for this recipe.
- Stock - use vegetable stock.
- Milk/cream - use plant-based milk or cream.
- Butter - use a vegan block of butter, don't use margarine spread.
- Flour - I always use nightshade-free gluten-free flour for this soup because my husband has celiac. You, however, can use the regular all-purpose flour instead!
- Nutritional yeast - adds a cheesy flavor to the soup! Don't skip this ingredient.
Substitutes
Butter - you can use 4 tablespoon of olive oil instead.
Vegan cheddar - you can simply use 4 tablespoon of nutritional yeast and skip cheddar if you prefer.
How to Make Vegan Broccoli Cheddar Soup (No Cashews)
First, you need to peel and julienne or shred the carrots to save time later on. You can also buy carrot matchsticks that are already cut up.
If you don't have a special peeler to julienne the carrots quickly, take the other route and shred them with a fine or medium-sized shredder/grater instead. Set aside until called for.
Then chop the broccoli into small bite-sized florets and cut off the stem. Broccoli stems can be used in other recipes!
Measure about 4 full heaping cups.
Top Tip
Older broccolis can have a bitter flavor. To get rid of bitterness, simply blanch the florets in boiling water for 60 seconds and rinse, then proceed with the recipe!
Preheat a Dutch oven or another heavy-bottomed on the stove over medium heat.
Add vegan butter or olive oil and melt it stirring occasionally to prevent burning.
Why use a Dutch oven?
You have less risk of burning the food if using a Dutch oven or another heavy-bottomed pot (1cm/0.4in).
Chop the onion finely and add to the pot. Saute over medium heat for about 4-5 minutes stirring occasionally until soft and translucent.
Mince the garlic and add it to the onions. Cook for another 1-2 minutes.
Finally, add the flour and whisk or stir it in to incorporate evenly.
Melted butter with flour is called roux and is often used to thicken soups and sauces.
Once the onions and garlic are evenly coated in flour, add the vegetable stock, broccoli florets, and carrots.
Stir and bring to a boil. Turn the heat down and let the soup simmer for 10 minutes with the lid on.
Stir every 3 minutes to prevent sticking and burning. Add about 1 teaspoon of salt and ½ teaspoon of pepper (adjust to taste).
Top Tip
Keep adding salt throughout the cooking instead of adding it all at once at the end. This will allow the salt to incorporate better and create a richer savory flavor.
Then, add the vegan cream, milk, or half and half and stir to incorporate.
Stir in the vegan cheese (if using) a handful at a time. Add 4 tablespoon of nutritional yeast and stir to incorporate.
Simmer for another minute and take the soup off the heat.
Serve with croutons or homemade crusty bread for dunking!
Tips on blending the soup
If you want your vegan broccoli cheddar soup to be creamier, use an immersion blender to slightly blend the soup (don't go all the way).
You can also take part of the soup out and blend the rest in a traditional blender, then add them together again.
How to serve
- Top with croutons (make homemade croutons out of buckwheat bread for a deeper flavor);
- Serve with crusty gluten-free French baguettes for dunking;
- Add a cherry tomato Caprese salad on the side;
- Serve in a bread bowl;
- More ideas on what to serve with broccoli cheese soup.
Variations
Spicy vegan broccoli cheddar soup - add ½ teaspoon of cayenne pepper at a time.
Jalapeno vegan broccoli cheddar soup - chop 1-2 jalapeno peppers and saute with the onions, then proceed with the recipe.
Broccoli rice vegan cheddar soup - bowl 1 cup of rice in 2 cups of water for 10-11 minutes, then stir into the soup at the end. You might need to add 1-2 cups more chicken stock or water to make the soup thinner.
Expert Tips
- Choose healthy-looking broccoli without discolorations.
- Use a heavy-bottomed pot or a Dutch oven to prevent burning and sticking.
How to store, freeze, and reheat
You can store this broccoli soup in the refrigerator in an air-tight container for up to 3 days. It might thicken in the fridge, so add some extra stock or water to thin it out again when you reheat.
To freeze:
- Ladle the soup into the freezer bags or air-tight freeze-friendly containers about ⅔ of the way;
- Label the bags/containers with the date and lay flat on the freezer shelf.
The soup will keep in the freezer for up to 3 months. Let it thaw in the fridge and then reheat in a pot on the stove over medium heat and enjoy!
Recipe FAQs
To make this soup in an instant pot, saute the veggies on saute mode with some oil until they soften. Add the rest of the ingredients and cook on high pressure for 3-4 minutes. Then, turn the valve to venting to let the pressure out. Enjoy!
More Vegan-Friendly Soup Recipes
If you tried this Vegan Broccoli Cheddar Soup (NoCashews) or any other recipe on my blog please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!
Vegan Broccoli Cheddar Soup (No Cashews)
Ingredients
- 57 grams vegan butter or 4 tablespoon olive oil
- 2 medium yellow onions, red onions or shallots can be used instead
- 4 garlic cloves
- 4 tablespoon AP flour, use gluten-free flour if needed
- 4 cups vegetable stock use water and a bouillon cube if you don't have stock
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper (adjust to taste)
- 4 cups broccoli florets
- 1 large or 2 small carrots
- 480 grams vegan milk or cream
- 200 grams vegan cheddar cheese, optional
- 4 tablespoon nutritional yeast for the cheesy flavor
SAVE THIS RECIPE!💌
Instructions
- First, you need to julienne or shred the carrots to save time later on. If you don't have a special peeler to julienne the carrots quickly, take the other route and shred them with a fine or medium-sized shredder instead. Set aside until called for.1 large or 2 small carrots
- Then chop the broccoli into small florets and cut off the stem. Broccoli stems can be used in other recipes!Make the florets bite-size and measure about 4 full heaping cups.4 cups broccoli florets
- Preheat a Dutch oven or another heavy-bottomed on the stove over medium heat. Add vegan butter or olive oil and melt it stirring occasionally to prevent burning.57 grams vegan butter
- Chop the onion finely and add to the pot. Saute over medium heat for about 4-5 minutes stirring occasionally.Mince the garlic and add it to the onions. Cook for another 1-2 minutes.2 medium yellow onions,, 4 garlic cloves
- Finally, add the flour and whisk or stir it in to incorporate evenly.4 tablespoon AP flour,
- Once the onions and garlic are evenly coated in flour, add the vegetable stock, broccoli florets, and carrots.Stir the veggies and bring them to a boil. Turn the heat down and let the soup simmer for 10 minutes with the lid on. Stir every 3 minutes to prevent sticking and burning. Add about 1 teaspoon of salt and ½ teaspoon of pepper (adjust to taste).4 cups vegetable stock, 1 teaspoon salt (adjust to taste), ½ teaspoon black pepper (adjust to taste)
- Then, add the plant-based milk or cream and stir to incorporate.480 grams vegan milk or cream
- Stir in vegan cheese a handful at a time. Add nutritional yeast and mix it in.Simmer the soup for another minute and take it off the heat. Serve with croutons or homemade crusty bread for dunking! Enjoy!200 grams vegan cheddar cheese,, 4 tablespoon nutritional yeast
Notes
-
- Ladle the soup into the freezer bags or air-tight freeze-friendly containers about ⅔ of the way;
-
- Label the bags/containers with the date and lay flat on the freezer shelf.
Lindsey says
This looks amazing and I can’t wait to try it! It’s the perfect time of year!
Natashashome says
Thank you so much for your feedback! Yes, winter is the perfect time for warm soups.
Debbie says
This broccoli cheddar soup looks perfect for the upcoming colder months in Ohio. I love Panera's version, and although I'm not vegan, I appreciate trying alternatives. Thank you for sharing!
Natashashome says
Thank you for your feedback! If you are not vegan, you can just use dairy options for the ingredients.
Fransic verso says
It looks yummy, I'm not vegan but I don't mind trying vegan recipe haha. We have all the ingredients as well.
Natashashome says
You can use regular cheddar and regular milk if you don't need it to be vegan!