Welcome to simplemumdishes

Healthy Vegan Creamy Broccoli Soup for New Year

By Charlotte Reid | January 25, 2026
Healthy Vegan Creamy Broccoli Soup for New Year

As the clock strikes midnight and we welcome another trip around the sun, nothing feels quite as nourishing as a bowl of vibrant green hope. This Healthy Vegan Creamy Broccoli Soup has become my signature New Year's Day tradition—because what better way to start fresh than with something that literally makes you glow from the inside out?

I created this recipe three years ago after one too many holiday seasons of feeling sluggish and uninspired by the usual heavy comfort foods. January first rolled around, my refrigerator was bursting with broccoli I'd optimistically bought for "healthy eating," and I needed something that would satisfy my comfort-food cravings without undoing all my wellness intentions. One blender whirl later, this silky emerald elixir was born.

What makes this soup extraordinary isn't just its impossibly creamy texture (achieved without a drop of dairy) or its jewel-tone color that photographs beautifully for Instagram. It's the way the subtle sweetness of coconut milk dances with the earthy broccoli, how a hint of lemon makes all the flavors sing, and how each spoonful feels like you're doing something deeply kind for your body. Plus, it comes together in under 30 minutes, which means less time in the kitchen and more time setting those New Year's intentions.

Why This Recipe Works

  • Restaurant-quality creaminess: Cashews and coconut milk create a luxurious texture without any dairy
  • Nutrient-dense powerhouse: One serving delivers 150% of your daily Vitamin C and 40% of your iron needs
  • Meal-prep friendly: Tastes even better the next day, making it perfect for healthy grab-and-go lunches
  • Budget-conscious: Uses affordable broccoli stems (not just florets) for zero waste and maximum nutrition
  • Customizable heat: Add jalapeño for kick or keep it mild for the whole family
  • Freezer hero: Portion and freeze for up to 3 months without losing texture
  • One-pot wonder: Minimal cleanup means more time for your New Year's resolutions
  • Immune-boosting: Garlic, ginger, and broccoli team up to keep winter colds at bay

Ingredients You'll Need

Ingredients

Let's talk broccoli—the star of this show. When selecting broccoli at the market, look for heads with tight, dark green florets and firm stalks. The stems should feel heavy for their size, indicating freshness. I always buy organic when possible since broccoli is a pesticide-heavy crop, but conventional works beautifully too. Pro tip: don't discard those stems! They're packed with fiber and become incredibly tender when properly prepared.

The creaminess magic happens thanks to raw cashews that have been soaked for just 15 minutes in hot water. This step is non-negotiable—it transforms the cashews from gritty to silk-smooth. If you have a high-speed blender like a Vitamix, you can get away with a 5-minute soak, but give them a full quarter-hour for the creamiest results. No cashews? No problem. Substitute with the same amount of blanched almonds or, for a nut-free version, use 1/2 cup of sunflower seeds plus 2 tablespoons of white beans.

Full-fat coconut milk is my go-to for that luxurious mouthfeel, but light coconut milk works if you're watching calories. Just know the soup will be slightly less indulgent. For an oil-free version, you can skip the olive oil and sauté in vegetable broth, though I find the small amount of oil helps bloom the aromatics beautifully. The nutritional yeast adds that elusive umami depth that makes people ask, "Wait, this is vegan?"—it's optional but highly recommended for that cheesy undertone.

Fresh lemon juice brightens everything, but in a pinch, apple cider vinegar works too. I keep a microplane zester handy for the garlic and ginger since they incorporate more smoothly than mincing. And please, please use fresh herbs if you can. Dried thyme will work, but there's something about fresh thyme leaves that makes this soup taste like it came from a Michelin-starred kitchen.

Fresh Produce
  • • 2 large heads broccoli (about 2 lbs)
  • • 1 large yellow onion
  • • 3 cloves garlic
  • • 1-inch piece fresh ginger
  • • 2 stalks celery
  • • 1 large lemon
  • • Fresh thyme
Pantry Staples
  • • 3/4 cup raw cashews
  • • 1 can full-fat coconut milk
  • • 4 cups vegetable broth
  • • 2 tbsp nutritional yeast
  • • 1 tbsp olive oil
  • • Salt & white pepper
  • • Vegetable bouillon (optional)

How to Make Healthy Vegan Creamy Broccoli Soup for New Year

1
Prep your cashews and broccoli

Start by placing your cashews in a heat-proof bowl and covering with boiling water. Let them soak while you prep the vegetables. Wash your broccoli thoroughly, then separate the florets from the stems. Peel the tough outer layer from the stems using a vegetable peeler—this is crucial for tender results. Chop the stems into 1/2-inch pieces and break the florets into bite-sized pieces. Keep them separate as they'll cook at different rates.

2
Build your aromatic base

Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. While it's warming, dice your onion finely—aim for 1/4-inch pieces so they melt into the soup. Add the onion to the pot with a pinch of salt and cook for 5 minutes until translucent but not browned. Microplane in the garlic and ginger, cooking for another 30 seconds until fragrant. Add the celery and broccoli stems, cooking for 3-4 minutes until they start to soften.

3
Create the soup base

Add the vegetable broth, coconut milk, nutritional yeast, and thyme leaves (strip them off 4-5 sprigs) to the pot. Bring to a gentle simmer, then add the broccoli florets. The key here is timing—add them too early and they'll turn army green and bitter. Simmer for 8-10 minutes until the florets are bright green and just tender. You should be able to pierce them easily with a fork, but they shouldn't be mushy.

4
Blend your cashew cream

While the soup simmers, drain your cashews and add them to a high-speed blender with 1 cup of the hot soup liquid. Blend on high for 60-90 seconds until completely smooth and creamy. If your blender struggles, add more liquid a tablespoon at a time. You're looking for the consistency of heavy cream—thick but pourable. This is your secret weapon for that restaurant-quality silkiness.

5
Puree to perfection

Here's where you control the texture. For a completely smooth soup, use an immersion blender right in the pot. For some texture, remove 2 cups of the broccoli florets with a slotted spoon before blending, then return them after. Add the cashew cream and blend again until incorporated. Taste and adjust seasoning with salt, white pepper, and lemon juice. The soup should be thick enough to coat the back of a spoon but still spoonable.

6
Final seasoning and serve

Turn off the heat and let the soup rest for 5 minutes—this allows the flavors to meld and the temperature to drop slightly. Serve in warmed bowls with a drizzle of coconut milk, a sprinkle of toasted pumpkin seeds, and fresh thyme leaves. For an extra special New Year's touch, add a few drops of truffle oil or some crispy roasted chickpeas for crunch. The soup will thicken as it cools, so thin with additional broth or water when reheating.

Expert Tips

Temperature Control

Never let the soup boil after adding the broccoli—it turns the vibrant green to a dull olive. Keep it at a gentle simmer and your soup will stay Instagram-worthy.

Soak Smarter

Short on time? Microwave cashews with water for 2 minutes, then let stand 5 minutes. They'll be perfectly soft for blending.

Color Preservation

Add 1/2 teaspoon of baking soda to the cooking water—it helps maintain that brilliant green color, especially helpful if making ahead.

Blender Safety

When blending hot liquids, remove the center cap from your blender lid and cover with a towel. This prevents pressure build-up and potential explosions.

Umami Boost

Add a piece of kombu (kelp) while simmering and remove before blending. It adds incredible depth without any fishy taste.

Texture Hack

For extra body without more cashews, add 1/2 cup of white beans before blending. They disappear completely but add protein and creaminess.

Quick Chill

Making this for meal prep? Spread hot soup in a thin layer on a sheet pan to cool quickly and safely before refrigerating.

Garnish Game

Make your own Everything Bagel seasoning for topping: mix 2 tbsp sesame seeds, 1 tbsp poppy seeds, 1 tbsp dried onion, 1 tsp salt, 1 tsp garlic powder.

Variations to Try

Spicy Green Goddess

Add 1 jalapeño and 1/2 cup fresh basil when blending. Top with diced avocado and a squeeze of lime for a Mexican-inspired twist.

Roasted Broccoli Depth

Roast half the broccoli at 425°F for 20 minutes before adding to soup. This creates layers of flavor from fresh and caramelized broccoli.

Protein-Packed

Stir in 1 cup cooked quinoa or 1 can chickpeas after blending. Adds staying power and makes this a complete meal.

Golden Immunity

Add 1 tsp turmeric, 1/2 tsp black pepper, and 1 tbsp fresh grated turmeric root. This turns the soup golden and amps up anti-inflammatory properties.

Forest Blend

Replace 1 cup broccoli with equal parts cauliflower and add 1/2 cup spinach. This creates a milder flavor perfect for picky eaters.

Oil-Free Clean

Sauté vegetables in 1/4 cup vegetable broth instead of oil. Replace cashews with 1/2 cup white beans for an oil-free, nut-free version.

Storage Tips

One of the many beauties of this soup is how well it stores, making it perfect for your New Year's meal prep. In the refrigerator, it keeps for 5 days in an airtight container. The color might darken slightly, but a quick whisk and gentle reheating restores its vibrancy. For best results, store the soup base and any toppings separately—this keeps your garnishes crisp and prevents the coconut milk from separating.

Freezing is where this soup really shines. Portion it into freezer-safe containers or silicone ice cube trays for single servings. Once frozen, pop the cubes into a zip-top bag. This method lets you thaw exactly what you need—three cubes for a lunch portion or the whole batch for a dinner party. The soup maintains its creamy texture for up to 3 months, though I bet it won't last that long.

For make-ahead magic, prepare the soup base without the cashew cream and refrigerate for up to 3 days. When ready to serve, reheat gently, then stir in freshly blended cashew cream. This method preserves the brightest color and freshest flavor, perfect for impressing guests at your New Year's brunch. Pro tip: write the reheating instructions on masking tape and stick it to the container—future you will be grateful.

Reheating requires a gentle touch. Always use low heat and stir frequently to prevent scorching. If the soup has thickened too much (which it will), thin with vegetable broth or water, a quarter cup at a time. Never microwave at full power—use 70% power in 30-second intervals, stirring between each burst. And here's a game-changer: reheat in a double boiler for the silkiest texture that tastes freshly made.

Frequently Asked Questions

Absolutely! While a high-speed blender creates the silkiest texture, a regular blender works too. Soak your cashews for at least 30 minutes in hot water, and blend the cashew cream for 2-3 minutes, stopping to scrape down sides. For extra smoothness, strain the cream through a fine-mesh sieve before adding to the soup. You can also use an immersion blender directly in the pot—it won't be quite as smooth but still deliciously creamy.

This soup is perfect for gentle detox support! Broccoli contains sulforaphane, a compound that supports liver detoxification pathways. The high fiber content aids digestion, while the coconut milk provides healthy fats that help absorb fat-soluble vitamins. Unlike juice cleanses, this soup provides balanced nutrition with protein, healthy fats, and complex carbs, making it sustainable for longer-term healthy eating. Plus, it's naturally anti-inflammatory thanks to ginger and garlic.

Broccoli turns brown when overcooked or exposed to acidic ingredients too early. To prevent this, cook the broccoli just until tender (8-10 minutes max), add lemon juice only at the end, and cool the soup quickly if storing. Adding 1/2 teaspoon baking soda to the cooking water helps maintain color. If your soup has already turned, blend in a handful of fresh spinach—it'll restore the green color and add extra nutrients.

Yes, but with modifications. Frozen broccoli works best when added directly to the hot soup without thawing—this helps it cook evenly without getting mushy. Use 2 pounds frozen broccoli florets and reduce cooking time to 5-6 minutes. The texture will be slightly softer than fresh, but the flavor is excellent. Frozen broccoli is often more affordable and pre-chopped, making this a budget-friendly option year-round.

Transform this into a hearty main by adding protein and whole grains. Stir in 1 cup cooked quinoa, farro, or brown rice after blending. Top with roasted chickpeas, crispy tofu cubes, or a soft-boiled egg (if not strictly vegan). A side of crusty whole grain bread or a grilled cheese sandwich makes it a complete meal. You can also blend in 1/2 cup cooked white beans for extra protein without changing the flavor.

Elevate this soup for guests by serving it in small shooter glasses as an appetizer, or in elegant bowls as a first course. Garnish with a swirl of coconut cream, toasted pumpkin seeds, microgreens, and a drizzle of good olive oil. Serve with homemade croutons on the side. For a dramatic presentation, use white bowls to showcase the vibrant color. The soup can be made completely ahead and reheated gently, making it perfect for entertaining.
Healthy Vegan Creamy Broccoli Soup for New Year
soups
Pin Recipe

Healthy Vegan Creamy Broccoli Soup for New Year

(4.9 from 127 reviews)
Prep
15 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Prep cashews: Soak cashews in boiling water for 15 minutes while preparing vegetables.
  2. Sauté aromatics: Heat olive oil in a large pot over medium heat. Cook onion with a pinch of salt for 5 minutes until translucent. Add garlic and ginger, cook 30 seconds.
  3. Build base: Add celery and broccoli stems, cook 3-4 minutes. Pour in vegetable broth, coconut milk, and nutritional yeast. Bring to a simmer.
  4. Cook broccoli: Add broccoli florets and simmer 8-10 minutes until bright green and tender.
  5. Blend cashew cream: Drain cashews and blend with 1 cup hot soup liquid until completely smooth.
  6. Puree soup: Use an immersion blender to puree soup to desired consistency. Stir in cashew cream and lemon juice. Season with salt and white pepper.
  7. Serve: Ladle into bowls and garnish with coconut milk swirl, pumpkin seeds, and fresh thyme.

Recipe Notes

For nut-free version, substitute cashews with 1/2 cup sunflower seeds + 2 tbsp white beans. Soup thickens as it cools—thin with broth when reheating. Add baking soda to cooking water to preserve bright green color.

Nutrition (per serving)

245
Calories
8g
Protein
22g
Carbs
16g
Fat

More Recipes