Royal Chicken Meatball Curry

Print recipe below

When it comes to rich, flavorful meals, a delightful curry often steals the spotlight, and this chicken meatball curry delivers nothing short of royal satisfaction. The combination of tender chicken shaped into juicy meatballs and a spice-infused sauce creates an inviting aroma that fills the kitchen with warmth. As a memory indulging in curry at family gatherings comes to mind, I couldn’t resist perfecting this recipe to make it an accessible staple.

What you’ll discover in this dish is a balance of spice, creaminess, and hints of tanginess that elevate it beyond the ordinary. Notably, the use of yogurt blends seamlessly into the sauce, resulting in a luscious consistency that clings to each kofta beautifully. Excited to share a tested approach to creating this restaurant-worthy dish at home, let’s dive into the cooking process.

Why You’ll Love This Recipe

  • The combination of spices creates a depth of flavor that is both comforting and exciting.
  • Chicken meatballs are a healthier alternative to traditional fatty meats, ensuring a satisfying meal.
  • The yogurt base adds creaminess while keeping the dish lighter than expected.
  • Perfectly spiced, this curry can be adjusted to suit your heat tolerance by modifying the number of chilies.
  • It’s a fantastic meal prep option, as it tastes even better the next day.

Ingredients

  • 2 pounds (900 g) boneless chicken, cut into small pieces
  • 10-12 green chilies, chopped (use fewer for milder spice)
  • 10 cloves of garlic, chopped
  • 1 medium onion, finely chopped
  • 1 cup (20 g) fresh cilantro, chopped
  • ¼ cup (30 g) roasted gram flour
  • 2 tablespoons (30 g) butter
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • ½ teaspoon Kashmiri red chili powder
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon salt (adjust to taste)
  • 2 teaspoons ginger-garlic paste
  • 2 tablespoons (30 ml) lemon juice
  • 1 cup (80 g) fried onions, plus extra for garnish
  • 14 ounces (400 g) plain yogurt
  • ¼ cup (40 g) cashew nut powder
  • ½ cup (120 ml) cooking oil
  • 10-12 green cardamom pods
  • 7-8 whole cloves
  • 2 small sticks cinnamon
  • 2 bay leaves
  • 2 cups (480 ml) water (or as needed)
  • 1 cup (240 ml) milk
  • Additional green chilies, for garnish
  • Chopped cilantro, for garnish

Ingredient Notes

  • Boneless Chicken: I prefer using chicken thighs for added moisture, but breast meat works well too.
  • Yogurt: Full-fat yogurt gives the best creamy texture, but Greek yogurt can be substituted for a thicker consistency.
  • Spices: Adjust the amount of red chili powder and green chilies based on your heat preference.

Kitchen Tools Needed

  • Chopper or food processor
  • Large mixing bowl
  • Frying pan or skillet
  • Spatula or wooden spoon
  • Cooking pot with lid

Step-by-Step Instructions

  1. In a food processor, combine the chicken, green chilies, garlic, onion, and cilantro. Pulse until finely minced but not a complete puree.
  2. Transfer the mixture to a large bowl. Add the roasted gram flour, butter, cumin, turmeric, Kashmiri red chili, coriander, garam masala, salt, ginger-garlic paste, lemon juice, and fried onions. Mix well until fully combined.
  3. Form the mixture into small meatballs (koftas), about the size of a golf ball.
  4. In a heavy-bottomed skillet, heat the cooking oil over medium heat. Add the cardamom pods, cloves, cinnamon sticks, and bay leaves. Sauté for 1-2 minutes until fragrant.
  5. Add the ginger-garlic paste, red chili powder, turmeric powder, remaining coriander powder, and a pinch of salt. Stir well until the spices are cooked through, about 2 minutes.
  6. Gradually add the water and milk to the skillet, letting the mixture come to a gentle boil.
  7. Carefully introduce the chicken meatballs into the curry. Cover and simmer on low heat for about 15 minutes, stirring occasionally to prevent sticking.
  8. After 15 minutes, flip the meatballs and continue to cook for another 5-7 minutes until they are cooked through.
  9. Garnish with chopped cilantro, fried onions, and a sprinkle of garam masala before serving.

Pro Tips

  • For a smoother sauce, blend the yogurt with the milk before adding it to the curry.
  • Use a kitchen thermometer to ensure the meatballs reach an internal temperature of 165°F (74°C).
  • Cooking the meatballs first in oil enhances their flavor and prevents them from breaking apart in the sauce.

Common Mistakes to Avoid

  • Overmixing the meatball mixture can result in dense koftas. Just mix until combined.
  • Failing to cook the spices properly at the start may lead to a raw taste in the dish.

Variations

  • Substitute chicken with minced lamb or beef for a different flavor.
  • For a vegetarian twist, replace chicken with paneer or chickpea flour dumplings.
  • Add vegetables like peas or spinach to the curry for extra nutrition and color.

Serving Suggestions

Serve this rich curry over steamed basmati rice or with warm naan bread for a comforting meal. A side of a fresh salad will balance the flavors beautifully.

Storage Instructions

Store leftover curry in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze in individual portions for up to 2 months.

Reheating Tips

Reheat the curry gently on the stove over low heat, adding a splash of water or milk if it thickens too much. Stir frequently to prevent burning.

Nutrition Estimate

  • Calories: 450 per serving
  • Protein: 30 g
  • Carbohydrates: 20 g
  • Fat: 25 g

Recipe Summary Card

Prep Time: 20 minutes

Cook Time: 30 minutes

Total Time: 50 minutes

Servings: 6

Cuisine: Indian

Course: Main Dish

Calories: 450

Frequently Asked Questions

  1. Can I make the meatballs ahead of time? Yes, you can prepare the meatballs a day in advance and refrigerate them until needed.
  2. What can I use instead of yogurt? Sour cream or a plant-based yogurt can be good substitutes.
  3. Is this recipe spicy? It can be adjusted according to your spice preference by reducing the number of chilies.
  4. How do I thicken the curry if it’s too watery? You can simmer the curry uncovered to reduce it or stir in a bit more gram flour as a thickener.
  5. Can I make this curry in advance? Absolutely! Like many curries, the flavors deepen after resting, making it perfect for meal prep.

Conclusion

This chicken meatball curry is a truly rewarding dish to make, brimming with spices and rich flavors. I loved how the meatballs turned out tender yet packed with flavor, and you’ll surely enjoy perfecting this recipe for your family and friends.

Tested Note

I made this again and found adding the cashew powder during cooking gave the sauce an even richer texture and flavor.

Chicken Meatball Curry

A flavorful curry featuring tender chicken meatballs in a rich spice-infused yogurt sauce.

For the Chicken Meatballs

  • 2 pounds boneless chicken, cut into small pieces (Chicken thighs are preferable for added moisture, but breast meat can be used.)
  • 10-12 pieces green chilies, chopped (Use fewer for milder spice.)
  • 10 cloves garlic, chopped
  • 1 medium onion, finely chopped
  • 1 cup fresh cilantro, chopped
  • ¼ cup roasted gram flour
  • 2 tablespoons butter
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • ½ teaspoon Kashmiri red chili powder (Adjust based on spice preference.)
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon salt (Adjust to taste.)
  • 2 teaspoons ginger-garlic paste
  • 2 tablespoons lemon juice
  • 1 cup fried onions (Plus extra for garnish.)

For the Curry Sauce

  • 14 ounces plain yogurt (Full-fat yogurt gives the best creamy texture.)
  • ¼ cup cashew nut powder (Adds richness to the sauce.)
  • ½ cup cooking oil
  • 10-12 pieces green cardamom pods
  • 7-8 pieces whole cloves
  • 2 small sticks cinnamon
  • 2 pieces bay leaves
  • 2 cups water (Or as needed.)
  • 1 cup milk

For Garnish

  • Additional green chilies (For garnish.)
  • Chopped cilantro (For garnish.)

Preparation

  1. In a food processor, combine the chicken, green chilies, garlic, onion, and cilantro. Pulse until finely minced but not a complete puree.
  2. Transfer the mixture to a large bowl. Add the roasted gram flour, butter, cumin, turmeric, Kashmiri red chili, coriander, garam masala, salt, ginger-garlic paste, lemon juice, and fried onions. Mix well until fully combined.
  3. Form the mixture into small meatballs (koftas), about the size of a golf ball.

Cooking

  1. In a heavy-bottomed skillet, heat the cooking oil over medium heat. Add the cardamom pods, cloves, cinnamon sticks, and bay leaves. Sauté for 1-2 minutes until fragrant.
  2. Add the ginger-garlic paste, red chili powder, turmeric powder, remaining coriander powder, and a pinch of salt. Stir well until the spices are cooked through, about 2 minutes.
  3. Gradually add the water and milk to the skillet, letting the mixture come to a gentle boil.
  4. Carefully introduce the chicken meatballs into the curry. Cover and simmer on low heat for about 15 minutes, stirring occasionally to prevent sticking.
  5. After 15 minutes, flip the meatballs and continue to cook for another 5-7 minutes until they are cooked through.
  6. Garnish with chopped cilantro, fried onions, and a sprinkle of garam masala before serving.

For a smoother sauce, blend the yogurt with the milk before adding it to the curry. Use a kitchen thermometer to ensure the meatballs reach an internal temperature of 165°F (74°C). Cooking the meatballs first in oil enhances their flavor and prevents them from breaking apart in the sauce.

Main Dish
Indian
Chicken meatballs, Comfort Food, Curry, Easy Dinner, Meal Prep