This creamy, savory, tangy curry-infused sweet potato and cashew dip is so addictive that you’ll suddenly find yourself craving raw vegetables.

A bowl of sweet potato cashew dip with an array of vegetables arranged around the bowl.

The best sweet potato dip on the planet

If eating raw vegetables feels like a chore, you’re just missing the right dip. This creamy, savory, tangy, curry-infused sweet potato dip is so ridiculously good that my non-Paleo friends and even my mom became instant fans.

Thanks to soaked cashews, it’s luxuriously creamy without any dairy, and it’s naturally vegan and Whole30. Pair it with crunchy crudités, and don’t be surprised if you find yourself reaching for “just one more” carrot stick or cucumber slice until the platter is empty.

My friend Tess Masters, who just happens to be a smart, sassy vegan (yes, I’m friends with vegans!) created this genius recipe in The Perfect Blend and it’s a winner!

The front cover of the perfect blend by tess masters.

How to make this sweet potato dip quicker

Unfortunately, there are two rate-limiting steps in this recipe:

  1. Roasting the sweet potato (which takes 45 minutes to an hour) and
  2. Soaking the cashews (Tess recommends soaking the cup of raw cashews in 2 cups of warm water mixed with ½ teaspoon salt and ¼ teaspoon apple cider vinegar or lemon juice for 2 to 4 hours).

Luckily, I have two tips on how to speed things up!

Someone pouring water in a bowl with cashews to soak.

Two steps to speed things up

  1. Roast your sweet potato ahead of time and mash it straight out of the fridge and/or
  2. Soak your cashews in 2 cups of boiling water for 10 minutes. I’ve tried both the slow method and the fast method, and the dip tastes fantastic either way. Choose the method that fits how fast you need it to get this dip in your belly!

Ready to blitz your way to happiness?

Ingredients

  • Orange-flesh sweet potato (e.g., garnet or jewel): The standard orange flesh sweet potato works the best in this recipe because of the sweetness and soft, mashable texture
  • Raw unsalted cashews, soaked and drained: Adds creaminess and body to the dip. I haven’t tried a substitute, but I bet tahini would work!
  • Extra-virgin olive oil
  • Yellow onion: Sautéing diced onions and garlic until tender is crucial to the creaminess and depth of flavor. I have subbed shallots and it works great!
  • Minced garlic
  • Fresh lemon juice: The combo of the lemon juice and apple cider vinegar gives this dip a delightful and addictive tang!
  • Apple cider vinegar
  • Mild yellow curry powder: Use your favorite mild Indian yellow curry. The spices perfectly pair with the sweet potato!
  • Ground coriander
  • Ground cumin
  • Sweet paprika
  • Ground turmeric (optional)
  • Diamond Crystal kosher salt

How to make curried sweet potato dip

Heat the oven to 400°F (200°C) with the rack in the middle

Prick the sweet potato all over with a paring knife or fork and lightly brush with olive or avocado oil. Place it on a rimmed baking sheet and bake for 45 minutes to an hour or until soft. (If you need more deets on how to roast a sweet potato, you can click here. You might as well throw on a few extra sweet potatoes so you can have leftovers!) Allow the tater to cool, peel off the skin, and mash the flesh with a fork. Set aside 1 cup (250 g) of the mashed sweet potato.

A bowl of cooked and mashed sweet potatoes with a fork in the bowl.

In a large skillet, heat 1 tablespoon olive oil over medium heat and sauté the onions with a pinch of salt for about 5 minutes or until soft and translucent.

Onions sautéing in a pan.

Add the minced garlic and stir until fragrant, about 30 seconds. Allow the alliums to cool slightly.

Sautéed onions and minced garlic frying in a pan.

Grab your high speed blender or food processor and pour the remaining ¼ cup (60 mL) olive oil with the ¼ cup lemon juice and 1 teaspoon apple cider vinegar. Add the onion mixture…

Someone pouring oil into a blender with the cooked onions and garlic.

…cup of mashed sweet potato, cup of soaked and drained cashews…

Someone adding cooked sweet potatoes and soaked cashews into a blender.

…spices (1 teaspoon curry powder, 1½ teaspoons ground coriander, 1 teaspoon ground cumin, ¾ teaspoon sweet paprika, and ⅛ teaspoon ground turmeric), and 1 teaspoon kosher salt.

An overhead shot into the blender that has the ingredients for the paleo sweet potato and cashew dip.

Blast on high for a minute until the resulting dip is smooth and creamy.

Blending the ingredients for the sweet potato and cashew dip.

If you don’t have a powerful blender, you may need to periodically stop the machine and scrape down the sides of the container.

An overhead shot of the blended ingredients for the paleo sweet potato and cashew dip.

Serve with your favorite raw and blanched veggies.

Someone pouring the bright orange-yellow sweet potato and cashew dip into a bowl.

How to store the sweet potato dip

The dip will keep in the fridge in an airtight container for about 4 days, but I bet it will be gone sooner than that. Good thing you baked extra sweet potatoes so you can make more dip!

A bowl of the sweet potato and cashew dip surrounded by an array of vegetables.

Slightly adapted, with permission, from The Perfect Blend, copyright 2016 Tess Masters. Published by Ten Speed Press, an imprint of Penguin Random House LLC.


Looking for more recipe ideas? Head on over to my Recipe Index. You’ll also find exclusive recipes in my cookbooks, Nom Nom Paleo: Food for Humans (Andrews McMeel Publishing 2013), Ready or Not! (Andrews McMeel Publishing 2017), and Nom Nom Paleo: Let’s Go! (Andrews McMeel Publishing 2022).


PRINTER-FRIENDLY RECIPE CARD

Curried Sweet Potato and Cashew Dip

5 from 8 votes
Prep Time15 minutes
Cook Time1 hour 10 minutes
Total Time1 hour 25 minutes
Servings 8 servings
This creamy, savory, tangy curry-infused sweet potato and cashew dip is so addictive that you'll suddenly find yourself craving raw vegetables.

Ingredients 
 

  • 1 large orange-flesh sweet potato e.g., garnet or jewel
  • 5 tablespoons extra-virgin olive oil divided
  • 1 cup diced yellow onion
  • 2 teaspoons minced garlic about 2 cloves
  • 1 teaspoon Diamond Crystal kosher salt plus more to taste
  • ¼ cup fresh lemon juice
  • 1 teaspoon apple cider vinegar
  • 1 cup raw unsalted cashews, soaked and drained
  • 1 teaspoon mild yellow curry powder plus more to taste
  • teaspoons ground coriander
  • 1 teaspoon ground cumin
  • ¾ teaspoon sweet paprika
  • teaspoon ground turmeric optional
Want to Save this Recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Instructions 

  • Heat the oven to 400°F (200°C).
  • Prick the sweet potato all over with a paring knife or fork and lightly brush with olive or avocado oil. Place it on a rimmed baking sheet and bake for 45 minutes to an hour or until soft. 
  • Allow the tater to cool, peel off the skin, and mash the flesh with a fork. Set aside 1 cup (250 g) of the mashed sweet potato.
  • In a large skillet, heat 1 tablespoon olive oil over medium heat and sauté the onions with a pinch of salt for about 5 minutes or until soft and translucent.
  • Add the minced garlic and stir until fragrant, about 30 seconds. Allow the alliums to cool slightly.
  • Grab your high speed blender or food processor and pour the remaining ¼ cup (60 mL) olive oil with the ¼ cup lemon juice and 1 teaspoon apple cider vinegar.
  • Add the onion mixture, cup of mashed sweet potato, cup of soaked and drained cashews, spices (1 teaspoon curry powder, 1½ teaspoons ground coriander, 1 teaspoon ground cumin, ¾ teaspoon sweet paprika, and ⅛ teaspoon ground turmeric), and 1 teaspoon kosher salt.
  • Blast on high for a minute until the resulting dip is smooth and creamy. If you don’t have a powerful blender, you may need to periodically stop the machine and scrape down the sides of the container.
  • Serve with your favorite raw veggies!

Notes

Serving size is about ¼ cup.
Two tips to speed up this recipe
  1. Roast your sweet potato ahead of time and mash it straight out of the fridge and/or
  2. Soak your cashews in 2 cups of boiling water for 10 minutes. I’ve tried both the slow method and the fast method, and the dip tastes fantastic either way. Choose the method that fits how fast you need it to get this dip in your belly!

Nutrition

Calories: 205kcal | Carbohydrates: 14g | Protein: 4g | Fat: 16g | Fiber: 2g | Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

About Michelle Tam

Hello! My name is Michelle Tam, and I love to eat. I think about food all the time. It borders on obsession. I’ve always loved the sights and smells of the kitchen. My mother was (and is) an excellent cook, and as a kid, I was her little shadow as she prepared supper each night. From her, I gained a deep, abiding love for magically transforming pantry items into mouth-watering family meals.

Other Recipes You May Like

5 from 8 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




13 Comments

  1. This looks wonderful. Just one question. Other than when a recipe calls for a little sprinkle of seasoning or paprika I usually cook spices somewhere in the process especially turmeric or cumin. Why not saute the spices briefly with the alliums.
    BTW, I have and just love both your cookbooks…..

  2. This was my first time with this recipe and it was so yummy. I use it for a healthy snack during the day and night as I lift alot of weights

  3. 5 stars
    I love this recipe! I’ve been making it for the past several years. It’s always a crowd pleaser and is perfect for when I am unsure of dietary preferences and restrictions as it appeals to all (except those with cashew allergies). I’m making it again for a summer get together and wanted to show love for it.

  4. 5 stars
    I’ve made this quite a few times and think it’s divine. I just made it for a 4th of July potluck and used the quick soak method for the cashews for the first time. The longer soak method works better. I do usually cook the spices for a couple minutes after the onions are softened. Everyone I’ve served this to loves it as long as I don’t tell them what it is. Mostly, I hang out with middle aged/senior citizen midwesterners these days and many of them seem afraid of the words curry, cashew, sweet potato, etc. If I tell them the name of it, they won’t try it. If I don’t tell them the name or ingredients, they devour it. Younger people and those in my prior west coast location loved it even better when they knew what it was.

  5. 5 stars
    I can’t count the times I make this for parties! Everyone loves it! I rarely even measure anymore! I saute onions and garlic and throw in the spices then. I use the boiling water and roasted cashews cuz I always have them around. Sometimes I add a lot tahini instead of olive oil. It incredible with celery and also adding a little chili crisp on top before serving.