Warm, hearty, and bursting with flavor, this Beef Sweet Potato Curry is the ultimate comfort food with a tropical twist. Tender chunks of beef and naturally sweet bites of sweet potato are simmered in a luxurious coconut milk-based sauce, infused with aromatic spices like curry powder, cumin, and ginger. A splash of lime juice brightens the dish, while fresh cilantro adds a fragrant, herbaceous finish. Perfect for cozy weeknight dinners or special gatherings, this one-pot wonder comes together in just over an hour and pairs beautifully with steamed rice or warm naan bread. Whether you're craving bold, savory flavors or a filling, wholesome meal, this curry strikes the perfect balance between spice and sweetness.
Peel and dice the sweet potatoes into bite-sized cubes. Set aside.
Finely chop the onion, garlic, and red chili (if using). Grate or finely mince the ginger.
Heat the vegetable oil in a large pot or Dutch oven over medium heat.
Add the chopped onion and sauté for 3–4 minutes until soft and translucent.
Add the garlic, ginger, and chili, and cook for another minute until fragrant.
Stir in the curry powder, ground cumin, ground coriander, and paprika. Toast the spices for about 30 seconds.
Add the beef stew meat and cook for 5–7 minutes, stirring occasionally, until the beef is browned on all sides.
Stir in the tomato paste, ensuring the meat is evenly coated.
Pour in the beef broth and coconut milk. Stir well to combine.
Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 30 minutes, stirring occasionally.
Add the diced sweet potatoes to the pot. Stir to combine and ensure the potatoes are submerged in the liquid.
Cover and continue to simmer for another 20 minutes, or until the sweet potatoes are tender and the beef is cooked through.
Season with salt and black pepper to taste. Squeeze the juice of one lime into the curry and stir.
Serve hot, garnished with fresh cilantro. Pair with steamed rice or naan bread for a complete meal.
Serving size | 372.4 grams (372.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 293 |
Total Fat 0.60g | 1% |
Saturated Fat 0.10g | 1% |
Polyunsaturated Fat 0.00g | |
Cholesterol 0mg | 0% |
Sodium 168mg | 7% |
Total Carbohydrate 71.00g | 26% |
Dietary Fiber 12.40g | 44% |
Total Sugars 17.10g | |
Protein 6.80g | 14% |
Vitamin D 0IU | 0% |
Calcium 137mg | 11% |
Iron 4mg | 23% |
Potassium 506mg | 11% |
Source of Calories