This vegan broccoli cheddar soup is my way of holding onto childhood comfort while making it healthier and more vibrant. I love the way bright green broccoli brightens up the bowl, and the cheesy flavor—made without dairy—that still hits that nostalgic spot. It’s funny how a simple bowl can feel like a warm hug, even when you tweak the ingredients to be kinder to the planet and your body.
I first stumbled on this recipe after a string of hectic days when I craved something familiar and soothing. The process of blending the creamy base and simmering tender broccoli feels grounding, and the cheesy note—thanks to nutritional yeast and a splash of plant-based milk—brings back memories of cozy winter nights. It’s honest cooking, straightforward but packed with flavor, and perfect for when you want comfort without compromise.
Focusing on the nostalgic comfort of childhood favorites, but reimagined with vibrant green broccoli and a creamy, cheesy flavor that’s entirely plant-based. This soup isn’t just about substitution; it’s about capturing that warm, familiar feeling with a fresh, healthful twist that surprises even skeptics.
A Cozy Spin on Classic Comfort
- This soup takes me back to childhood kitchens, but with a fresh, plant-powered twist that feels like a small rebellion.
- I get a little thrill every time I blend that cheesy base — it’s so unexpectedly creamy without any dairy.
- There’s a quiet pride in serving up something hearty and vibrant, knowing it’s nourishing and kind to the planet.
- Sometimes, I just crave that warm, cheesy hug in a bowl after a long day, and this soup always delivers.
- It’s a reminder that comfort food can be simple, honest, and made entirely from scratch with just a few good ingredients.
A Cozy Spin on Classic Comfort
- This soup came about one rainy afternoon when I rummaged through the fridge, craving something warm and familiar but with a new twist. I realized how much I missed that cheesy, comforting flavor of childhood, yet I wanted it to feel fresh and nourishing, not heavy. Blending up a cheesy base with nutritional yeast and plant milk felt like a small act of rebellion—an easy way to make something cozy without dairy.
- Every spoonful transports me back to simpler days, but with a modern, healthful edge. It’s become my go-to when I need a comforting boost that also respects my love for plant-based eating. Honestly, it’s a reminder that good food can be both nostalgic and good for you, all in one bowl.
- heading
- story_type
Contextual origin, trivia, or history
- This soup draws inspiration from traditional New England broccoli cheddar, but reimagined in a vegan format that gained popularity in the early 2000s health food circles.
- Nutritional yeast, a key ingredient, was once called ‘savory yeast’ and became a staple for vegan cooking in the 1970s, thanks to its cheesy flavor and rich B-vitamin profile.
- The idea of ‘cheddar’ flavor without dairy has been around for decades, but modern plant-based versions started gaining traction as vegan diets became more mainstream in the 2010s.
- Broccoli’s prominence in this soup nods to its rise as a superfood in the 1980s, when its vibrant green color and health benefits became widely celebrated.
Key Ingredients Breakdown
- Broccoli: I love how the bright green florets turn tender yet still lively after steaming—if yours turns mushy, reduce cooking time and shock in cold water to keep that fresh look.
- Nutritional Yeast: It’s my secret cheesy powerhouse, adding umami and depth—if you’re out, try a pinch of smoked paprika for a smoky twist that still feels cheesy.
- Plant-Based Milk: I prefer unsweetened almond or oat milk for creaminess—if you want richer, coconut milk works beautifully, offering a lush, silky texture.
- Onion & Garlic: I sauté until they smell sweet and slightly golden—if they stick or burn, turn the heat down and add a splash of water to deglaze.
- Vegan Cheddar: I use store-bought or homemade vegan cheese—if it melts poorly, gently warm it in the pot to encourage smoothness, avoiding high heat which can cause clumping.
- Olive Oil & Seasonings: I finish with a drizzle of good olive oil and a pinch of smoked paprika—if the soup feels flat, a squeeze of lemon brightens everything up immediately.
- Salt & Pepper: I season gradually, tasting as I go—if it tastes dull, a tiny pinch of sea salt can enhance all the flavors without overpowering.
Spotlight on Key Ingredients
Broccoli:
- I love how the bright green florets turn tender yet still lively after steaming—if yours turns mushy, reduce cooking time and shock in cold water to keep that fresh look.
- Nutritional Yeast: It’s my secret cheesy powerhouse, adding umami and depth—if you’re out, try a pinch of smoked paprika for a smoky twist that still feels cheesy.
Nutritional Yeast:
- Vegan Cheddar: I use store-bought or homemade vegan cheese—if it melts poorly, gently warm it in the pot to encourage smoothness, avoiding high heat which can cause clumping.
- Plant-Based Milk: I prefer unsweetened almond or oat milk for creaminess—if you want richer, coconut milk works beautifully, offering a lush, silky texture.
Notes for ingredient swaps
- Dairy-Free: Swap traditional cheddar with vegan cheese shreds or slices. Expect a slightly different melt and a milder cheesy flavor.
- Milk Alternatives: Use coconut milk for richness or cashew cream for a silky texture. Almond or oat milk keep it lighter but still creamy.
- Broccoli: Frozen florets work well—just increase cook time slightly. Fresh gives a brighter flavor and crisper texture.
- Onion & Garlic: Shallots or leek can add a sweeter, milder note. Use garlic powder if fresh isn’t available, but fresh is best for aroma.
- Seasonings: Nutritional yeast is key for cheesy flavor, but miso paste can be a salty, umami-rich replacement. Adjust salt accordingly.
- Thickening Agents: If you want it thicker, blend in a cooked potato or add a spoonful of cashew butter for extra creaminess.
- Oil: Olive oil adds flavor and smoothness, but coconut oil can be used for a subtly sweet note or skip altogether for oil-free.
Equipment & Tools
- Heavy-bottomed pot: For simmering the vegetables and soup base evenly
- Immersion blender or regular blender: To blend the soup until smooth and creamy
- Knife: For chopping broccoli, onion, and garlic
- Measuring cups and spoons: To measure liquids and seasonings accurately
Step-by-step Guide to Vegan Broccoli Cheddar Soup
- Gather all equipment: a large heavy-bottomed pot for simmering, an immersion blender or regular blender for blending, a sharp knife for chopping, and a measuring cup for liquids.
- Chop broccoli into bite-sized florets, about 2.5 cm (1 inch), and set aside. Finely dice an onion and mince garlic.
- Heat the pot over medium heat (around 160°C/320°F). Add a tablespoon of olive oil, then sauté the onion until translucent and fragrant, about 5 minutes. Add garlic and cook until aromatic, about 30 seconds.
- Add the chopped broccoli to the pot. Pour in 4 cups (960 ml) vegetable broth. Bring to a gentle simmer, cover, and cook for 8-10 minutes until broccoli is tender but still vibrant green.
- While the broccoli cooks, prepare the cheesy base: in a small bowl, whisk together 1/2 cup (120 ml) unsweetened plant-based milk, 3 tablespoons nutritional yeast, 1 teaspoon lemon juice, and a pinch of smoked paprika. Set aside.
- Once broccoli is tender, transfer the mixture to a blender (or use an immersion blender directly in the pot). Carefully blend until smooth and creamy, about 30 seconds. Return to the heat if using a stand blender.
- Stir the cheesy mixture into the blended broccoli soup. Warm gently over low heat, stirring constantly, until heated through—about 3-5 minutes. If the soup thickens too much, add a splash more plant milk to loosen it.
- Taste and adjust seasoning with salt and pepper. If needed, add more lemon juice for brightness or nutritional yeast for extra cheesy flavor.
- Remove from heat. Let the soup rest for 2 minutes to settle flavors and thicken slightly. Serve hot, garnished with a sprinkle of nutritional yeast or fresh herbs if desired.
- For a finishing touch, drizzle with a little good olive oil and serve with crusty bread or a side salad.
Allow the soup to rest for 2 minutes after blending to let flavors meld. Serve hot, garnished as desired, with a drizzle of olive oil or extra nutritional yeast for added richness.
How to Know It’s Done
- Broccoli florets are bright green and tender but not mushy.
- The soup is smooth, creamy, and free of lumps after blending.
- Flavors are well-balanced: cheesy, bright with lemon, and seasoned properly.

Vegan Broccoli Cheddar Soup
Ingredients
Equipment
Method
- Heat a heavy-bottomed pot over medium heat and add the olive oil. Once it shimmers and begins to sizzle, add the diced onion. Sauté until translucent and fragrant, about 5 minutes, until the onion is soft and slightly golden.
- Add the minced garlic to the pot and cook for about 30 seconds, stirring constantly until aromatic. Be careful not to burn it.
- Pour in the vegetable broth and bring to a gentle simmer. Then, add the broccoli florets, cover the pot, and steam for 8-10 minutes until the broccoli is tender but still vibrant green.
- While the broccoli cooks, whisk together the plant-based milk, nutritional yeast, lemon juice, and smoked paprika in a small bowl. Set aside.
- Once the broccoli is tender, carefully transfer the mixture to an immersion blender or a regular blender. Blend until smooth and creamy, about 30 seconds, being cautious with hot liquids.
- Pour the cheesy mixture back into the pot with the blended broccoli. Warm over low heat, stirring constantly, until heated through and slightly thickened, about 3-5 minutes. Add salt and pepper to taste, adjusting seasoning as needed.
- Remove from heat and let the soup rest for a couple of minutes to allow flavors to meld. Taste again and add a squeeze of lemon or additional salt if desired.
- Serve hot, garnished with a drizzle of olive oil or a sprinkle of nutritional yeast if you like. Enjoy your cozy, vibrant bowl of vegan broccoli cheddar soup!
Pro tips for perfect vegan soup
- Bold onion and garlic: Sauté until golden and fragrant to build a rich, sweet base flavor.
- Bright green broccoli: Steam until tender but still vibrant; shock in cold water to preserve color and texture.
- Creamy blend: Use an immersion blender directly in the pot for easy, smooth consistency—avoid over-blending to keep some texture.
- Cheese melting: Warm vegan cheese gently over low heat, stirring constantly to prevent clumping or sticking.
- Season gradually: Taste and adjust salt, lemon, or nutritional yeast for optimal cheesy brightness and balance.
- Add splash of plant milk: Thin out the soup if it thickens too much, maintaining a silky, spoon-coating texture.
- Finish with oil: Drizzle good-quality olive oil on top before serving for a subtle richness and shine.
Common mistakes and how to fix them
- FORGOT to check broccoli doneness → Test with a fork for tender but firm florets.
- DUMPED cheese into hot soup → Add cheese gradually over low heat, stirring constantly.
- OVER-TORCHED soup → Lower heat immediately and add a splash of plant milk to cool.
- MISSED seasoning adjustments → Taste before serving and add salt or lemon as needed.
Quick Fixes and Pantry Swaps
- When soup is too thick, splash in hot plant milk and stir until velvety.
- If broccoli turns mushy, shock florets in cold water immediately to retain color and texture.
- Splash a little lemon juice when the soup tastes dull—brightens and balances cheesy flavors.
- Patch over under-seasoned soup with a pinch of salt and a squeeze of lemon for instant lift.
- Shield burnt bits by removing the pot from heat quickly and adding a bit more broth to dilute.
Prep, store, and reheat tips
- Chop broccoli and onion ahead of time; store in airtight containers in the fridge for up to 24 hours, keeping them crisp and fresh.
- Prepare the cheesy base mixture in advance, refrigerate for up to 2 days; it may thicken slightly but can be whisked smooth again before use.
- Soup stores well in an airtight container in the fridge for up to 3 days; expect flavors to meld and deepen over time, with a slightly thicker texture.
- Reheat gently over low heat, stirring often until steaming hot; add a splash of plant milk if the soup has thickened or cooled too much, for that silky consistency and fresh aroma.
Top questions about vegan broccoli cheddar soup
1. Can I use frozen broccoli?
Yes, using frozen broccoli works fine; just add a couple more minutes to cook until tender.
2. Will it blend well if I use a blender instead of an immersion blender?
Absolutely! Just blend it a little longer or add a splash of plant milk to smooth out the texture.
3. Can I skip nutritional yeast?
Nutritional yeast is key for that cheesy flavor, but miso paste can be a good substitute if you don’t have it.
4. What’s a good non-dairy milk alternative?
Yes, coconut milk adds richness and creaminess, but almond or oat milk keeps it lighter and less fatty.
5. How do I fix a thick soup?
If the soup gets too thick, stir in a little hot plant milk to loosen it up without losing creaminess.
6. Can I prepare this soup in advance?
Yes, you can make it ahead and store in the fridge for up to 3 days. Reheat gently and adjust seasonings.
7. How can I add brightness to the soup after cooking?
Use fresh lemon juice to brighten the flavors if the soup feels dull or flat after cooking.
8. Will this soup freeze well?
Yes, you can freeze leftovers in an airtight container for up to 2 months, just reheat gently.
9. What if my broccoli turns mushy?
Overcooking broccoli makes it mushy; keep an eye on the timing and shock it in cold water to preserve texture.
10. How do I know when the seasoning is right?
Adjust seasonings gradually, tasting as you go. A pinch more salt or lemon can make all the difference.
This soup isn’t just about comfort; it’s a little act of reclaiming childhood memories with a modern, plant-based twist. The warm, cheesy aroma and vibrant green color make it perfect for cozy nights or quick lunches that feel special.
In the end, it’s simple ingredients, honest techniques, and a bit of flavor play that make this soup stand out. It’s a reminder that nourishing food can be straightforward, soulful, and made from scratch without fuss. Sometimes, a bowl like this is exactly what you need to slow down and savor the moment.

Hi, I’m Claire Dawson, and I’m the voice behind The Procrastinators Cookbook. Food has always followed me around, even when I was busy putting other things off. Somewhere between long café shifts, half-finished to-do lists, and meals cooked later than planned, I realized that food was the one thing I always came back to.
