Print

Indian Meatball Curry

Indian Meatball Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the comforting flavors of Indian Meatball Curry, a delightful dish that combines aromatic spices with tender meatballs in a creamy yogurt sauce. Perfect for family dinners or gatherings, this recipe is quick to prepare—ready in just 30 minutes! The harmony of spices and the richness of the yogurt create a meal that will impress your guests and satisfy your cravings. This versatile curry pairs beautifully with basmati rice, naan, or a fresh salad, making it an ideal choice for any occasion.

Ingredients

Scale
  • 1 lb ground beef (or turkey)
  • 1 cup chopped tomatoes
  • ½ cup onions, chopped
  • ½ cup Greek yogurt
  • 2 tbsp cooking oil
  • 1 tsp garlic (grated)
  • 1 tsp ginger (grated)
  • ¼ tsp garam masala
  • ¼ tsp paprika
  • ¼ tsp turmeric
  • 1 tsp coriander powder
  • ½ tsp cumin powder
  • 2 tbsp breadcrumbs (or semolina)
  • 1 large egg
  • ½ tsp salt
  • ¼ tsp pepper
  • 1 tsp cayenne powder (or chili powder)
  • 1 tsp sweet paprika
  • ¼ cup cilantro chopped
  • 1 – 1½ cup chicken broth (or stock)
  • 1 tbsp lemon juice

Instructions

  1. In a mixing bowl, combine ground meat, garlic, ginger, spices, breadcrumbs, egg, salt, and pepper. Mix until well combined.
  2. Shape the mixture into 1-inch meatballs and set aside.
  3. Heat oil in a heavy pan over medium heat. Brown meatballs on all sides for about 5–7 minutes; remove from pan.
  4. In the same pan, sauté onions until translucent. Add garlic and ginger; cook until fragrant.
  5. Stir in tomatoes and spices; cook until the sauce thickens.
  6. Return meatballs to pan; add Greek yogurt and chicken broth to achieve desired consistency. Simmer for 10 minutes or until cooked through.

Nutrition