Indian Turkey Meatballs

Enjoy this great recipe.  You will be so surprised by all the delicious flavors. This dish can be enjoyed on its own, even as an appetizer.


Prep Time: 25 mins

Cook Time: 30 mins


For the meatballs:

  • 1 lb ground turkey
  • 1/2 medium yellow onion
  • 1 teaspoon salt
  • 1 tablespoon chopped garlic
  • 1 tablespoon chopped ginger
  • 1/8 teaspoon bicarbonate of soda
  • 2 tablespoons cilantro and handful for garnish

For the sauce:

  • 1/2 red pepper
  • 1/2 green pepper
  • 1 small red onion
  • 2 tablespoons tomato paste
  • 3 tablespoons olive oil
  • 1/2 lemon squeezed
  • 1/2 teaspoon salt
  • 1/3 cup water


For the meatballs:

  • 1 tablespoon ground cumin & coriander
  • 1/4 teaspoon chili powder
  • 1/2 teaspoon garam masala

For the sauce:

  • 2 star anise
  • 1 tablespoon cumin seeds
  • 2 cinnamon sticks
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon chili powder
  • 1 tablespoon ground cumin & coriander


  • Peel and chop the garlic as finely as possible.
  • Peel and chop the ginger as finely as possible.
  • Peel and grate the onion.
  • Chop the cilantro as finely as possible.
  • Thoroughly mix all of the ingredients above together in a bowl using your hands. Cover it and let it marinade in the fridge overnight, or for at least 8 hours.


  • Dice the red and green pepper into 1 inch pieces
  • Peel and dice the onion into 1 inch pieces
  • Lightly chop the cilantro

Cooking Guide:

1.  Take the meat out the fridge and make them into 16 balls

2.  Now for the sauce, in a saute pan with the lid, heat 2 tablespoons olive oil so its hot, then add star anise, cumin seeds and cinnamon sticks, let this sizzle for 1 minute.

3.  Add tomato paste and water then stir until the paste has loosened.  Gently add the meatballs (do not stir) and let it simmer on low heat with the lid on for 10 minutes

4.  In another saucepan, heat the remaining oil in the pan so its hot and add the red pepper, green pepper onions, ground cumin and coriander, turmeric powder, chili powder and salt.  Saute on a low heat for 5 minutes then take off the heat

5.  Back to the meatballs that are simmering, take the lid off and turn them over and let them simmer on low heat for another 10 minutes with the lid on

6.  Now add the vegetables that you have sauted to the meatballs and pour the lemon juice and  give it a gentle stir.  Put the lid on and let it simmer for another 5 minutes.

7.  Garnish with cilantro and serve 


Neena Williams
Neena Williams


Leave a comment

Comments will be approved before showing up.

Liquid error: Could not find asset snippets/rw-js.liquid