Unlock Big Comfort With This Vegan Broccoli Cheddar Soup

When I was a kid, my mom would take us to a local restaurant called Jim’s. They had the absolute best broccoli cheddar soup, and I’d get a cup every time we went. 

This vegan broccoli cheddar soup has all the familiar comfort of the classic, but without the dairy. It’s thick, creamy, and full of tender broccoli in a silky, “cheesy” broth. The flavor is rich and savory, with a gentle tang that keeps each spoonful interesting.

It comes together with simple ingredients and a quick blend, making it quick and easy for busy weeknights. If you’ve been missing broccoli cheddar soup, this version delivers the same cozy satisfaction with no compromises.

Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

vegan broccoli cheddar soup featured image

What Makes This Vegan Broccoli Cheddar Soup Recipe So Good

  • Ultra creamy without dairy Cashews or potatoes (I prefer potatoes) create a luscious base that mimics cream and melted cheddar.
  • Big flavor Nutritional yeast, mustard, and miso bring real cheesy depth with a hint of sharpness.
  • Fast and flexible Ready in about 35 minutes, and easy to tweak based on what you have.
  • One pot + blender Minimal cleanup, maximum payoff. Our favorite blender is the Vitamix blender; it’s lasted us YEARS and is so versatile.
  • Comforting and wholesome Packed with vegetables and fiber, yet still tastes like comfort food.
Close-up detail: A steaming ladle pouring silky vegan broccoli “cheddar” soup back into a pot, s

Shopping List

  • Broccoli
  • Onion
  • Carrots
  • Celery
  • Garlic
  • Raw cashews (potato for a nut-free soup)
  • Nutritional yeast
  • White or yellow miso paste
  • Dijon mustard
  • Vegetable broth
  • Unsweetened plant milk
  • Olive oil or vegan butter
  • Cornstarch or arrowroot
  • Lemon juice or apple cider vinegar
  • Spices: smoked paprika, turmeric, nutmeg
  • Salt and black pepper

How to Make It

Prep the broccoli

Cut florets into small, bite-sized pieces. Peel the thick stems and dice them. This reduces waste and adds extra body.

Sauté the aromatics

In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 6–8 minutes, stirring, until soft and fragrant. Add garlic and cook 1 minute more, stirring constantly so the garlic doesn’t burn.

Build the base

Stir in smoked paprika, turmeric, and nutmeg. Add the diced broccoli stems (save florets for later). Pour in broth and bring to a simmer.

Soften and blend

Add cashews (or potato) to the pot. Simmer 10–12 minutes, until stems and cashews are tender. Carefully transfer about half —including most of the cashews/potato—to a blender.

Make it “cheesy”

To the blender, add nutritional yeast, miso, Dijon, and plant milk. Blend until completely smooth and creamy. Taste and season with salt and pepper.

Combine and thicken

Pour the blended mixture back into the pot. Stir in the broccoli florets. Simmer 6–8 minutes until the florets are tender but still bright green.

Adjust texture

For thicker soup, whisk cornstarch with a little of plant milk, then stir it in and simmer 2–3 minutes. For thinner soup, add a bit more broth.

Brighten and finish

Stir in lemon juice. Taste and adjust salt, pepper, and mustard. The flavor should be savory and slightly tangy.

Serve

Ladle into bowls. Finish with cracked pepper, a drizzle of olive oil, or a sprinkle of chives. Crusty bread on the side is never a bad idea.

Tasty top-view: Overhead shot of a bowl of vegan broccoli cheddar soup with a thick, glossy surface,

Keeping It Fresh

Let the soup cool to room temperature, then store in an airtight container in the fridge for up to 4 days. It thickens as it sits, so you may want to loosen it with a little plant milk, vegetable broth, or water when reheating.

For freezing, skip the cornstarch and use the cashew or potato base alone. Freeze up to 2 months. Thaw overnight in the fridge and reheat gently, whisking as it warms to bring back the creamy texture.

Final dish restaurant-style: Three-quarter angle beauty shot of the soup plated in a shallow stonewa

Why This is Good for You

  • Fiber and vitamins Broccoli contains vitamin C, vitamin K, and fiber to support immunity and digestion.
  • Plant protein and minerals Cashews add protein, copper, and magnesium. Miso provides beneficial compounds and umami.
  • Better-for-you comfort You get the cozy feel of cheesy soup without heavy cream or saturated dairy fats.
  • Lower sodium Using low-sodium broth lets you season to taste and avoid hidden salt.

Common Mistakes to Avoid

  • Overcooking the broccoli Add florets near the end and simmer just until tender to keep color and texture.
  • Skipping the blender step The silky base is what gives that cheddar-like creaminess. Blend thoroughly for best results.
  • Forgetting acidity A touch of lemon or vinegar makes the “cheese” notes pop. Without it, the soup can taste flat.
  • Not salting in stages Season the sauté, the blend, and the final pot. Layered seasoning keeps flavors balanced.
  • Using sweetened plant milk Choose unsweetened to avoid an odd aftertaste.

Recipe Variations

  • Nut-free Swap cashews for 1 large russet potato or 1 1/2 cups steamed cauliflower. Blend with an extra tablespoon of olive oil for richness.
  • Extra protein Stir in a can of rinsed white beans or a cup of cooked quinoa during the final simmer.
  • Spicy cheddar vibe Add a pinch of cayenne or a diced jalapeño with the aromatics. Finish with hot sauce to taste.
  • Cauliflower mix Use half broccoli and half cauliflower for a slightly sweeter, milder soup.
  • Gluten-free “bread bowl” feel Serve with gluten-free croutons toasted in olive oil and garlic.
  • Garlic-herb twist Add fresh thyme or rosemary sprigs while simmering, and remove before serving for a fragrant finish.
  • Roasted broccoli Roast half the broccoli florets at 425°F (220°C) until browned, then stir them in at the end for roasty depth.

Final Thoughts

This vegan broccoli cheddar soup hits that nostalgic sweet spot while staying light and plant-based. It’s simple enough for a weeknight, but cozy enough for company. Once you get the base down, you can tweak the flavors to match your mood—spicy, herby, or extra tangy.

Keep a bag of broccoli in the freezer and a jar of nutritional yeast in the pantry, and this comfort classic is always within reach.

Love this recipe? Check out our full collection of vegetarian and vegan recipes for more delicious ideas! And if you’re looking to share your creations (or get inspired by someone else’s), join our closed Facebook Group, The Peas and Carrots Society. This is a group of non-judgy folks who welcome all! Nothing but good food, good friends, and good fun!

And if you’re looking to up your cooking game, consider becoming a member of the Rouxbe Online Cooking School. I’ve taken two of their courses and LOVED them!

Free 30-Day Trial!
Rouxbe Online Cooking School Membership
  • Have the world's leading online culinary school at your fingertips with unlimited access to membership courses, all lessons, and hundreds of recipes.
  • Receive chef support from renowned chef educators and hands-on assessments to practice your newly developed technique. With over 590,000 students worldwide we are teaching the world to cook – the right way!
Learn More
Not all of the courses are plant-based so please be sure to review course offerings prior to purchasing.

Creamy Vegan Broccoli Cheddar Soup

This vegan broccoli cheddar soup has all the familiar comfort of the classic, without the dairy. It’s thick, creamy, and full of tender broccoli in a silky, “cheesy” broth. The flavor is rich and savory with a gentle tang. It comes together with simple ingredients and a quick blend, making it perfect for busy weeknights.
Prep Time10 minutes
Active Time25 minutes
Total Time35 minutes
Course: Soup/Stew
Cuisine: American
Keyword: vegan
Yield: 6 servings

Ingredients

  • 1 head broccoli about 6–7 cups chopped florets and peeled stems
  • 1 medium yellow onion diced
  • 2 medium carrots diced
  • 2 ribs celery diced
  • 3-4 cloves garlic minced
  • ¾ cup raw cashews or 1 large russet potato, peeled and cubed (for nut-free soup)
  • cup nutritional yeast
  • 1 tablespoon white or yellow miso paste
  • 1 teaspoon Dijon mustard
  • 4 cups vegetable broth low-sodium preferred
  • 1 cup unsweetened plant milk oat or almond recommended
  • 2 tablespoons olive oil or vegan butter
  • 1 tablespoon cornstarch or arrowroot optional, for extra thickness
  • 1-2 teaspoons lemon juice or apple cider vinegar
  • ½ teaspoon smoked paprika
  • ¼ teaspoon turmeric
  • 1 pinch nutmeg
  • Salt and black pepper

Instructions

  • Cut florets into small, bite‑sized pieces. Peel the thick stems and dice them.
  • In a large pot, heat the olive oil over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 6‑8 minutes, stirring, until soft and fragrant. Add garlic and cook 1 minute more, stirring constantly to prevent garlic from burning.
  • Stir in smoked paprika, turmeric, and nutmeg. Add the diced broccoli stems (save florets for later). Pour in the vegetable broth and bring to a simmer.
  • Add cashews (or potato) to the pot. Simmer 10‑12 minutes, until stems and cashews/potato are tender. Carefully transfer about half the pot — including most of the cashews/potato — into a blender.
  • To the blender, add nutritional yeast, miso paste, Dijon mustard, and plant milk. Blend until completely smooth and creamy. Taste and season with salt and pepper.
  • Pour the blended mixture back into the pot. Stir in the broccoli florets. Simmer 6‑8 minutes until the florets are tender but still bright green.
  • For thicker soup: whisk cornstarch (or arrowroot) with a little plant milk, then stir it in and simmer 2‑3 minutes. For a thinner consistency, simply add a bit more broth.
  • Stir in lemon juice (or apple cider vinegar). Taste and adjust salt, pepper, and mustard. The flavor should be savory and slightly tangy.
  • Ladle into bowls. Finish with cracked black pepper, a drizzle of olive oil, or a sprinkle of chopped chives.

FAQ

Can I make this without a high-speed blender?

Yes. A standard blender or an immersion blender will work. If you’re using cashews and a regular blender, soak the cashews in hot water for 20–30 minutes first to help them soften and blend smoothly.

What can I use instead of miso?

Try a teaspoon of soy sauce or tamari plus a pinch of onion powder. It won’t be exactly the same, but it will add savory depth. Adjust salt after tasting.

How do I get that classic cheddar color?

Turmeric adds a warm golden hue without changing the flavor much. A small pinch goes a long way. Nutritional yeast also brings a naturally cheesy color.

Can I use frozen broccoli?

Absolutely. Add it straight from the freezer and cook a few minutes longer. If the pieces are large, chop them slightly once they’ve softened for a more even bite.

Why is my soup grainy?

This usually means the nuts or potato weren’t fully blended. Blend longer, and make sure the mixture is hot—it blends more smoothly. Soaking the cashews or cooking the potato until very tender also helps.

How do I make it lower fat?

Use the potato base instead of cashews and skip the extra oil. The soup will still be creamy, just a little lighter.

Is nutritional yeast necessary?

It’s the main driver of cheesy flavor. If you skip it, increase the miso slightly and add a bit more Dijon, but expect a less “cheddar-like” taste.

Can I add real vegan cheese shreds?

Yes. Stir in 1/2–1 cup of your favorite vegan cheddar shreds at the end, off heat, to melt. Taste and adjust salt after adding, since some cheeses are quite salty.

Scroll to Top