Ginger Turkey Meatballs in Coconut Curry Broth

Prep: 15 minCook: 25 min4 servingsmediumIndian
Ginger Turkey Meatballs in Coconut Curry Broth

Tender turkey meatballs infused with fresh herbs swim in a fragrant coconut curry broth spiced with garam masala and turmeric. The combination of ginger, garlic, and aromatic spices creates a warming, comforting meal that bridges Mediterranean and Indian flavors. Perfect for weeknight dinners when you want something satisfying yet lighter than traditional meatballs. The coconut milk adds richness while keeping the dish dairy-free, and the fresh herb garnish brightens each bowl.

Ingredients

4 servings
  • ¼ cup fresh parsley, chopped
  • ¼ cup fresh cilantro, chopped
  • 1 pound ground turkey
    ground chicken1:1poultry

    similar flavor and texture

    Full guide →
  • cup breadcrumbs
    panko breadcrumbs1:1texture

    lighter texture

    Full guide →
  • 1 egg
  • 1 ½ teaspoons kosher salt, divided
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tablespoons tomato paste
  • 1 tablespoon garam masala
  • 1 teaspoon ground turmeric
  • 1 13.5-ounce can light coconut milk
    full-fat coconut milk1:1richness

    richer sauce

    Full guide →
  • ½ cup vegetable broth
    chicken broth1:1flavor

    deeper flavor

    Full guide →

Instructions

  1. 1

    Add chopped parsley and cilantro to a small bowl and set aside

  2. 2

    Combine turkey, breadcrumbs, egg, 1 teaspoon salt, and half of the herb mixture in a mixing bowl

  3. 3

    Mix with hands until combined

  4. 4

    Shape turkey mixture into 2-inch balls

  5. 5

    Heat olive oil in a large pot over medium heat

  6. 6

    Sear meatballs on all sides for 2-3 minutes until browned and remove to a plate

  7. 7

    Add garlic, ginger, and tomato paste to the same pot and cook for 2 minutes

  8. 8

    Add garam masala, turmeric, and remaining salt and cook for 1 minute

  9. 9

    Stir in coconut milk and vegetable broth and bring to a simmer

  10. 10

    Add meatballs, reduce heat to low, cover, and cook for 10 minutes

  11. 11

    Remove lid and simmer for 10 more minutes

  12. 12

    Serve hot topped with remaining herbs

Tips

Tip 1

Don't overmix the meatball mixture to keep them tender - just combine until ingredients hold together

Tip 2

Sear meatballs in batches if needed to avoid overcrowding, which steams rather than browns them

Tip 3

Let the spices bloom in the hot oil for the full minute to develop deeper flavors

Good to Know

Storage

refrigerate up to 3 days in airtight container

Make Ahead

meatballs can be shaped and refrigerated up to 1 day before cooking

Serve With

serve immediately while hot with rice or naan

See pairing guide →

Common Mistakes

Watch

don't skip searing meatballs to avoid bland flavor

Watch

avoid overcooking meatballs to prevent dryness

Watch

let spices cook fully to avoid raw spice taste

Substitutions

ground turkey
ground chicken1:1poultry

similar flavor and texture

Full guide →
breadcrumbs
panko breadcrumbs1:1texture

lighter texture

Full guide →
light coconut milk
full-fat coconut milk1:1richness

richer sauce

Full guide →
vegetable broth
chicken broth1:1flavor

deeper flavor

Full guide →
Find more substitutions →

FAQ

Can I make these meatballs ahead of time?

Yes, you can shape the meatballs and refrigerate them up to 1 day before cooking. You can also make the complete dish and reheat gently.

What if I don't have garam masala?

Substitute with a mix of ground cumin, coriander, cinnamon, and cardamom, or use curry powder as a simpler alternative.

How long will leftovers keep?

Store in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of broth if needed.