Nutrition Facts for Meatball and potato curry

Meatball and Potato Curry

Indulge in the rich, aromatic flavors of this hearty Meatball and Potato Curry, a comforting dish that combines tender, spiced meatballs with perfectly simmered potatoes in a luscious, tomato-based curry sauce. This recipe is a marriage of bold Indian-inspired spices like garam masala, cumin, and turmeric, balanced beautifully with creamy yogurt and fresh cilantro. Lightly browned meatballs made from ground beef, lamb, or chicken ensure succulence, while the slow-simmering process allows the potatoes to absorb the warm, flavorful curry. Perfect for weeknight dinners or special gatherings, this one-pot wonder pairs wonderfully with steamed basmati rice or fluffy naan bread for a meal that’s both satisfying and unforgettable. Try this Meatball and Potato Curry today for a crowd-pleasing dish that’s rich in flavor and easy to follow!

Nutriscore Rating: 71/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.
Image of Meatball and Potato Curry
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 500 g Ground beef (or lamb/chicken)
  • 2 medium Onion
  • 4 Garlic cloves
  • 1 tbsp Ginger
  • 2 Green chilies
  • 0.5 cup Fresh cilantro
  • 1 Egg
  • 3 medium Potatoes
  • 1 tsp Cumin powder
  • 1 tsp Coriander powder
  • 0.5 tsp Turmeric powder
  • 1 tsp Garam masala
  • 1 tsp Red chili powder
  • 400 g Canned diced tomatoes
  • 0.5 cup Plain yogurt
  • 3 tbsp Vegetable oil
  • 2 tsp Salt
  • 2 cups Water

Directions

Step 1

Finely chop 1 onion and set aside. Grate the other onion to use in the meatballs.

Step 2

In a mixing bowl, combine ground meat, grated onion, 2 finely minced garlic cloves, ginger, 1 green chili (finely chopped), cilantro, egg, 1/2 tsp cumin powder, 1/2 tsp coriander powder, and 1 tsp salt. Mix until well combined.

Step 3

Roll the mixture into small meatballs (about 1-inch in diameter) and set aside.

Step 4

Peel and cube the potatoes into bite-sized pieces.

Step 5

Heat 2 tablespoons of vegetable oil in a large, deep pan over medium heat. Lightly fry the meatballs in batches until browned on all sides. Remove and set aside. They do not need to be cooked through at this stage.

Step 6

In the same pan, add the remaining 1 tablespoon of oil, followed by the chopped onion. Sauté until golden brown.

Step 7

Add the remaining minced garlic, 1 tablespoon grated ginger, and chopped green chili. Cook for 1-2 minutes until fragrant.

Step 8

Stir in the remaining cumin powder, coriander powder, turmeric powder, red chili powder, and garam masala. Cook for 1 minute to toast the spices.

Step 9

Add the canned diced tomatoes and cook for 5 minutes, stirring occasionally, until the oil begins to separate from the mixture.

Step 10

Lower the heat and stir in the plain yogurt, mixing until smooth.

Step 11

Add the cubed potatoes, browned meatballs, 2 cups of water, and 1 tsp salt. Stir gently to coat everything in the curry.

Step 12

Bring to a simmer, cover, and cook for 20-25 minutes, stirring occasionally, until the potatoes are tender and the meatballs are fully cooked. Adjust the water quantity during cooking if the curry thickens too much.

Step 13

Garnish with fresh cilantro and serve hot with steamed rice, naan, or flatbread.

Nutrition Facts

Serving size 2633.3 grams (2633.3g)
Amount per serving % Daily Value*
Calories 2708
Total Fat 163.60g 210%
Saturated Fat 52.00g 260%
Polyunsaturated Fat 30.40g
Cholesterol 611mg 204%
Sodium 5912mg 257%
Total Carbohydrate 198.10g 72%
Dietary Fiber 30.70g 110%
Total Sugars 46.80g
Protein 123.80g 248%
Vitamin D 142IU 709%
Calcium 704mg 54%
Iron 29mg 163%
Potassium 6779mg 144%
*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: 53.3%
Protein: 17.9%
Carbs: 28.7%