Did you think vegan creamy soups couldn’t get any better than Pistachio Cream of Broccoli Soup? Me too! Oh, we were both so very, very wrong. I finally perfected the quantities for this soup (making much mess along the way) and it was so worth it! It is incredible! Seriously. And my Year 10 Home Economics teacher told me I’d better marry well so I could hire a personal chef. Hmph. If only she could see me now… 😉

This recipe makes enough for two large servings but if you’re wise you’ll make a double batch. It smells so amazing during all that bubbling and infusing time that your neighbours are sure to drop in ‘just to say hi’ and you don’t want to be the meanie who keeps all the delicious vegan food to themselves now, do you? Of course not.


Cashew Cream of Mushroom Soup

Rebecca Weller - Vegan Sparkles
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Servings 2 -4


  • 450 g / 1lb fresh mushrooms sliced (I used a mix of Portobello, swiss brown, and button mushrooms)
  • 1/2 small brown onion peeled and diced
  • 2 cloves garlic minced
  • 1 tbsp vegan margarine
  • 4 cups vegetable broth/stock
  • 1 cup cashews
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1/2 tsp dried oregano


  • Place cashews in a bowl of water and leave to soak.
  • In a large pot, sauté the mushrooms, onion and garlic in vegan margarine for 3 - 5 minutes, until onions are translucent.
  • Reduce heat to medium low and add the vegetable broth. Cover and allow to simmer for 45 minutes.
  • Drain and rinse cashews and add them to a blender with half a cup of water. Blend until smooth and creamy.
  • Add the cashew cream and dried herbs to the soup pot, stirring well to combine. Allow to simmer for another 20 - 30 minutes.
  • Season with salt and pepper, serve with crusty bread, and prepare for a flavour sensation.


Guaranteed to bring all the boys to your yard.


Cashew Cream of Mushroom Soup


96 Comments on Cashew Cream of Mushroom Soup

  1. Danielle
    June 20, 2012 at 1:16 pm (12 years ago)

    That soup looks incredible! Thanks for sharing the recipe, it’s definitely soup weather here at the moment. I bought some lovely portobello mushrooms yesterday with the intention of making the Vegan Cream of Mushroom Soup by Joy the Baker, but I think I’ll try your recipe instead. 🙂 I have rosemary, thyme and oregano growing in my herb garden, so I’ll have to venture outside to collect some.

    I also bought some truffle oil yesterday (and some fancy dried mushrooms) as I’m planning on making a mushroom risotto later in the week; do you think a little truffle oil drizzled on top of the soup would be a tasty addition, or would it be too much?

    • * Vegan Sparkles *
      June 21, 2012 at 1:36 pm (12 years ago)

      Ooh, fresh herbs straight from your garden could only make it better! I’m not sure about the truffle oil – the soup is quite rich in flavour already but it’s worth a try. Let me know how you go. 🙂

      • Danielle
        June 28, 2012 at 4:22 pm (12 years ago)

        Thanks, it was delicious! My boyfriend loved it and has been raving about it all week… and he isn’t even vegan. 🙂 Besides using fresh herbs instead of dried herbs, the only alterations I made was to use shallots instead of onion, EVOO instead of margarine and pine nuts instead of cashews (it was what I had on hand). I decided against drizzling any truffle oil over the soup as it was rich enough as is. This recipe is definitely a keeper! 🙂

      • * Vegan Sparkles *
        June 28, 2012 at 8:43 pm (12 years ago)

        Oh YAY, I’m so glad to hear you both enjoyed it and I’ll have to give it a try with fresh herbs one day too. 🙂

  2. Lou
    June 20, 2012 at 2:39 pm (12 years ago)

    Oh WOW! Dreamy creamy YUMMO! Perfect for Winter, no? 🙂

    • * Vegan Sparkles *
      June 21, 2012 at 1:36 pm (12 years ago)

      Yep, perfect! It was a dark, stormy day here and this soup made everything better. 🙂

  3. Alexiasana
    June 20, 2012 at 7:05 pm (12 years ago)

    oh dear your creamy soups make me wanna eat soup for the rest of my life! this look samazing! i just got a vitamix to test for the next 3 months and will try this in a raw version! amazinG!

    • * Vegan Sparkles *
      June 21, 2012 at 1:38 pm (12 years ago)

      Ohhhh, you won’t want to give that Vitamix back! Have fun and I’d love to hear how you go with a raw version. 🙂

      • Alexiasana
        June 21, 2012 at 5:26 pm (12 years ago)

        oh believe me i am already in love with my vitamix after day 3! haha

  4. Gabby @ the veggie nook
    June 20, 2012 at 7:37 pm (12 years ago)

    This looks incredible! And the pictures are gorgeous. How did you know I wanted all the boys to come to my yard? Psychic!

  5. Kristy
    June 21, 2012 at 12:31 am (12 years ago)

    Lovely photos! And that soup- holy lord, is there anything more comforting than cream of mushroom soup? I love that you made yours with cashews- totally one for the recipe book!

    • * Vegan Sparkles *
      June 21, 2012 at 1:40 pm (12 years ago)

      Definitely, and ‘infusing time’ aside, it’s super easy. I plan to roll it out at least once a week until winter is over. 🙂

  6. My Plant Based Family
    June 21, 2012 at 3:17 am (12 years ago)

    Oh my, this looks delicious! Thanks for perfecting this so we get to enjoy it.

    • * Vegan Sparkles *
      June 21, 2012 at 1:41 pm (12 years ago)

      hehe, my pleasure! You might come up with some even better additions, in which case let me know so I can try too. 🙂

  7. Kinenchen
    June 21, 2012 at 8:07 am (12 years ago)

    This is perfect for one of those summer days when it’s raining sideways in 5 different directions here in South Florida. We get quite a few so we’ll be trying this soon. 🙂

    • * Vegan Sparkles *
      June 21, 2012 at 1:42 pm (12 years ago)

      It’s the perfect ‘that rain is too crazy for me to leave this house’ meal. 🙂

  8. Emma
    June 21, 2012 at 9:38 am (12 years ago)

    This looks ridiculously good! I jump at any opportunity to use mushrooms and this is looking like dinner tonight 🙂 Loving the ‘sparkles’ by the way! x

    • * Vegan Sparkles *
      June 21, 2012 at 1:43 pm (12 years ago)

      haha, ditto! Sparkle on, sista. x 🙂

  9. veganbloggersunite
    June 21, 2012 at 10:46 am (12 years ago)

    Cashews are apparently the key to making everything taste good. What a great recipe! Love that it’s gluten free too, I find often making this kind of soup requires flour, so it’s nice to see the taste isn’t compromised and the texture looks great.

    I nominated you for an One Lovely Blogger Award: http://veganbloggersunite.wordpress.com/2012/06/20/one-lovely-blog-award/

    PS. Would love this recipe for VBU. Fantastic!

    • * Vegan Sparkles *
      June 21, 2012 at 1:47 pm (12 years ago)

      Ohhh, thank you so much, Lidia! 🙂
      And I’d LOVE to share this recipe on VBU. I’ll send you the HTML right meow! xx

  10. Veggiewitch
    June 24, 2012 at 8:37 am (12 years ago)

    This looks gorgeous! ♥

    • * Vegan Sparkles *
      June 25, 2012 at 9:28 am (12 years ago)

      Thank you and it tasted gorgeous too! 🙂

  11. Sophie33
    June 24, 2012 at 3:59 pm (12 years ago)

    MMMMM,..I also love soaked & drained cashews a lot,..It makes everything so creamy & smoother! Your soup looks divine! 🙂

    • * Vegan Sparkles *
      June 25, 2012 at 8:55 am (12 years ago)

      They are just the BEST, aren’t they, and I’m only just beginning to experiment! 🙂

  12. veganmonologue
    June 27, 2012 at 10:11 pm (12 years ago)

    VBU brought me here! So tell me how you made the bread on the side….I must know!

    • * Vegan Sparkles *
      June 28, 2012 at 8:59 am (12 years ago)

      haha, oh I WISH I was that talented. Maybe one day! I found this bread in my local supermarket – already herbed up and crispy and accidentally vegan! Win! 🙂

  13. luminousvegans
    June 29, 2012 at 10:16 pm (12 years ago)

    Looks so good and comforting! Cream of mushroom soup is one of my favorites!

    • * Vegan Sparkles *
      July 1, 2012 at 4:47 pm (12 years ago)

      It’s definitely one of my faves now too! Soooo very comforting. 🙂

  14. Lis
    July 5, 2012 at 10:22 pm (12 years ago)


  15. Soupernaturel
    October 17, 2012 at 11:44 pm (12 years ago)

    Looks yummy. Will definitely try this recipe! Thanks!

    • * Vegan Sparkles *
      October 18, 2012 at 1:18 pm (12 years ago)

      My pleasure! I hope you love it as much as we do! 🙂

  16. Anita
    November 22, 2012 at 10:10 am (12 years ago)

    OH MY GOODNESS! I have spent many many many moons being apprehensive of cashew cream (mainly bc i have been too cheap to buy cashews), and have never attempted it until i saw your recipe… This soup really does bring all the boys to the yard!This soup is so on point its not even possible!

    • * Vegan Sparkles *
      December 11, 2012 at 4:36 pm (12 years ago)

      haha, ohhh thank you so much, Anita, and I’m so glad you loved it! (and have cuties in your yard) 🙂

  17. Daniel
    November 23, 2012 at 2:24 am (12 years ago)

    Making this for vegan thanksgiving today, only I’ll be using it in a green bean casserole. I’m pretty sure it’s going to be the greatest thing that ever happened to me.

    • * Vegan Sparkles *
      December 11, 2012 at 4:35 pm (12 years ago)

      haha! Ooh, a green bean casserole with creamy mushrooms sounds divine! I’d love to hear how it turned out and might have to try it for myself! 🙂

  18. Lilly Tryon
    November 24, 2012 at 3:55 am (12 years ago)

    I was never a fan of canned mushroom soup, so we haven’t eaten a family favorite casserole that called for mushroom soup in years. Made your recipe today. Oh, my goodness! IF there is enough left to make the casserole, it will be the best ever! I didn’t make any adjustments, other than finely chop the mushrooms–it was perfect!

    • * Vegan Sparkles *
      December 11, 2012 at 4:34 pm (12 years ago)

      Ohhh I’m so happy to hear that, Lilly! I hope the casserole was a hit! 🙂

  19. Bubbliki
    December 6, 2012 at 6:33 am (12 years ago)

    Mmmmmmm! Wonderfully filling and delicious on this rainy San Francisco day! Good call on the crusty bread! Mine didn’t come out as creamy, probably because my blender isn’t so powerful, but the flavors are great! I used fresh herbs and homemade chicken broth as I am not vegan but don’t eat dairy or soy. Thanks!

    • * Vegan Sparkles *
      December 11, 2012 at 4:32 pm (12 years ago)

      My pleasure, Bubbliki, and so great to hear you enjoyed it! You could try soaking the cashews overnight for a creamier base without a high-speed blender. 🙂

  20. Julie
    December 9, 2012 at 4:54 am (12 years ago)

    I made this soup last night for my family and doubled it but didn’t double the mushrooms because I didn’t think they would all fit – so 1.5’d the shrooms. Wish I had doubled.
    I too used shallots and fresh herbs and it turned out amazing!
    My husband asked about caloric intake – do you ever do nutritional breakdowns?

    • * Vegan Sparkles *
      December 11, 2012 at 4:30 pm (12 years ago)

      Hi Julie! SO glad to hear it was amazing! Definitely squeeze those extra mushrooms in next time – the more the better! 🙂
      No, I try to stay away from the ‘calorie mentality’ and just concentrate on eating wholesome, plant-based foods in controlled portions – although it’s tough to do when it tastes this good! 🙂

  21. Crystalina
    December 22, 2012 at 12:37 pm (12 years ago)

    I’ll be using this recipe for my Christmas Green Bean Casserole. OK, the half that i don’t DEVOUR myself beforehand… I am that greedy neighbor…

    • * Vegan Sparkles *
      December 24, 2012 at 11:49 am (12 years ago)

      hehe, I don’t blame you with this dish! 🙂 I’d love to know how it works in a casserole – it sounds delicious!

  22. Kevin
    December 26, 2012 at 5:17 am (12 years ago)

    Just made this dish with some fresh organic mushrooms from Whole Foods. It was amazing! As a pretty new vegetarian (since April 2011), I love finding dishes like this that I can make all the time. Thanks!

    • * Vegan Sparkles *
      January 2, 2013 at 3:50 pm (12 years ago)

      My pleasure, Kevin, and I’m so happy to hear that you loved it as much as we do! Enjoy! 🙂

  23. Jenny
    December 31, 2012 at 11:11 am (12 years ago)

    Thanks for the recipe. My 5 and 3 y/o don’t like mushrooms but like mushroom soup from the can. Since we are trying to go meat/diary free, I found your recipe and made this. The kids loved it and so did my husband. I added some non-diary milk, a touch of tamari sauce, and a little flour to thicken.

    • * Vegan Sparkles *
      January 2, 2013 at 3:32 pm (12 years ago)

      Oh, fantastic news, Jenny! I’m so glad they loved it and it’s so much healthier than the canned stuff. Great way to sneak some veggies into the children. 🙂

  24. Sharon
    January 13, 2013 at 4:37 am (12 years ago)

    I made this and loved it. I have been missing creamy soups so much since going vegan.
    Thank you 🙂

    • * Vegan Sparkles *
      January 14, 2013 at 12:34 pm (12 years ago)

      My pleasure, Sharon! Glad to hear you loved it. 🙂

  25. Mel
    January 16, 2013 at 11:22 am (12 years ago)

    So I made this twice. The first time, amazing, the second not as amazing. For some reason the cashew cream was very clumpy. Any ideas?

    • * Vegan Sparkles *
      January 16, 2013 at 1:22 pm (12 years ago)

      If you get a particularly hard batch of cashews, they might need a longer pre-soak, Mel. Try soaking them in a bowl of water in the fridge for about 8 hours, then drain and rinse right before you add them to the blender.

  26. N Doig
    January 17, 2013 at 7:23 am (12 years ago)

    Any chance this could work in a crock pot (make the cashew cream first). Full time lawyer gig + toddler = sleep is a precious commodity. Either way, this looks ridiculously good!

    • * Vegan Sparkles *
      January 17, 2013 at 8:42 am (12 years ago)

      Oooh, now I don’t have experience with crock pots but I’m thinking it could work quite nicely on the lowest setting. I’d love to hear about it if you try it. 🙂

      • N Doig
        January 18, 2013 at 2:53 pm (12 years ago)

        So I put everything but the cashews in the crockpot before bed and turned it on low. I didn’t use margarine. I also added a table spoon of port, because we had a bottle we should finish on the counter. I soaked the cashews in cold water in the fridge overnight too. In the morning, I drained the the cashews and dumped them and some of the cooked stuff into my “travel” blender (it’s one where a travel cup is the container and I got it to make quick smoothies), blended that up, dumped it in with the rest and whisked. My co-worker (we take turns bringing non-processed vegan lunches for the sake of time and variety) and I both really enjoyed it. I will definitely make this again, and am really looking forward to trying it with a bit more planning, which would allow for a trip to the mushroom stall at the Sunday farmers’ market.

        Will also need to start following this page more. 🙂

    • * Vegan Sparkles *
      January 21, 2013 at 11:31 am (12 years ago)

      Fantastic!! Thanks so much for letting us know. I have a couple of friends with crock pots and limited time, so I’ll be sure to pass it along. LOVE the idea of you and your co-worker taking turns to bring vegan lunches too. 🙂 xx

  27. Richgail @AstigVegan
    March 13, 2013 at 1:32 am (11 years ago)

    Just tried your cream of mushroom and featured it on my blog. It was soo good. THanks for sharing this! Here’s the link to my post: http://wp.me/p1defE-1YP

    • * Vegan Sparkles *
      March 14, 2013 at 12:03 pm (11 years ago)

      Oh FAB, Richgail! I’m so happy you love it as much as I do! 🙂

  28. Dominique
    May 22, 2013 at 11:51 pm (11 years ago)

    I made this and I absolutely love it! My whole family and boyfriend love this soup and most of them are not vegan/vegetarian. With all these amazing recipes of yours, i’m sure they will be soon 😉

    • * Vegan Sparkles *
      May 24, 2013 at 11:10 pm (11 years ago)

      Oh I’m so happy to hear that, Dominique! Keep rocking it, girl! xx

  29. Rachel Kopel
    June 16, 2013 at 9:25 am (11 years ago)

    I just made this and it was delish! My non vegan friends loved it also. The original recipe wasn’t creamy enough for our taste so we doubled the cashews and it was fantastic 🙂 Thanks for sharing!

    • * Vegan Sparkles *
      June 17, 2013 at 8:41 am (11 years ago)

      haha, never enough cashew cream! I like your style and am so glad you loved it. 🙂

  30. Erica
    July 21, 2013 at 3:42 am (11 years ago)

    Ok people. THIS. IS. A. MAY. ZZZZING!!!!!!!

    Rebecca, I tried out this soup a week or two before having my vegan friends over (I myself am not a vegan, but very interested in living & eating healthy and clean, so I’m trying out new & different things) and I was already blown away by the simplicity and the taste!! OMG!!!!

    I used half the ingredients, which was more than enough for 1 person (actually a little too much, but perfect for 2!) and gave the recipe to my mom, who is a diabetic and she loved it as well! It’s so easy and full of flavour!

    Then last week I made it for my vegan friends who came over for a dinnerparty. Once again, I used half the ingredients on your list, which made enough for 6 small teacups as a starter. I can honestly tell you: IT’S A WINNER!!!! They absolutely loved it.
    And my Greek, meat-eating boyfriend who lost almost 25kg and is trying to eat healther, said at least 3 times: ‘Please make this again’ and ‘Is there any more left?’ 🙂

    So thank you soooo much for being an inspiration! You’ve gained a fan overseas and I’m telling you, more will follow. You go girl! THANX!!
    The Netherlands

    • * Vegan Sparkles *
      July 23, 2013 at 8:52 pm (11 years ago)

      Nawww, what a glowing review! Thank you so much, Erica, you’ve made my day. 🙂
      I’m so happy to hear you all loved it and the teacup idea is adorable! I will definitely give that a try.
      Huge hugs to you all. xxx

  31. Cherry-Ann
    November 1, 2013 at 8:52 am (11 years ago)

    I really want to make this soup to take to the cottage. Will it store well and reheat well?


    • * Vegan Sparkles *
      November 1, 2013 at 10:26 am (11 years ago)

      It sure will, Cherry-Ann – you’ll just need to add a little more water while reheating on the stove. 🙂

  32. Karen
    November 8, 2013 at 7:46 am (11 years ago)

    I’ve made this several times and have had no boys to my yard. What did I do wrong?

    • * Vegan Sparkles *
      November 11, 2013 at 1:05 pm (11 years ago)

      haha! Did you add a pinch of ‘flirt’? 😉

  33. Griff
    November 19, 2013 at 1:12 am (11 years ago)

    While not a vegan, my daughter is dairy allergic so our house is dairy free. I made this yesterday and I have to say, I’m impressed. The herbs were a little much for my taste. I plan to half them next time and incorporate them into my blending of the cashew cream to eliminate the texture of the dried herbs. I then halved the soup and using one half, made a green bean casserole. Perfection. To the other half, I added 2/3 block of Daiya cheddar, 1t ea of onion powder, garlic powder and Hungarian paprika, 1T of Worcester sauce and French’s Mustard (to replicate Cheeze Whiz ingredients) and poured it over rice & broccoli for an excellent broccoli cheese casserole. Thanks to you, our family can now enjoy these two traditional casseroles without worry.

    • * Vegan Sparkles *
      November 20, 2013 at 8:31 am (11 years ago)

      Oh my pleasure, Griff! I’m so happy to hear you actually made 3 different dishes from the one recipe – and they all sound incredible! I’m so happy I could help. Sending you all huge, dairy-free love. 🙂

  34. Michael Genz
    December 19, 2013 at 12:30 pm (11 years ago)

    I have followed your recipe and made the Cashew Cream of Mushroom soup several times. It is spectacular, to say the least. This is certainly an award winning recipe! I have shared it with my family and friends. Thank you for sharing your talent with us!

    • * Vegan Sparkles *
      December 23, 2013 at 4:09 pm (11 years ago)

      Oh my pleasure, Michael. I’m so happy to hear you loved it! 🙂

  35. Lynne
    December 31, 2013 at 1:58 am (11 years ago)

    I found your recipe while searching for cashew cream recipes. I tried this today and it is the best. mushroom. soup. ever! One thing I didn’t like was the rosemary – maybe I need to mince the rosemary next time? I also used a large shallot instead of the onion and olive oil instead of the vegan margarine.

    I will make it again this week and try it with only nutmeg. It seems to me that this soup would be great even without the spices.

    • * Vegan Sparkles *
      January 3, 2014 at 3:15 pm (11 years ago)

      Oh I’m so happy to hear you loved it, Lynne! 🙂 Yes the rosemary can be quite a strong flavour. I’d love to hear how it is with just nutmeg.

  36. Emma
    May 1, 2014 at 3:47 am (10 years ago)

    I started a 10 day cleanse that requires no gluten and no dairy and I stumbled upon this recipe. Let me just say, that this is the BEST cream of mushroom soup I have ever had… I’m going to use this recipe forever… thank you so much!

    • Vegan Sparkles
      May 1, 2014 at 12:04 pm (10 years ago)

      Oh my pleasure, Emma. It’s a keeper, isn’t it! So happy to hear you love it as much as I do. 🙂 x

  37. Sarah
    March 23, 2015 at 10:53 pm (9 years ago)

    I can’t thank you enough for this recipe! Not only is it so simple to prepare, it is DIVINE. It has become my favourite go-to dish!!!

    • Vegan Sparkles
      March 25, 2015 at 12:56 pm (9 years ago)

      It’s my absolute pleasure, Sarah! I’m so happy to hear you love it as much as I do! 🙂 xx

  38. Lisa
    October 4, 2015 at 2:42 am (9 years ago)

    I have just made and eaten this. It is EXCEPTIONAL!!! It was like a wonderful restaurant quality soup. I used fresh rosemary and thyme, 3 times the amount of dried and the prescribed amount of oregano. Oh and some white pepper. Thank you so much for this incredibly delicious soup. It’s a keeper and pinned.

    • Vegan Sparkles
      October 5, 2015 at 1:08 pm (9 years ago)

      Ooh, those changes sound scrumptious, Lisa! So happy to hear you loved it as much as we do, and you’re so very welcome, beautiful! xx

  39. shipleye
    November 27, 2015 at 2:33 am (9 years ago)

    I am cooking my vegan broth right now and since I have used Tal Ronnan’s tomato bisque recipe so many times, I too am using cashew nut cream. If you haven’t tried his recipe you are in for a huge treat.
    betsy shipley

    • Vegan Sparkles
      November 30, 2015 at 9:49 am (9 years ago)

      So happy to hear you love it too, Betsy! 🙂 xx

13Pingbacks & Trackbacks on Cashew Cream of Mushroom Soup