Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!


Food Monster - Recipes

Sweet Potato Coconut Curry With Cranberries and Pistachios [Vegan]

This rich and creamy curry will be your new favorite! It's made with sweet potato, coconut milk, and cranberries then topped with pistachio nuts for a little bit of crunch factor. Serve it on a bed of steamed brown jasmine rice, or your grain of choice.

Sweet Potato Coconut Curry With Cranberries and Pistachios [Vegan]

This Recipe is :

Dairy FreeVegan


  • 3 tablespoons rapeseed oil (or your preferred oil)

For the Curry Paste:

  • 3 cloves garlic
  • 1 tablespoon tomato puree
  • 1 teaspoon chili powder
  • 1 teaspoon fenugreek
  • 1 teaspoon cumin
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon ground clove
  • 1/4 teaspoon ground cardamom
  • 2 large onions, thinly sliced

For the Curry:

  • 2 1/2 medium white potatoes, peeled and chopped into 1/2-inch cubes
  • 3 medium sweet potatoes, peeled and chopped into 1/2-inch cubes
  • Slightly less than 1/2 cup cold water
  • 2 1/2 cups chestnut mushrooms, cleaned and halved
  • 1 15-ounce can coconut milk
  • 3 tablespoons dried cranberries
  • 2 tablespoons pistachio nuts


  1. Heat 1 tablespoon of oil in a large non-stick pan over a medium-high heat and add all of the spices, garlic, and tomato puree. Fry for around a minute, stirring continuously, to create a curry paste. Remove the pan from the heat, transfer the paste into a separate bowl and set aside.
  2. Return the pan to the heat (without washing), place the remaining oil and the onion in the pan. Stir well and cook for a few minutes until they have begun to soften.
  3. Add the potato cubes into the pan and saute for around four minutes, stirring frequently. Add the sweet potato cubes and continue to cook for a further four minutes, still stirring frequently.
  4. Now add a couple of tablespoons of the water, stirring until it has evaporated, then add the mushrooms. Continue cooking for a few minutes then add the remainder of the water and the curry paste to the pan. Mix well, cover and simmer for around ten minutes until both the potato and the sweet potato have begun to soften. As the curry cooks stir occasionally. If it begins to stick, then add a little extra water as necessary.
  5. Stir in the cranberries, recover and cook for a further three minutes. Now add the coconut milk, mix well and simmer for around five minutes, stirring regularly until all of the vegetables have cooked through and the sauce is thick and creamy.
  6. Divide into portions, sprinkle over the pistachios, and serve.


Sweet Potato




Natalie Tamara blogs over at The Tofu Diaries, where she shares plant-based recipes, travel tales, and tips for cruelty-free living. On a mission to prove every myth about veggie travel wrong, her itchy feet have taken her to almost sixty countries and counting. Home or abroad, Natalie can almost always be found with a camera in her hand and food on her mind.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Tofu ‘Shrimp’ Scampi

How to Make Vegan Versions of Your Favorite Brand Name Foods

Almond Butter Cranberry Fudge Bites [Vegan, Gluten-Free]

Almond Butter Cranberry Fudge Bites [Vegan, Gluten-Free]

Hearty Winter Curry Pie [Vegan]

Hearty Winter Curry Pie [Vegan]

Gingerbread Cheesecake [Vegan]

Gingerbread Cheesecake

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

60 comments on “Sweet Potato Coconut Curry With Cranberries and Pistachios [Vegan]”

Click to add comment
2 Months Ago

How many sweet potatoes??? U forgot to add it under the Ingredients

Susan Bowman
11 Months Ago

Oh yummy, can't wait to try it!!! Ty!

Suzanne Stapler
11 Months Ago

You could make it with butternut squash too. It would be just as yum.

Katie Spencer
11 Months Ago

Skyler Schneider

Hayley Moya
11 Months Ago

Judy Till this sounds delish

Ray Clarke
11 Months Ago

That sounds so believably bad.

Rani Giri
11 Months Ago

sounds yum

Julia Seitzl
11 Months Ago

Alberto Tamborini perfetto per te e per me

Émilie Charpentier
11 Months Ago

Currrrrry Ève Blass-Houde

Tree Na
11 Months Ago

Veggie dinner Noel Reid


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×