Nutrition Facts for Beef sweet potato curry

Beef Sweet Potato Curry

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.

Nutriscore Rating: 86/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Beef Sweet Potato Curry
Prep Time:15 mins
Cook Time:60 mins
Total Time:75 mins
Servings: 4

Ingredients

  • 500 g beef stew meat
  • 2 medium sweet potatoes
  • 400 ml coconut milk
  • 1 large onion
  • 3 garlic cloves
  • 1 tbsp ginger
  • 2 tbsp tomato paste
  • 2 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp paprika
  • 2 tbsp vegetable oil
  • 250 ml beef broth
  • 1 lime
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp fresh cilantro
  • 1 red chili (optional)

Directions

Step 1

Peel and dice the sweet potatoes into bite-sized cubes. Set aside.

Step 2

Finely chop the onion, garlic, and red chili (if using). Grate or finely mince the ginger.

Step 3

Heat the vegetable oil in a large pot or Dutch oven over medium heat.

Step 4

Add the chopped onion and sauté for 3–4 minutes until soft and translucent.

Step 5

Add the garlic, ginger, and chili, and cook for another minute until fragrant.

Step 6

Stir in the curry powder, ground cumin, ground coriander, and paprika. Toast the spices for about 30 seconds.

Step 7

Add the beef stew meat and cook for 5–7 minutes, stirring occasionally, until the beef is browned on all sides.

Step 8

Stir in the tomato paste, ensuring the meat is evenly coated.

Step 9

Pour in the beef broth and coconut milk. Stir well to combine.

Step 10

Bring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 30 minutes, stirring occasionally.

Step 11

Add the diced sweet potatoes to the pot. Stir to combine and ensure the potatoes are submerged in the liquid.

Step 12

Cover and continue to simmer for another 20 minutes, or until the sweet potatoes are tender and the beef is cooked through.

Step 13

Season with salt and black pepper to taste. Squeeze the juice of one lime into the curry and stir.

Step 14

Serve hot, garnished with fresh cilantro. Pair with steamed rice or naan bread for a complete meal.

Nutrition Facts

Serving size (372.4g)
Amount per serving % Daily Value*
Calories 292.9
Total Fat 0.6g 0%
Saturated Fat 0.1g 0%
Polyunsaturated Fat 0.0g
Cholesterol 0mg 0%
Sodium 167.5mg 0%
Total Carbohydrate 71.0g 0%
Dietary Fiber 12.4g 0%
Total Sugars 17.1g
Protein 6.8g 0%
Vitamin D 0IU 0%
Calcium 137.3mg 0%
Iron 4.1mg 0%
Potassium 505.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 1.7%
Protein: 8.6%
Carbs: 89.7%