Ingredients
Equipment
Method
Step-by-Step Instructions
- In a large mixing bowl, combine ground chicken, bread crumbs, lightly beaten egg, grated ginger, minced garlic, and garam masala, along with chili powder, salt, and pepper. Mix gently to avoid overworking.
- In a large skillet, melt 2 tablespoons of unsalted butter over medium heat. Add meatballs in batches, cooking for about 5-6 minutes until golden brown. Transfer to a plate.
- Add 1 tablespoon of olive oil to the skillet, sauté 1 finely diced yellow onion for 3-4 minutes until softened. Stir in 2 minced garlic cloves and 1 tablespoon of tomato paste, cooking for an additional minute.
- Pour in 1 cup of chicken stock and 1 cup of coconut milk, stirring to combine. Add additional spices and simmer for 5 minutes until slightly thickened.
- Incorporate 1 cup of uncooked orzo into the sauce, then return the browned meatballs to the skillet. Cover and cook for 8-10 minutes until orzo is tender.
- Gently stir in 2 cups of baby spinach until wilted, adjust the seasoning with salt and pepper, then serve garnished with cilantro, Greek yogurt, and lime wedges.
Nutrition
Notes
Chill the meatball mixture if sticky. Brown meatballs in batches for even cooking and prevent overcrowding.
