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
- 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. - 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. - 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. - 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. - 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