This vegan broccoli cheddar soup is my attempt to bottle up that childhood nostalgia—creamy, cheesy, and comforting, but all plant-based. I remember the first time I tried broccoli in a soup and how the vibrant green made the whole bowl feel like a little bit of spring in winter. Swapping out dairy for rich cashew cream and nutritional yeast is my small rebellion against the usual, making it feel indulgent without the guilt.
What really keeps me coming back to this recipe is its honest simplicity. It’s one of those dishes I turn to when I need a cozy hug after a long day, especially when the weather turns chilly. Plus, it’s surprisingly quick to throw together, which is a blessing when I want something warm and nourishing but don’t want to fuss in the kitchen for hours.
Focusing on the nostalgic comfort of childhood while reimagining a classic with vibrant green broccoli and creamy, cheesy flavor, this soup bridges past and present, making it a cozy, plant-based hug in a bowl.
Nostalgic Comfort in a Bowl
- This soup takes me back to Sunday afternoons at my grandma’s—those lingering smells of melted cheese and boiling broccoli.
- Honestly, I love how a simple bowl can turn a rough day into a cozy, green-tinted moment of peace.
- There’s a quiet pride in making a dish that’s both satisfying and kind to the planet—feels like a small act of kindness.
- Every time I make this, I get a little rush of joy seeing the vibrant green and creamy texture come together.
- It’s more than just soup; it’s a reminder that comfort food can be nourishing and plant-powered at the same time.
Inspiration Behind This Soup
- This recipe was born out of a chilly weekend craving something warm and familiar, but with a fresh twist. I wanted that cheesy, comforting bowl that takes me back to childhood, but without any dairy—something I could feel good about eating any day of the week. The idea of blending broccoli into a creamy, cheesy soup seemed like a perfect challenge to reimagine an old favorite with vibrant greens and plant-based richness.
- One afternoon, I was experimenting in the kitchen, trying to get that perfect cheesy flavor from nutritional yeast and cashew cream. When I finally hit the right balance, I realized I had created a soup that’s simple to make and deeply satisfying. It’s become a go-to for those days I need a little extra comfort, a little extra green, and a lot of honest, unpretentious flavor.
- heading
- story_type
Fun Facts About Vegan Broccoli Cheddar
- This soup echoes the classic American comfort food but with a plant-based twist that gained popularity in vegan circles in the early 2000s.
- Broccoli was first cultivated in Europe in the Roman times, but its use in creamy soups like this is a modern innovation influenced by American comfort cuisine.
- Nutritional yeast, a key flavor booster in this dish, was originally used by brewers and has become a staple for vegan cheese flavors since the 1960s.
- Creamy vegan soups like this one are part of a broader movement toward plant-based comfort foods that challenge the dairy-heavy tradition.
Ingredient breakdown: key components
- Broccoli: I love how fresh broccoli adds a vibrant, slightly bitter contrast—try to pick firm, bright florets; for a milder flavor, blanch briefly before adding to the soup.
- Cashew Cream: Smooth, rich, and subtly nutty—soaking the cashews makes for the silkiest blend; if you’re in a rush, use store-bought cashew butter, but expect a slightly thicker texture.
- Nutritional Yeast: It’s my secret to that cheesy depth—don’t skimp on it, and toast it lightly in the pan for a toasty, umami boost without burning.
- Vegetable Broth: I prefer homemade, but a good quality store-bought works—look for one with a balanced salt level; dilute if it’s too salty to keep the soup mellow.
- Onion & Garlic: Saute until they’re fragrant and translucent—this builds the flavor base. If they brown too quickly, turn down the heat to avoid bitterness.
- Vegan Cheese (optional): For extra gooeyness, sprinkle some shredded vegan cheese on top before serving—watch for melting and bubbling, just like traditional cheese.
- Lemon Juice: Brightens everything. A splash right before serving lifts the flavors and cuts through the richness—don’t skip it!
Spotlight on key ingredients
Broccoli & Cashews:
- Broccoli: I love how fresh broccoli adds a vibrant, slightly bitter contrast—try to pick firm, bright florets; for a milder flavor, blanch briefly before adding to the soup.
- Cashew Cream: Smooth, rich, and subtly nutty—soaking the cashews makes for the silkiest blend; if you’re in a rush, use store-bought cashew butter, but expect a slightly thicker texture.
- Nutritional Yeast: It’s my secret to that cheesy depth—don’t skimp on it, and toast it lightly in the pan for a toasty, umami boost without burning.
Notes for ingredient swaps
- Dairy-Free: Use coconut milk or soy-based cheese instead of traditional vegan cheese for a richer, slightly sweeter flavor.
- Nut-Free: Substitute cashew cream with cooked, pureed cauliflower or silken tofu for creaminess without nuts.
- Gluten-Free: Ensure broth and any added thickeners are certified gluten-free; arrowroot starch can thicken instead of flour.
- Low-Sodium: Opt for low-salt broth and skip added salt, relying on herbs and lemon to boost flavor.
- Extra Green: Swap broccoli for kale or spinach for a different leafy twist that cooks faster and adds a milder taste.
- Umami Boost: Add a splash of soy sauce or miso paste to deepen the cheesy flavor without dairy or nuts.
- Vegan Cheese: Skip altogether or try nutritional yeast alone for a subtle cheesy note, though it won’t melt like traditional cheese.
Equipment & Tools
- Large soup pot: Cook and simmer the vegetables and broth
- Blender: Puree the soup to a smooth, creamy texture
- Wooden spoon: Stir ingredients and prevent sticking
- Ladle: Serve the hot soup into bowls
Step-by-step guide to vegan broccoli cheddar
- Gather all your equipment: a large soup pot (4-6 quart), a blender, a wooden spoon, and a ladle. The pot will hold everything, the blender purees the soup, and the spoon and ladle are for stirring and serving.
- Prep your ingredients: chop 4 cups of broccoli into small florets, peel and dice 1 medium onion, and mince 2 garlic cloves. Measure out 1/2 cup raw cashews, rinse and soak them in hot water for 20 minutes to soften.
- Heat the pot over medium heat (around 160°C/320°F). Add a tablespoon of oil or a splash of water for oil-free cooking. Sauté the onion and garlic until fragrant and translucent, about 5 minutes. Stir frequently to avoid burning.
- Add the broccoli to the pot along with 4 cups of vegetable broth. Bring to a gentle simmer (about 90°C/194°F) and cook until the broccoli is tender, roughly 8-10 minutes. The broccoli should turn a bright, vibrant green, and you’ll smell a fresh, earthy aroma.
- While the broccoli cooks, drain the soaked cashews and transfer them to a blender. Add 1/2 cup water, a tablespoon of lemon juice, 2 tablespoons nutritional yeast, and a pinch of salt. Blend until completely smooth and creamy—this is your cheesy base.
- Once the broccoli is tender, carefully transfer the mixture to the blender with the cashew cream. Blend on high until the soup is silky and uniform, about 30 seconds. If the mixture is too thick, add a splash more broth or water to loosen.
- Pour the blended soup back into the pot. Warm over low heat for 5 minutes, stirring gently. Taste and adjust seasoning—more salt, a squeeze of lemon, or a pinch of pepper. Don’t let it boil too vigorously to keep the creamy texture intact.
- Check the consistency and flavor. If you want it thicker, simmer gently until it reaches your preferred thickness. For a thinner soup, stir in a little hot water or broth. Once satisfied, turn off the heat.
- Let the soup rest for a couple of minutes to settle. Ladle into bowls, garnish with extra nutritional yeast or chopped chives if you like, and serve hot. The vibrant green, silky texture, and cheesy aroma should greet you instantly.
Allow the soup to sit for 2 minutes off heat. Taste again, adjust seasoning if needed. Serve in warm bowls, garnished with extra nutritional yeast or herbs for color and flavor.
How to Know It’s Done
- Broccoli is tender and bright green, indicating proper cooking.
- The soup is silky and smooth after blending, with no grainy cashew bits.
- Flavor is well-balanced—cheesy, bright, and savory, with no overly salty notes.

Vegan Broccoli Cheddar Soup
Ingredients
Equipment
Method
- Start by preparing your ingredients: chop the onion into small dice, mince the garlic, and measure out your broccoli florets. Rinse and soak the cashews in hot water for about 20 minutes until soft.
- Heat a large soup pot over medium heat and add a tablespoon of olive oil. Once shimmering, add the diced onion. Sauté for about 5 minutes until it becomes translucent and fragrant, with a gentle sizzle and a sweet aroma filling the air.
- Add the minced garlic to the pot and cook for another minute, stirring constantly. You’ll notice a fragrant aroma and the garlic will turn a light golden hue, blending beautifully with the onion.
- Pour in the vegetable broth and bring it to a gentle simmer. Add the broccoli florets, cover the pot, and cook for about 8-10 minutes until the broccoli turns bright green and is tender when pierced with a fork.
- While the broccoli cooks, drain the soaked cashews and transfer them to a blender. Add a splash of water, lemon juice, nutritional yeast, and a pinch of salt. Blend until completely smooth and creamy, with a silky, pale mixture that smells nutty and cheesy.
- Once the broccoli is tender, carefully transfer the soup mixture from the pot into the blender with the cashew cream. Blend on high until the soup is silky smooth, about 30 seconds. If it’s too thick, add a splash of broth or water to loosen it up.
- Pour the blended soup back into the pot and warm over low heat for about 5 minutes. Stir gently and taste; adjust seasoning with salt, pepper, and an extra squeeze of lemon if desired. You’ll notice the soup becomes velvety and fragrant, ready to serve.
- Once heated through, ladle the soup into bowls. Garnish with a sprinkle of nutritional yeast or chopped herbs if you like. Serve immediately while steaming hot, with a bright green color, smooth texture, and cheesy aroma inviting you to dig in.
Pro tips for perfect vegan broccoli cheddar
- Bold Flavors: Toast nutritional yeast in the pan before blending to deepen its cheesy, toasty aroma.
- Smooth Texture: Soak cashews thoroughly and blend until silky—skip this, and the soup might feel grainy.
- Brighten Up: Add lemon juice at the end for a fresh, zesty lift that cuts through richness.
- Color Check: Cook broccoli until vibrant green—overcooking dulls the color and dulls flavor.
- Adjust Consistency: Use hot broth to thin the soup after blending if it’s too thick—avoid adding cold liquids that chill the mixture.
- Prevent Clumping: When reheating, stir gently over low heat to keep the soup smooth and prevent separation.
- Flavor Fix: If the soup tastes flat, a pinch more nutritional yeast or a splash of soy sauce can boost umami without overwhelming.
Common mistakes and how to fix them
- FORGOT to check soup consistency? Add more broth or simmer longer to prevent thick clumps.
- DUMPED in all the nutritional yeast at once? Toast it lightly first for richer, deeper flavor.
- OVER-TORCHED the garlic? Reduce heat immediately and add a splash of water or broth.
- SKIPPED blending thoroughly? Use a high-speed blender for ultra-silky, creamy texture.
Quick fixes and pantry swaps
- When soup is too thick, splash in hot broth and stir until smooth.
- If flavor lacks depth, patch with a pinch more nutritional yeast or a dash of soy sauce.
- Splash cold water on over-torched garlic to halt burning and salvage flavor.
- Shield soup from sticking by stirring gently over low heat during reheats.
- When in doubt, swap frozen broccoli for fresh—sharper, crisper green shimmer in every spoon.
Prep, store, and reheat tips
- Chop broccoli and mince garlic the day before to save time; keep in airtight containers in the fridge for up to 24 hours, maintaining fresh, vibrant color.
- Soak cashews overnight or at least 20 minutes before blending; store in a sealed jar or container, ensuring they stay dry and fresh for up to 2 days in the fridge.
- Prepare the broth and measure ingredients ahead; keep refrigerated and use within 2-3 days for optimal flavor and freshness.
- Reheat leftovers gently over low heat, stirring frequently until steaming and warmed through, with a creamy, silky texture and bright aroma. Avoid boiling to prevent separation.
- Soup can be stored in airtight containers in the fridge for up to 4 days; freeze for up to 1 month—defrost slowly in the fridge and reheat, checking for consistency and flavor.
Top Questions About Vegan Broccoli Cheddar Soup
1. How do I pick the best broccoli for this soup?
Use firm, fresh broccoli florets that are bright green and crisp. They should smell fresh and be free of yellowing or limp bits.
2. Can I skip soaking the cashews?
Soak raw cashews in hot water for at least 20 minutes until soft. This helps create a smooth, creamy texture when blended.
3. What if I don’t have nutritional yeast?
Use nutritional yeast for that cheesy flavor, which should smell nutty and toasty. Toast it lightly in the pan before blending for extra depth.
4. Why is my soup grainy after blending?
Blend the soup until completely smooth, with no grainy bits. A high-speed blender helps achieve this silky texture.
5. How do I reheat leftovers without losing creaminess?
Reheat gently over low heat, stirring often, until steaming hot. Avoid boiling, which can cause separation and a grainy texture.
6. What can I do if the soup tastes flat?
Add a splash of lemon juice or a pinch of salt at the end to brighten flavors and balance the richness.
7. How can I fix a too-thick soup?
If the soup is too thick, thin it out with hot broth or water, stirring until smooth. For a thicker consistency, simmer longer or add more cashew cream.
8. Can I substitute cashew cream with something else?
For a quicker version, skip soaking cashews by using cashew butter, but expect a slightly thicker texture and less smoothness.
9. What broth should I use for best flavor?
Ensure your vegetable broth is well-seasoned but not overly salty. Homemade broth has the best flavor, but store-bought works in a pinch.
10. How do I make the soup extra cheesy?
For a more intense cheesy flavor, sprinkle extra nutritional yeast or vegan cheese on top just before serving.
This soup is a quiet nod to those cozy winter afternoons, when a bowl of something warm and green feels like a small act of kindness. Its familiar cheesy aroma mixed with fresh broccoli reminds me that comfort food can be both nourishing and simple. No matter the season, it’s one of those dishes that feels like a gentle hug in a bowl.
Sharing this recipe is my way of holding onto a little bit of that warmth and nostalgia, hoping it brings the same quiet joy to your kitchen as it does to mine. Sometimes, the best recipes are the ones that reconnect us with simpler, honest flavors—no fuss, just good, honest food.