Crumb Top Baking

  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
menu icon
go to homepage
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
search icon
Homepage link
  • About
  • Recipe Index
  • Mother's Day Brunch
  • Subscribe
×
Home » Appetizers

Mushroom Spinach Dip (Vegan Cashew Dip)

Published: Oct 17, 2019 · Modified: Apr 11, 2026 by Leanne

Pinterest image for Vegan Mushroom Spinach Dip.
Pinterest image for Creamy Mushroom Spinach Dip.
↓ Jump to Recipe

Mushroom Spinach Dip is thick and creamy with sautéed mushrooms, onions and spinach, lots of garlic and a hint of rosemary. It's all covered in a rich cashew cream that's dairy-free and vegan and sure to be a hit at your game day or holiday party!

Overhead view of Mushroom Spinach Dip in a black bowl surrounded by small bowls of chips and pretzels.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

What's the one item that's always on your grocery list?

For us, it's mushrooms. Okay, there are a few other staples on the list too. But I pick up mushrooms every time I go to the grocery store.

We go through A LOT of mushrooms. It's one of the veggies my husband enjoys eating and I love their versatility. They're great raw or cooked and go well in so many recipes.

And since we're quickly approaching the holiday season, I thought I would get started a little early and share this easy warm mushroom dip with you. It's rich and garlicky, and works as an appetizer for a dinner party or as a snack with some holiday cocktails.

This dip is also on the healthier side. It's made with one pound of cremini mushrooms and three cups of spinach! So, it's not only tasty but loaded with 'good-for-you' ingredients!

Close-up of whole cremini mushrooms in a grey bowl.

Ingredients

  • Cremini mushrooms
  • Cashews and cashew milk
  • Yellow onion
  • Spinach
  • Garlic
  • Balsamic vinegar
  • Coconut sugar
  • Fresh rosemary
  • Extra virgin olive oil
  • Salt

Overhead view of ingredients to make Mushroom Spinach Dip arranged in individual bowls.

How to make this mushroom and spinach dip with cashews

  • Start by soaking your cashews in hot water for about 20-25 minutes. This will soften them a bit and make them easier to blend into a cream. While they're soaking you can get started on the rest of the dip.
  • Prep your mushrooms by gently rubbing the dirt off them with a paper towel. You can also wash them in cold water and pat them dry, but don't do this too far in advance as the mushrooms will discolour.
  • Slice your mushrooms into thick slices (about ½-inch thick). You should also take this time to slice your onion and mince or chop your garlic cloves.
  • Heat the oil in a large skillet. Add the mushrooms and onions and stir them around to get some oil on them. The skillet will be full, but don't worry, the mushrooms and onions will cook down. Cover and let cook for about 10-15 minutes, stirring occasionally, until the mushrooms and onions have softened. The mixture will be a bit watery.
Collage of 4 photos demonstrating how the mushroom filling is made for the mushroom spinach dip.
  • Stir in the garlic, vinegar, sugar and rosemary. Increase the heat and sauté the mixture for a few minutes, or until the garlic has softened and the liquid in the pan has burned off. Stir frequently and be careful not to burn the garlic.
  • Remove from heat, stir in the spinach and cover for a few minutes to let the spinach wilt.
  • Meanwhile, drain your cashews and add them to a blender with some cashew milk, garlic and salt. Blend on high until thick and creamy.
  • Once the spinach has wilted, add the cashew cream to the skillet and stir to combine. Serve and enjoy!
Overhead view of mushroom spinach filling and cashew cream in a cast iron skillet.

How can you serve this creamy mushroom dip?

  • This mushroom dip is best served warm. You can either serve it straight from the skillet or you can scoop it out into a bowl or serving dish.
  • We love it with tortilla chips, crackers and pretzels, but you can also serve it with warm pitas, veggie sticks or bread.
  • I've also enjoyed this dip for lunch on a slice of toast!

How long will this mushroom spinach dip last? How should it be stored?

  • This mushroom spinach dip is best served warm, so I highly recommend serving it immediately.
  • If you have some leftover, you can store it in an airtight container in the fridge and enjoy it within a day or two. If a little liquid forms on the top of the dip, which often happens with homemade cashew dips, just give it a stir.
  • This dip doesn't have the same texture when re-heated so any leftovers are best enjoyed cold.
Overhead view of mushroom spinach dip in a cast iron skillet with a wooden spoon inserted into it.

Additional recipe tips

  • If you don't have cremini mushrooms, you can use white mushrooms instead.
  • This dip is thick and chunky. If you prefer it less chunky, you can chop your mushrooms and onions into smaller pieces. You can also use more cashew milk to thin out the cashew cream.
  • I went a little heavy on the garlic in this dip, but if it's too strong for you, just leave out a clove or two.
  • If you don't have fresh rosemary, you can substitute dried rosemary. Just reduce the amount to one-third as dried herbs are usually more potent than fresh.
  • This recipe makes about three cups of dip and should serve about six people. So, if you're making it for fewer people, you may wish to half the recipe.
  • To keep this recipe vegan, make sure your balsamic vinegar is vegan. Some have added ingredients such as caramel and gelatin.
Overhead view of Mushroom Spinach Dip in a black bowl on a white surface next to crackers and chips.

If you make this recipe, I'd love to hear what you think in the comments below!

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

📖 Recipe

Overhead of creamy cashew mushroom dip in a black bowl with a napkin on the side.

Mushroom Spinach Dip (Vegan Cashew Dip)

Mushroom Spinach Dip is thick and creamy with sautéed mushrooms, onions and spinach, lots of garlic and a hint of rosemary. It's all covered in a rich cashew cream that's dairy-free and vegan and sure to be a hit at your game day or holiday party!
5 from 35 votes
Print Pin
Prep Time: 10 minutes minutes
Soaking Time: 30 minutes minutes
Total Time: 40 minutes minutes
Servings: 6 servings
Author: Leanne

Ingredients

For the cashew cream:

  • 1 ½ cups raw cashews
  • 1 ½ cups hot water
  • ⅔ cup unsweetened cashew milk, (or almond milk)
  • 1 clove garlic
  • 1 teaspoon kosher salt

For the mushroom mixture:

  • 3 tablespoons extra virgin olive oil
  • 1 pound cremini mushrooms, cleaned and sliced (½-inch thick)
  • 1 medium-sized yellow onion, sliced or chopped
  • 3 cloves garlic, finely chopped or minced
  • 1 tablespoon coconut sugar
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon fresh rosemary
  • 3 cups packed fresh spinach

Instructions

Prevent your screen from going dark
  • Add the cashews and hot water to a glass dish or jar. Cover and let soak for 20-25 minutes. While you wait, start making the mushroom mixture.
  • Add the oil to a large skillet and heat over medium heat. Add the mushrooms and onions and reduce heat. The skillet will be full but the mushrooms and onions will cook down. Cover and let cook for about 10-15 minutes, stirring occasionally, until the mushrooms and onions have softened. The mixture will be a bit watery.
  • Stir in the garlic, sugar, vinegar and rosemary. Increase the heat to medium-high and sauté for a few minutes, or until the garlic has softened and the liquid in the skillet has burned off. Stir frequently and be careful not to burn the garlic.
  • Remove from heat and stir in the spinach. Cover and let the spinach wilt for a few minutes.
  • Meanwhile, drain your cashews and make the cashew cream. Add the cashews to a blender with the cashew milk, garlic and salt. Blend on high until thick and creamy.
  • Once the spinach has wilted, add the cashew cream to the skillet and stir to combine. Serve warm and enjoy!

Notes

  1. If you don't have cremini mushrooms, you can use white mushrooms.
  2. This dip is thick and chunky. If you prefer it less chunky, chop your mushrooms and onions into smaller pieces and/or use more cashew milk when blending up the cashew cream.
  3. This dip is also very garlicky. If you're not a fan of a lot of garlic, just leave out a clove or two.
  4. If you don't have fresh rosemary, you can substitute 1 teaspoon of dried rosemary.
  5. To keep this recipe vegan, make sure your balsamic vinegar is vegan. Some have added ingredients such as caramel and gelatin.
  6. This recipe makes about three cups and will serve around 6 people. You may wish to half the recipe if you're making it for fewer people.
  7. This dip is best served fresh and warm, so I don't recommend making it ahead and re-heating it. If you have leftovers, store them in an airtight container in the fridge and enjoy cold within a day or two.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 288kcal | Carbohydrates: 19g | Protein: 9g | Fat: 22g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Sodium: 459mg | Potassium: 680mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1437IU | Vitamin C: 6mg | Calcium: 86mg | Iron: 3mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Appetizers

  • Air fryer breaded salmon bites served in a bowl with rice, broccoli and avocado.
    Air Fryer Breaded Salmon Bites
  • Air Fryer Pizza Potato Skins arranged on a platter and topped with chopped herbs.
    Crispy Air Fryer Pizza Potato Skins
  • Close up of ground beef sliders with one turned on its side to show the ground beef and cheese filling.
    Air Fryer Ground Beef Sliders (Cheeseburger Sliders)
  • Crispy boneless chicken wings served on a platter.
    Crispy Garlic Parmesan Air Fryer Boneless Chicken Wings

Comments

    5 from 35 votes

    Leave a Reply Cancel reply

    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.

  1. Amanda says

    October 19, 2019 at 1:03 am

    5 stars
    This dip is definitely making an appearance at our upcoming holiday get-togethers. That cashew cream sounds fabulous, and I'm a sucker for anything with fresh rosemary and mushrooms. Thanks for sharing!

    Reply
    • Leanne says

      October 21, 2019 at 10:42 pm

      Thanks Amanda! Happy to hear it!

      Reply
  2. marcie says

    October 19, 2019 at 12:58 am

    5 stars
    Mushrooms are an essential for us too. They bulk up every meal and add so much flavor! This dip looks so creamy and delicious!

    Reply
    • Leanne says

      October 21, 2019 at 10:42 pm

      Thanks Marcie! Yes, we love them for the bulk factor too!

      Reply
  3. Ben|Havocinthekitchen says

    October 18, 2019 at 7:53 am

    5 stars
    I love cremini mushrooms - they have a much more pronounced flavour compared to white mushrooms; as you said, earthy, and probably a bit nutty. And this dip with cashew "cream", garlic, and rosemary? Perfection!

    Reply
    • Leanne says

      October 21, 2019 at 10:44 pm

      Thanks so much Ben! Cremini mushrooms are our go-to for sure!

      Reply
  4. Katherine | Love In My Oven says

    October 17, 2019 at 2:20 pm

    5 stars
    Yay, mushrooms! We love them too, but unfortunately the kids freak out when they spy a mushroom, haha! I will have to make a big batch of this JUST for my husband and I! Yummy looking dip! Happy weekend!

    Reply
    • Leanne says

      October 21, 2019 at 11:00 pm

      Haha! Hopefully they will grow out of that! In the meantime, you can chop the mushrooms really small 😉 Thanks Katherine!

      Reply
  5. Sara Welch says

    October 17, 2019 at 2:01 pm

    5 stars
    This is my kind of recipe! Two of my favorite ingredients in one bowl; can't wait to make this for our upcoming Friendsgiving party!

    Reply
    • Leanne says

      October 21, 2019 at 11:00 pm

      Thanks so much Sara!

      Reply
  6. sarah johnson says

    October 17, 2019 at 1:43 pm

    5 stars
    This looks so yummy. 😍I love that it's dairy-free too. I'm always upto reducing the amount of dairy I consume.

    Reply
    • Leanne says

      October 21, 2019 at 11:01 pm

      Thank you Sarah!

      Reply
  7. Tisha says

    October 17, 2019 at 1:18 pm

    5 stars
    Great dip for a get together or game day! Definitely have to try this!

    Reply
    • Leanne says

      October 21, 2019 at 11:02 pm

      Thank you!

      Reply
  8. Jessica Formicola says

    October 17, 2019 at 12:46 pm

    5 stars
    I know my family will love this dip! I can't wait to try it!

    Reply
    • Leanne says

      October 21, 2019 at 11:02 pm

      Thanks Jessica!

      Reply
  9. Dannii says

    October 17, 2019 at 12:44 pm

    5 stars
    We are always looking for new dip recipes and this looks delicious.

    Reply
    • Leanne says

      October 21, 2019 at 11:02 pm

      Thanks Dannii!

      Reply
  10. Milena says

    October 17, 2019 at 12:30 pm

    Absolutely love how you weaved in cashews and cashew milk in a mushroom spinach dip. Looks perfectly creamy and rich. Pinned.

    Reply
    • Leanne says

      October 21, 2019 at 11:03 pm

      Thanks Milena!

      Reply
  11. Kelsie | the itsy-bitsy kitchen says

    October 17, 2019 at 11:51 am

    5 stars
    This would be perfect for game days! It looks delicious and I'm adding it to my football watching menu. Have a great weekend, Leanne!

    Reply
    • Leanne says

      October 21, 2019 at 11:03 pm

      Thanks Kelsie! Hope you had a good weekend!

      Reply
  12. Alexandra @ It's Not Complicated Recipes says

    October 17, 2019 at 11:16 am

    5 stars
    I love this delicious idea, Leanne! And I love that it is vegan. Cashews really do make such a wonderful and creamy addition! Saving to try soon!

    Reply
    • Leanne says

      October 21, 2019 at 11:05 pm

      Thanks Alexandra! Love adding cashews to dips for a creamy texture! Hope you get to try it!

      Reply
  13. Terry says

    October 17, 2019 at 10:35 am

    5 stars
    I’m a huge mushroom fan too so this is definetly a must try!
    Looks like a great idea for get togethers.

    Reply
    • Leanne says

      October 21, 2019 at 11:06 pm

      Thanks Terry! It's definitely a great dip for gatherings!

      Reply
  14. Dawn- Girl Heart Food says

    October 17, 2019 at 10:06 am

    5 stars
    We always have mushrooms, along with eggs, lemons, garlic, bananas, strawberries, onions, lol. The list goes on and on. But we do seriously love mushrooms and definitely enjoy a good dip so I know we'd devour this one! Just in time for Friday night too! Pass the chips please 😉 Pinned! Happy (almost) Friday!

    Reply
    • Leanne says

      October 21, 2019 at 11:07 pm

      Thanks Dawn! Those are all pretty much staples on our grocery list too! Hope your week is off to a great start!

      Reply
  15. Mary Ann | The Beach House Kitchen says

    October 17, 2019 at 9:56 am

    5 stars
    My husband would totally enjoy this Leanne. Mushrooms are his favorite. I'll be adding this to our upcoming holiday appetizer list for sure!

    Reply
    • Leanne says

      October 21, 2019 at 11:08 pm

      Thanks Mary Ann!

      Reply
Newer Comments »
Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Ground beef fajitas with toppings arranged on a platter.
    Ground Beef Fajitas with Homemade Fajita Seasoning
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • A slice of eggless banana cake topped with cream cheese frosting being removed from the cake platter.
    Easy and Moist Eggless Banana Cake Recipe

Mother's Day Brunch Recipes

  • Collage of images representing Mother's Day brunch recipes.
    20+ Mother's Day Brunch Recipes
  • Close up view of a slice of air fryer frittata on white parchment paper.
    Creamy and Fluffy Air Fryer Frittata with Spinach, Bacon and Cheese
  • Air fryer egg bites on a white plate with slices of bacon.
    Air Fryer Egg Bites with Cottage Cheese
  • Mini quiche in tart shells arranged on a wooden surface.
    Air Fryer Quiche (Mini Quiche Recipe)
  • Sausage frittata with peppers and onions in a black cast iron skillet.
    Sausage Frittata with Peppers and Onions
  • Overhead of ground turkey sweet potato casserole in a white oval dish with some scooped out with a spoon.
    Sweet Potato Breakfast Casserole (with Ground Turkey and Eggs)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.