A creamy, tangy, and SPICY vegan mayo that’s perfect for spreading into sandwiches and wraps, or dunking your favourite dippers. It’s made using wholesome ingredients and is ready in no time.

This recipe was originally published in May 2018. It has been updated for content and photos.
This vegan spicy mayonnaise is simple to prepare, using only a handful of pantry-friendly ingredients. So much flavour is packed into this spread, with so little effort required.
This one is inspired by our oil-free vegan mayo but this time, it’s spicy, and reminiscent of sriracha mayo, but vegan, of course.
It’s protein-dense, gluten-free, dairy-free, egg-free, soy-free, oil-free, and I even have a nut-free version. Plus compared to store bought vegan mayonnaise, this version is FAR more wholesome.
Jump to:
Ingredients + Instructions
(This is a summary with step by step photos, full recipe measurements and instructions are in the recipe card below.)
I have two fantastic ways to make this. One uses creamy cashews as the base, and the other uses raw pumpkin seeds or pepitas for a nut-free version.
For the spicy cashew mayo:
Here’s what you’ll need to make the cashew version of our spicy vegan mayo recipe.
- Cashews: Use raw cashews that have not been roasted or salted.
- Lemon/Apple cider vinegar: For tangy flavour.
- Spices: Garlic powder, salt, and cayenne for the perfect blend of flavour and heat.
Add everything to a high-speed blender, starting with ⅓ cup of the water, and blend. (photo 1)
Add the remaining water and continue blending until smooth. (photo 2)
NOTE: If you don’t have a high-speed blender, soak your cashews in boiling hot water for 30 minutes first and then drain, and proceed with the recipe.
Transfer the spicy vegan mayo to a clean and dry glass jar or container and refrigerate for 1 hour or longer before serving.
It will thicken a little in the fridge and tastes best chilled.
For the spicy pepita mayo:
Here’s what you’ll need for our nut-free pumpkin seed version of our vegan spicy mayo recipe.
- Pumpkin seeds/pepitas: Provides an excellent flavour base for those looking for a nut-free vegan mayo option.
- Lemon/Apple cider vinegar: For tangy flavour.
- Spices: Garlic powder, salt, and cayenne for the perfect blend of flavour and heat.
- Mustard: Optional, but recommended for added tangy flavour and zip.
Add everything to a high-speed blender, starting with ⅓ cup of the water, and blend. (photo 1)
Add the remaining water and continue blending until smooth. (photo 2)
Transfer the spicy vegan mayo to a clean and dry glass jar or container and refrigerate for 1 hour or longer before serving.
It will thicken a little in the fridge and tastes best chilled.
NOTE: This version won’t turn the traditional pink colour of sriracha mayo but the flavour is bang on!
How to use it
Here are some of the MANY ways you can use our spicy vegan mayo:
- Dunk potato wedges, fries, and sweet potato fries (my personal favourite)! Truly, any kind of potato works well. Try whole baked, hash browns, and even potato salad would all be winners here!
- Spread it into sandwiches, burgers, and wraps, or spice up your avocado toast.
- Use it to dip raw veggies or spread some onto grilled or roasted vegetables.
- Dip tortilla chips, pita wedges, pizza crust, or baked plantains.
- Use it with finger foods like spring rolls, vegan sushi, or these chickpea or lentil nuggets.
- Lick the bowl, lick the spoon, I won’t judge you. 😉
Variations + Substitutions
- For nut-free, use raw pumpkin seeds instead of cashews. The colour won’t be pink, but the flavour is spot on!
- For extra spicy vegan mayo, increase the cayenne pepper to ¾-1 teaspoon. Half a teaspoon is perfect for me, and I’d call it a medium spice level, but adjust to your taste.
- If you don’t have cayenne pepper, use hot sauce like Frank’s or Sriracha (whatever you have). You’ll need 1-3 tablespoons of hot sauce, compared to ½-1 teaspoon of cayenne pepper for similar heat results. (NOTE: Sraracha is spicier than Frank’s, so start with less, taste, and add more if needed.)
- You may also try red pepper flakes if you don’t have cayenne.
- Want it mild? Skip the cayenne and use smoked paprika for a smoky vegan mayo.
- For extra tang, add a teaspoon of yellow mustard.
- Want extra zing? Try lime juice instead of lemon juice.
- For sweet + spicy vegan mayo, use pineapple juice instead of lemon or lime. Or add 1 tablespoon of maple syrup.
- For umami flavour, add 1-2 teaspoons of soy sauce or Tamari for gluten-free but make sure to reduce the salt.
Equipment
To blend the dip, you’ll want a strong blender, such as a Vitamix. It will puree the cashews or pumpkin seeds until completely smooth.
If you don’t have a strong high-speed blender, soak your nuts or seeds in hot water first, for at least 30 minutes to soften them, and make them easier to break down.
Storage
Keep your mayo in a glass jar or airtight container in your fridge for up to 1 week, if it lasts that long!
Or freeze it airtight in a freezer-safe container for up to 3 months.
Expert Tips
- If you don’t have a Vitamix or another high-speed blender, soak your cashews or pepitas in boiling hot water for 30 minutes first. Then drain them and proceed with the recipe.
- Start your blender at a low speed and gradually increase it so you don’t have loose cashew bits flying up to the top of your blender.
- Scrape down the sides if needed for a smooth and creamy consistency. You don’t want chunky pieces in your dip.
- Start blending with only ⅓ cup of water first. This helps with a smoother consistency since the cashew pieces have less room to float around in. Then add the extra 2 tablespoons once smooth and re-blend to incorporate.
- Refrigerate for at least one hour before serving, as it tastes best cold and thickens nicely in the fridge.
More delicious vegan dips
If you tried this recipe, please let me know about it in the comments below. I always love hearing from you! Don’t forget to Subscribe to This Healthy Kitchen to be among the first to get my new recipes! You can also FOLLOW ME on Facebook, Instagram, Pinterest, and Twitter to see more delicious food and get all the latest updates.
Buon appetito
Rosa
📖 Recipe
Equipment
Ingredients
- 1 cup raw cashews or shelled raw pumpkin seeds
- ⅓ cup + 2 tablespoons water
- 2 tablespoons lemon juice approx. half a lemon
- 1 tablespoons apple cider vinegar
- 1 teaspoon garlic powder or onion powder
- ½-1 teaspoon cayenne pepper or to taste
- ¼ teaspoon sea salt or to taste
- 1 teaspoon yellow mustard optional, skip for less tang
Instructions
- Add all your ingredients to a high-speed blender, starting with just ⅓ cup of the water, and blend until smooth. Start on low and gradually increase the speed so you don't have loose cashew bits flying to the top of the blender. Once smooth, add the remaining water (if desired) and blend to combine.
- Refrigerate for at least one hour, as it tastes best cold. Then serve with veggies, fries, pizza, sandwiches, wraps, or burgers. Enjoy
LouAnn
Can I sub cannelini beans for the cashews??
Rosa
Yes that should work fine, but reduce the water since beans have more moisture.
Lisa
I wasn’t so sure about it at first, but it will definitely be a go-to mayo recipe now!
Rosa
Thrilled you enjoyed Lisa!
Anyelea
I’ve been plant-based for 18 months and have really missed having mayo. It has been impossible to find oil free mayo in the stores. I made this recipe to have with your ‘chicken’ burger and holy cow is it ever good! It is so Good that I could easily have devoured all of it at once. Even my very skeptical carnivore loving husband liked it. I’ve made two recipes of yours so far and both were 10/10. I can’t wait to make more!
Rosa
Thrilled you enjoyed the burgers and the mayo Anyelea! Thank you so much for taking the time to leave a review. 🙂
Cherri
I haven’t tried this recipe yet but I absolutely will be. If it’s anything like your other recipes that I’ve tried, it’s going to be delish! Exciting to give it a try. Thanks.
Rosa
Aww thanks so much Cherri, so kind. Please report back once you try it. 🙂
Cherri
I’m happy to report that I’ve tried this recipe and we think it’s delish! I didn’t change thing and I will be making it again. I’m also looking forward to trying some of your variations and substitutions. We used it to dip blistered shishito peppers in. It will be a versatile dip for many food choices. Yumm! Thanks again.
Rosa
Thrilled to hear it, thanks Cherri. 🙂
Emma
Holy cow, this sauce is incredible!! The absolute best – thank you!!
Rosa
Yay! You’re welcome, so glad you enjoyed Emma. 🙂
Lacey
This sounds so good and I love that it’s oil free. Am I missing the sriracha sauce In the ingredients list? I don’t see it mentioned anywhere in the recipe except the title.
Rosa
Hi Lacey, this recipe uses cayenne to give the sauce the spicy sriracha flavour. Hope you enjoy!
Christine Tomek
This is amazing – I could eat it by the spoonful (I actually did). I’d like to make it as a hummus using garbanzo beans. Could you turn this into a hummus recipe? Thanks!
Rosa
Thanks for the kind feedback Christine. Thrilled you loved it so much! 🙂
I haven’t tried it as a hummus, but I’m sure you could replace the cashews with garbanzo beans, but make sure to reduce the water. I’d start with just 2-3 tbsp of water and add as needed.
Sheri
My niece and I made pretzels today and we’re dipping them in this sauce. It is so good!
Sheri
Also would like to mention that if you are using a low/wide 64 oz Vitamix, double the recipe, otherwise, it doesn’t have enough substance to blend properly.
Rosa
Great tip, thanks Sheri. I have the tall Vitamix container so that’s good to know. So glad you enjoyed the dip! Sounds delicious paired with pretzels.
Marsha
This recipe has all the ingredients I love so I can’t wait to try it.
Rosa
Yay! You will love it Marsha. 🙂