Go Back

Easy Sweet Potato Curry

A creamy and flavorful one-pot dish featuring sweet potatoes and spinach in a rich coconut milk sauce, perfect for families and busy nights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Comfort Food, Indian
Calories: 350

Ingredients
  

Main ingredients
  • 2 medium sweet potatoes, peeled and diced
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 can coconut milk
  • 1 cup vegetable broth
  • 1 tablespoon curry powder
  • Salt and pepper to taste
  • 2 cups spinach
  • Cooking oil for sautéing

Method
 

Preparation
  1. In a large pot, heat a splash of cooking oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 3-5 minutes.
  2. Add minced garlic and grated ginger, continuing to cook until fragrant—about 1 minute.
  3. Toss in the diced sweet potatoes and stir well to combine with the aromatics.
  4. Add the can of coconut milk and vegetable broth to the pot, mixing well.
  5. Sprinkle in the curry powder, along with salt and pepper according to your taste preferences. Stir everything together so the sweet potatoes are evenly coated.
  6. Bring the mixture to a gentle boil. Once boiling, reduce the heat and cover the pot. Let it simmer for about 15-20 minutes, or until the sweet potatoes are tender.
  7. When the sweet potatoes are soft, stir in the spinach. Cook for an additional 2-3 minutes, just until the spinach wilts.
  8. Taste and adjust seasoning if necessary. Dish it up on plates or in bowls, and add your choice of toppings like cilantro or a splash of lime.

Notes

Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. This dish freezes beautifully for up to 3 months. Reheat gently on the stove or in the microwave.