
Indian Chicken Tikka Meatballs
Fragrant baked meatballs infused with the warming spices and yogurt marinade of classic chicken tikka. These juicy meatballs have a tender, spiced interior and develop a light caramelized exterior in the oven. Serve with cilantro-lime yogurt sauce for dipping, over rice, or in naan wraps.
- Prep
- 20 min
- Cook
- 18 min
- Wait
- 30 min
- Total
- 1 hr 8 min
- Makes
- About 24 meatballs (serves 4)
Steps
Before you start
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper
- Have all spices measured and ready before mixing
- Keep your hands slightly damp when shaping meatballs to prevent sticking
Mix the spice paste
- In a small bowl, combine the ginger-garlic paste, garam masala, ground cumin, ground coriander, turmeric, red chili powder, salt, and black pepper.
- Stir until you have a cohesive spice mixture, about 1 minute.
- Set aside.
+ Show details− Hide details
Ready when: Spice mixture is uniform and well-combined
Tip: Mixing spices in advance ensures they're evenly distributed throughout the meatballs
Combine meatball ingredients
- In a large mixing bowl, add the ground chicken, plain yogurt, spice paste, panko breadcrumbs, egg, and chopped cilantro.
- Using your hands (or a fork and spoon if preferred), gently mix until all ingredients are just combined.
- Do not overmix, as this will make the meatballs tough and dense.
- The mixture should hold together when squeezed but still feel slightly loose and tender.
+ Show details− Hide details
Ready when: All ingredients are evenly distributed with no visible streaks of unmixed chicken
Tip: Overmixing will toughen the meatballs; use a light hand and stop as soon as everything comes together
Shape and refrigerate meatballs
- Lightly oil your hands and shape the mixture into 24 meatballs, about 1½ inches (4 cm) in diameter.
- Space them evenly on the prepared baking sheet, leaving about 1 inch (2.5 cm) between each one.
- Cover loosely with plastic wrap or aluminum foil and refrigerate for 30 minutes to help them firm up before baking.
+ Show details− Hide details
Ready when: Meatballs are evenly shaped and spaced on the baking sheet
Tip: Chilling prevents the meatballs from falling apart during baking and helps them cook evenly
Bake the meatballsOven 400°F / 205°C
- Remove the meatballs from the refrigerator.
- Preheat your oven to 400°F (200°C) if not already done.
- Place the baking sheet in the center of the oven and bake for 18–20 minutes, until the meatballs are cooked through and golden brown on the outside.
+ Show details− Hide details
Ready when: Meatballs are golden brown and an instant-read thermometer inserted into the center reads 165°F (74°C)
Tip: Don't skip the thermometer check; baked chicken must reach 165°F (74°C) to be safe to eat
Make the yogurt sauce
- While the meatballs bake, whisk together the yogurt for serving, chopped cilantro, and lemon juice (if using) in a small bowl.
- Season with a pinch of salt and pepper.
- This cooling sauce balances the warm spices of the meatballs.
+ Show details− Hide details
Ready when: Sauce is smooth and well-combined
Tip: Add the lemon juice just before serving to prevent the yogurt from thinning too much if made ahead
Rest and serve
- Remove the meatballs from the oven and let them rest on the baking sheet for 2–3 minutes before serving.
- Transfer to a serving platter and serve warm with the cilantro-yogurt sauce for dipping.
- Squeeze fresh lemon juice over the top if desired.
+ Show details− Hide details
Ready when: Meatballs are warm and ready to serve
Tip: Resting prevents the meatballs from breaking apart when you move them
Good to know
Tips
- Use ground chicken that's not extra-lean (about 15–20% fat) so the meatballs stay moist and tender during baking
- If you can't find ginger-garlic paste, mince 1 tbsp fresh ginger and 3 cloves garlic together to make your own
- Serve the meatballs immediately after baking while they're still warm and juicy; they'll firm up as they cool
- These meatballs are excellent over steamed basmati rice, in warm naan wraps, or as an appetizer with toothpicks
Make ahead
Prepare the spice mixture and combine all meatball ingredients up to 12 hours ahead. Shape and refrigerate the meatballs for up to 8 hours before baking, or freeze on the baking sheet for up to 3 months. Frozen meatballs can be baked directly from the freezer, adding 5–7 minutes to the baking time.
Storage & reheating
Store cooked meatballs in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F (175°C) oven for 8–10 minutes until warmed through, or briefly in the microwave. Freeze cooked meatballs in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
Substitutions
- ground chicken (not extra-lean) → ground turkey or ground lamb. Turkey will be slightly leaner; lamb adds richer flavor and requires no adjustment to spices
- panko breadcrumbs → fresh breadcrumbs or crushed crackers. Fresh breadcrumbs absorb more moisture, so reduce yogurt to 6 tablespoons (90 ml); crushed crackers work 1:1
- garam masala → 1 tsp cumin + ½ tsp cinnamon + ¼ tsp clove + ¼ tsp black cardamom. Homemade blend provides similar warming spice profile if store-bought is unavailable
- fresh cilantro → fresh mint or parsley. Mint adds brightness; parsley is milder. Both work equally well in the meatballs and sauce
More meatballs
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Indian
- Main ingredient
- Ground Chicken
- Diet
- HalalSugar-Free
- Method
- Oven





