Vegan Creamy Roasted Brussels Sprout Soup

Posted by in Christmas, Cooking, Lunch/Dinner, Soup, Thanksgiving | 1 comment













If there is one recipe I’m excited about this year, it’s this vegan Creamy Roasted Brussels Sprout Soup! Believe it or not, there were next to no recipes for this concept online and I was shocked. Just about every gravitates towards the flavor of brussel sprouts, so why no soup?!


Well wait no longer, you can now whip brussels sprouts up into a fab soup!


You can honestly make a soup out of just about anything and soups are the perfect medium to pack on the veggies. In addition, they also tend to be quick, affordable and stretch a portion of veggies. Did you know this recipe requires just one package of brussels and you can get 4-6 servings of soup?


Whats great about this soup is truly everything! It’s quick, easy, affordable, filling, veggie packed, flavor packed, creamy, has the perfect texture, a gorgeous hue, is wonderful for any season, perfect as a main dish or appetizer, wonderful for entertaining, and is hands down one of my new favorite creations!


If you love all things brussel sprouts, or quick and easy veggie packed recipes, you’re going to fall in love with my new vegan Creamy Roasted Brussels Sprout  Soup!!








Why this recipe is great: 







Veggie Packed


Perf for any season

Can easily be made in bulk























clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Creamy Roasted Brussel Sprout Soup

  • Author: Eat Drink Shrink
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: Serves 4 1x


  • 1 pound Brussels sprouts
  • olive oil for drizzling
  • salt and fresh cracked black pepper
  • 2 large shallots about 1/2 cup+ chopped
  • 3 cloves garlic
  • 3 cups vegetable stock
  • 1 cup almond milk
  • 1 cup cashews, soaked
  • 2 tbsp dijon mustard
  • 1/2 cup dry white wine
  • 1 tbsp vegan butter


  1. Set oven to 375F
  2. Wash and trim the stems from the sprouts.
  3. Cut them in half, or in quarters if they are very large.
  4. Drizzle them with olive oil, and then sprinkle liberally with salt and pepper.Roast the sprouts for about 20-30 minutes, just until they have softened and have taken on a little color.
  5. Stir them around on the pan a few times during cooking.
  6. Set aside.In a pan over medium heat add the vegan butter and chopped shallots.
  7. Cook for 3 minutes until translucent, don’t let brown. Add the garlic and cook for another 2 minutes. Now add the wine and lower the heat.
  8. Reduce for 5-7 minutes.
  9. Add the soaked cashews, almond milk, dijon, broth, and shallot mixture, and roasted brussel sprouts to a high power blender.
  10. Blend until smooth. Add additional stock if desired. If looking to adjust the color, simply throw in a handful of fresh spinach.
  11. Return the pureed soup to the pot. Taste to adjust the salt and pepper. Serve hot.


  • Serving Size: 4-6









Eat Drink Shrink Newsletter

Subscribe + get my top 12 Cooking Tips!

I agree to have my personal information transfered to MailChimp ( more information )

I will never give away, trade or sell your email address. You can unsubscribe at any time.

1 Comment

  1. Ths recipe is literally amazing and very quick will come back for more…

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Top of page