• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based School
  • Home
  • Recipes
  • About Us
  • Navigation Menu: Social Icons

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • All Recipes
  • Mains
  • Pasta
  • Sweet
  • Collections
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Mains

    Sweet Potato Curry

    Published: Nov 11, 2022 · by Nico

    Jump to Recipe

    Making sweet potato curry is easy! Tasty, warming, nourishing, and family-friendly, it's our favorite way of eating sweet potatoes, and we are sure you'll love it too.

    Make this Indian-inspired curry as a weeknight meatless dinner; it's a tasty one-pot recipe ready in about 30 mins and a guaranteed crowd-pleaser.

    sweet potato curry with spoon
    On this page:
    • Ingredients
    • Instructions
    • Serving suggestions
    • Variations
    • Storage
    • More sweet potato recipes
    • More meatless meals
    • Recipe

    Check out our Easy Meatless Meals

    Sweet potatoes are a nutritious food and a staple in the healthy Okinawan diet. They are also versatile and tasty, excellent in sweet and savory recipes.

    While we love sweet potatoes in all forms and shapes, this sweet potato curry recipe is our family's favorite way of enjoying this colorful and nutritious root vegetable.

    The mild natural sweetness of the sweet potato melds perfectly with the spices, and as it simmers, it absorbs their delicious aroma.

    The chunks of sweet potato become tender, creamy, and flavorful after cooking for a few minutes in tomatoes, coconut milk, and vegetable broth.

    You can put this curry together with little effort in one pot, and it'll be ready in about 30 minutes.

    It's the perfect everyday family dinner, and you can add your favorite greens and protein, such as kale, spinach, chickpeas, or tofu.

    Ps. Our sweet potato curry is naturally vegan, gluten-free, and delicious!

    Sweet potato curry with kale

    Ingredients

    sweet potato and chickpea ingredients

    Sweet potato

    Use classic orange-fleshed sweet potatoes. They are nutritious and tasty and can be cooked in less than 30 minutes.

    You can also use white-fleshed sweet potatoes or regular potatoes.

    Chickpeas

    You can use canned chickpeas or dry chickpeas that you previously soaked and cooked.

    For a quick dinner, we recommend canned chickpeas.

    You can substitute the chickpeas with 9 ounces or 250 grams of firm tofu, cut into ¾ inch cubes.

    Olive oil

    We use extra virgin olive oil to make a tasty flavor base and toast the spices.

    Good quality extra virgin olive oil is perfect for cooking thanks to its high antioxidant content that makes it stable at high temperatures.

    Onion, garlic, and ginger

    Finely chopped onion, grated garlic, and grated ginger, gently fried in a little olive oil, make a delicious and aromatic flavor base that will make your curry super tasty.

    If you are on an oil-free diet, you can fry the onion on a dry pan without oil for 3 minutes, then add garlic and ginger. The natural oils in the onion will prevent it from sticking to the pan.

    Spices

    Curry powder, cumin, and black pepper are essential spices in this curry.

    Red pepper flakes, ground coriander, turmeric powder, and garam masala are optional, but we strongly recommend them to make a curry with an authentic flavor.

    Tip: spices are not only tasty but also packed with antioxidants and super healthy.

    Vegetable broth

    You can use store-bought vegetable broth, or you can make it yourself.

    We use storebought most of the time as we eat this sweet potato curry as a weeknight dinner.

    Crushed tomatoes

    Crushed tomatoes are our favorite for curries, but you can also use whole canned peeled tomatoes, tomato puree, or ripe fresh tomatoes chopped into pieces.

    Coconut milk

    Coconut milk and sweet potatoes are incredible together. You can use full-fat coconut milk for the creamiest and tastiest curry or low-fat coconut milk for a less caloric one.

    The coconut flavor is NOT overpowering at all, and we served this curry to people who swore to hate the coconut flavor, yet they LOVED this sweet potato curry recipe.

    Salt

    We like to use sea salt; kosher salt is also a good alternative.

    Serve with

    Lemon

    Cut a few lemon wedges and serve one per portion with the curry to squeeze on top.

    The acidity of the lemon adds freshness and boosts the flavor of the curry. Lime juice works too.

    Cilantro

    Fresh cilantro is our herb of choice; however, if someone at your table doesn't like cilantro, you can serve the sweet potato curry with fresh flat-leaf parsley.

    Rice

    Basmati rice, whole grain rice, or other rice are perfect for this curry.

    You can substitute cauliflower rice, boiled quinoa, storebought or homemade flatbread for rice.

    Sweet potato curry with rice

    Instructions

    Peel and cut the sweet potatoes into 1-inch or 2.5-cm chunks. Set aside.

    chop sweet potatoes

    In a large pot or dutch oven, warm up the olive oil, then add finely chopped onion and fry on medium heat for 3 minutes.

    Add grated garlic and grated ginger, and fry for 1 minute.

    frying the onion in olive oil

    Turn the heat to low and add in the spices: curry powder, cumin, red pepper flakes, coriander, turmeric powder, black pepper, and salt.

    Toast the spices for 1 minute or until you smell their fragrant aroma.

    spice mix roasting in a skillet

    Add vegetable broth, diced sweet potatoes, drained and rinsed chickpeas, and crushed tomatoes, stir, and simmer on medium heat for 20 minutes.

    chickpeas, potato and minced tomato

    Add coconut milk and simmer for 10 minuter until the sweet potatoes are fork-tender and the curry is creamy.

    Creamy and denser curry

    Turn the heat off, add garam masala, give it a final stir and serve.

    Tip: garam masala makes Indian curries so fragrant and aromatic.

    It's a spice blend you can buy in most supermarkets, online, or Asian stores, and it contains cinnamon, mace, peppercorns, coriander seeds, cumin seeds, and cardamom pods.

    Adding garam masala at the end preserves its warming and aromatic flavor.

    curry ready to serve

    Serving suggestions

    Serve sweet potato curry in a bowl with a pinch of garam masala on top, a sprinkle of chopped cilantro or parsley, and a squeeze of lemon or lime juice. You can serve it with:

    • White or brown rice: we love it with basmati rice.
    • Store-bought or homemade flatbread.
    • Cauliflower rice for a veggie-packed variation.
    Sweet potato curry with rice

    Variations

    Sweet potato curry with kale

    sweet potato curry with kale

    Add leafy greens such as kale, spinach, and chard to the sweet potato curry. They are perfect with this dish!

    To do so, chop the greens into chunks and add them in 10 minutes before the curry is ready.

    Tofu curry

    tofu curry

    Our delicious tofu curry is a great way to get plenty of plant protein with plenty of flavors. It's easy to make with a few simple ingredients and in 30 minutes.

    Check out our tofu curry recipe.

    Lentil curry

    lentil curry with basmati rice and yogurt

    Red lentils make the creamiest curry, similar to Indian dahl, giving it a rich and irresistible texture.

    Try this lentil curry with white rice, fresh lemon juice, and a dollop of yogurt; you'll impress everyone around your table.

    Check out our lentil curry recipe.

    Chickpea curry

    chickpea curry on a plate with rice

    Chickpeas are an excellent legume for an easy, mega-creamy, plant-based curry.

    You can make this quickly and with simple ingredients in one pot in about30 minutes.

    Check out our chickpea curry recipe.

    Cauliflower curry

    cauliflower curry with chickpeas

    Cauliflower curry is a vegetable-packed dinner perfect for weeknights and weekends. The cauliflower gets so creamy you won't believe it!

    Serve it with rice, or use it as a meal-prep recipe as it stores well in the fridge and freezer.

    Check out our cauliflower curry recipe.

    Thai-inspired sweet potato curry

    Want to turn this Indian-inspired sweet potato curry into a Tahi variation? Easy, replace the spices with a store-bought Thai red curry paste.

    A good one should include lemongrass, kaffir lime, red chili, galangal, garlic, cumin seeds, and powder in the ingredients list. You can find good ones online or in most Asian grocery stores.

    Add 2 to 3 tablespoons of Thai curry instead of the other spices and follow the instructions as per our recipe box below.

    Storage

    Refrigerator: store leftovers in an airtight container in the fridge for up to 3 - 4 days.

    Reheat in the microwave for 2 to 3 minutes. Add a couple of tablespoons of water if the curry is too thick.

    Freezer: sweet potato curry freezes well. Let it cool down completely at room temperature, then transfer it into a freezer-friendly container and freeze for up to 6 months.

    Thaw in the microwave or the fridge over a few hours; reheat in the microwave with a couple of tablespoons of water stirred in.

    Get ahead

    Sweet potato curry is a great recipe to make ahead because the curry becomes more flavorful l the second and third days.

    We always make more than we need by doubling our recipe, and we keep it in the fridge, ready to have it as quick work-from-home lunch or lazy dinner.

    More sweet potato recipes

    If you love cooking with sweet potatoes, get fresh inspiration from these vibrant and wholesome recipes:

    • Sweet potato salad with cranberries and a creamy mustard dressing.
    • Warm lentil salad with roasted sweet potatoes and a creamy cumin dressing.
    • Roasted sweet potatoes: the easiest way to cook sweet potatoes in the oven.
    • Microwave stuffed sweet potato: cooked in 5 minutes and loaded with your favorite filling!
    • Roasted sweet potatoes on white platter
      Roasted Sweet Potatoes
    • microwave sweet potato
      Microwave Sweet Potato
    • lentils and sweet potato salad
      Lentil Sweet Potato Salad
    • sweet potato salad
      Sweet Potato Salad

    More meatless meals

    Trying out a meatless Monday or looking for plant-based dinner ideas? Take a peek at these quick and easy meatless meals for some fun cooking inspiration:

    • Mushroom bolognese with easy mushrooms prepared in a food processor.
    • Easy tofu stir fry with noodles or white rice and a stick,y tangy sauce.
    • Chickpea pasta with a rich tomato sauce and authentic Italian flavor.
    • Tofu vegetable scramble: try this easy scrambled tofu dish on a slice of crunchy bread.
    • Tofu scramble on bread with vegetables
      Tofu Scramble
    • Mushroom Bolognese and fork
      Mushroom Ragu (Mushroom Bolognese)
    • Tofu stir fry with sticks and noodles
      Tofu Stir Fry
    • pasta and chickpeas with spoon
      Pasta with Chickpea (Pasta e Ceci)

    For many more dinner ideas, check out our mains category page.

    Recipe

    Sweet potato curry with rice

    Sweet Potato Curry

    Author: Nico
    Making sweet potato curry is easy! Tasty, warming, nourishing, and family-friendly, it's our favorite way of eating sweet potatoes, and we are sure you'll love it too.
    Make this Indian-inspired curry as a weeknight meatless dinner; it's a tasty one-pot recipe ready in about 30 mins and a guaranteed crowd-pleaser.
    Print Recipe Pin Recipe Share Recipe
    5 from 1 vote
    Prep Time 5 mins
    Cook Time 30 mins
    Total Time 35 mins
    Course Main Course
    Cuisine International
    Servings 4 people
    Calories 530 kcal

    Ingredients
     
     

    • 1 tablespoon extra virgin olive oil
    • 1 medium onion chopped
    • 2 cloves garlic grated
    • 1 teaspoon ginger grated
    • 2 teaspoons curry powder
    • 1 teaspoon cumin seeds or ground
    • ⅓ teaspoon red pepper flakes
    • 1 teaspoon turmeric powder optional
    • ½ teaspoon ground coriander optional
    • ½ teaspoon black pepper
    • 1 teaspoon salt
    • 1¼ pound (20 ounces) sweet potatoes peeled and cut into 1-inch dice (2.5 cm)
    • 1 can (15 ounces) chickpeas or 1½ cups of cooked chickpeas
    • 2 - 3 cups vegetable broth depending on desired consistency
    • 1 can (15 ounces) crushed tomatoes
    • 1 can (14 ounces) coconut milk
    • 1 teaspoon garam masala optional

    Serving suggestions

    • 4 wedges lemon or lime
    • 1 handful cilantro or flat-leaf parsley
    • 1 to 2 cups basmati rice or other rice
    • 4 tablespoons yogurt

    Instructions
     

    • Peel and cut sweet potatoes into 1-inch or 2.5-cm chunks. Set aside.
      chop sweet potatoes
    • In a large pot or dutch oven, warm up the olive oil, then add finely chopped onion and fry on medium heat for 3 minutes.
      Add grated garlic and grated ginger, and fry for 1 minute.
      frying the onion in olive oil
    • Turn the heat to low and add in the spices: curry, cumin, red pepper flakes, coriander, turmeric, black pepper, and salt.
      Toast for 1 minute until you smell their fragrant aroma.
      spice mix roasting in a skillet
    • Add vegetable broth, diced sweet potatoes, drained and rinsed chickpeas, and crushed tomatoes, stir, and simmer on medium heat for 20 minutes.
      chickpeas, potato and minced tomato
    • Add coconut milk and simmer for 10 minuter until the sweet potatoes are fork-tender and the curry is creamy.
      Creamy and denser curry
    • Turn the heat off, add garam masala and give it a final stir.
      add garam masala
    • Serve sweet potato curry in a bowl with a pinch of garam masala on top, a sprinkle of chopped cilantro or parsley, and a squeeze of lemon or lime juice.
      You can serve it with rice, flatbread, or cauliflower rice.
      Sweet potato curry with rice

    Notes

    Nutrition information is an estimate of sweet potato curry for one portion of out four, with a serving of rice.

    Nutritional Values

    Nutrition Facts
    Sweet Potato Curry
    Amount Per Serving
    Calories 530 Calories from Fat 108
    % Daily Value*
    Fat 12g18%
    Saturated Fat 7g44%
    Trans Fat 0g
    Polyunsaturated Fat 1g
    Monounsaturated Fat 3g
    Cholesterol 0mg0%
    Potassium 998mg29%
    Carbohydrates 93g31%
    Dietary Fiber 11g46%
    Sugar 12g13%
    Protein 12g24%
    Vitamin A 19866IU397%
    Vitamin B6 1mg50%
    Vitamin C 16mg19%
    Vitamin E 3mg20%
    Vitamin K 15µg14%
    Calcium 134mg13%
    Folate 54µg14%
    Iron 4mg22%
    Manganese 2mg100%
    Magnesium 93mg23%
    Zinc 2mg13%
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you like this recipe?We are not much on Instagram, Facebook, and Pinterest. Leave us a comment below instead, it would mean the world to us 🙂

    If you liked this sweet potato curry, you might also like:

    • dinner ideas with soups and pasta
      45 Easy Vegetarian Dinner Recipes
    • sweet potato recipes including mains and desserts
      25 Best Sweet Potato Recipes
    • best soup recipes with toppings
      20 Best Soup Recipes (with Toppings)
    • best chickpea recipes with roasted veggies and salads
      35 Best Chickpea Recipes

    « 35 Easy Desserts
    Savory Crepes »

    Reader Interactions

    Leave a comment and star rating :-) Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nico and Louise founders of the Plant-Based School.

    Hi, we are Nico and Louise, and we love cooking! Welcome to our blog.

    Here we share veggie-packed recipes for the whole family.

    Omnivores, flexitarians, vegetarians, and vegans, you are ALL WELCOME to this community.

    More about us →

    Trending

    • lentil curry with basmati rice
      Lentil Curry
    • vegan mushroom pasta
      Vegan Mushroom Pasta
    • cauliflower lentil salad
      Cauliflower Lentil Salad
    • chickpea soup with bread
      Chickpea Soup

    Seasonal

    • Roasted sweet potatoes on white platter
      Roasted Sweet Potatoes
    • broccoli pasta with fork
      Broccoli Pasta
    • roasted cauliflower soup
      Cauliflower Soup
    • lentil bolognese
      Lentil bolognese

    Footer

    ↑ back to top

    Top Recipes
    Vegan Custard
    Potato gnocchi
    Easy Focaccia
    Rice salad
    Vegan Ricotta

    Top Compilations
    Best Tofu Recipes
    Vegan Pasta Recipes
    Easy Dinners
    Best Plant-Based Desserts
    Vegan Appetizers

    Most Shared
    Eggplant Parmigiana
    Vegan Mayo
    Vegan melted cheese
    Hummus
    Roasted sweet potatoes

    HOME ABOUT RECIPES SUBSCRIBE PRIVACY POLICY NUTRITION DISCLAIMER IMPRINT

    Copyright © 2023 The Plant Based School