Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

This vibrant Sweet Potato Curry is a hearty and satisfying dish packed with flavor and nutrients. With creamy coconut milk, tender sweet potatoes, and a blend of aromatic spices, it’s perfect for a comforting dinner or meal prep.


Ingredients

Scale
  • 2 tablespoons olive oil or coconut oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 medium sweet potatoes, peeled and cubed
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 1 1/2 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon chili flakes (adjust to taste)
  • Salt and pepper to taste
  • 1 1/2 cups spinach (optional)
  • Fresh cilantro, chopped (for garnish)
  • Lime wedges (for serving)

Instructions

  1. Sauté the Aromatics:
    Heat olive oil or coconut oil in a large pot over medium heat. Add the diced onion and sauté until softened, about 5–7 minutes. Stir in the garlic and ginger and cook for another 1–2 minutes until fragrant.
  2. Cook the Sweet Potatoes:
    Add the cubed sweet potatoes to the pot and sauté for about 5 minutes, stirring occasionally. Add the cumin, coriander, turmeric, cinnamon, chili flakes, salt, and pepper. Stir well to coat the sweet potatoes with the spices.
  3. Simmer the Curry:
    Pour in the coconut milk, diced tomatoes, and vegetable broth. Bring the mixture to a boil, then reduce the heat and simmer for 20–25 minutes, or until the sweet potatoes are tender.
  4. Finish the Curry:
    Stir in the spinach (if using) and cook for another 2–3 minutes until wilted. Adjust the seasoning with more salt, pepper, or chili flakes if needed.
  5. Serve:
    Ladle the curry into bowls and garnish with fresh cilantro. Serve with lime wedges and steamed rice or flatbread.

Notes

  • You can add other vegetables, such as bell peppers or peas, to the curry for extra color and texture.
  • For added richness, you can swirl in a tablespoon of peanut or almond butter at the end.
  • The curry can be stored in the fridge for up to 4 days or frozen for up to 3 months.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian, South Indian

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 320
  • Sugar: 12g7
  • Sodium: 700mg
  • Fat: 18g
  • Saturated Fat: 12g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 8g
  • Protein: 4g
  • Cholesterol: 0g