Go Back
+ servings

Vegan Sweet Potato Curry

Recipe for a simple Sweet Potato Curry with broccoli, served over rice with garlic flatbread. One of my favorite go-to recipes!
Course Main Course
Cuisine Vegan
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 2
Calories 1184kcal
Author Elephantastic Vegan


Ingredients for the curry

  • 3 cups broccoli florets
  • 1 1/2 cups sweet potato , cubed
  • 14 oz full-fat coconut milk
  • salt to taste
  • 1/2 teaspoon curry powder
  • 1 teaspoon olive oil
  • 1 red onion , diced
  • 2 garlic cloves , thinly sliced
  • 1 inch -piece of ginger , minced
  • 3 small chilis (or less if yours are very hot!), de-seeded and minced
  • finely sliced spring onions for sprinkling on top

Ingredients for the Garlic Flatbread

  • 1 cup all-purpose flour
  • 1/4 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup water
  • 1 teaspoon olive oil
  • 1 garlic clove , thinly sliced
  • vegan butter for brushing

Ingredients for the rice

  • 1 cup basmati rice (or your favorite rice)
  • 1 1/2 cups water
  • 1 pinch salt


  • Cook the rice on low to medium heat with 1 1/2 cups of water. Add a pinch of salt.

Instructions for the curry

  • Wash and cut the broccoli. Peel and cube the sweet potato.
  • In a small pot add water, cook the sweet potato and the broccoli for about 8 minutes.
  • In a pan with a teaspoon of olive oil, add the minced ginger, diced red onion, minced chilis and sliced garlic when the oil is hot. Let it sautée for about 2 minutes.
  • Add the drained sweet potato and broccoli. Leave it for about 4 minutes on medium high heat, turn down the heat to low.
  • Add coconut milk and curry powder. Let it cook for about 10 minutes. Add the salt to taste.
  • The curry is best served over some rice, with the garlic naan. Top with finely chopped spring onion. But you can of course mix up the side dishes!

Instructions for the Garlic Flatbread

  • For the garlic flatbread, mix all the flour, salt and baking powder in a bowl, then add the oil and water and give it a mix until it's a soft dough. Roll it out, add the garlic slices on top, roll them into the dough. Prepare a very hot flat pan, add the garlic flatbread. Turn once there are bubbles on the surface and until it's nice golden brown. Brush with vegan butter before serving.


Calories: 1184kcal | Carbohydrates: 170g | Protein: 24g | Fat: 48g | Saturated Fat: 38g | Sodium: 464mg | Potassium: 1725mg | Fiber: 11g | Sugar: 12g | Vitamin A: 15645IU | Vitamin C: 228.6mg | Calcium: 220mg | Iron: 12.7mg