A delicious mix of cozy and healthy. This dish incorporates a variety of Indian spices, all with an abundance of health benefits. These meatballs are extra saucy, quick, easy, and delicious. Serve over steamed rice with a side of naan. A great recipe any night of the week!
Prep time: PT15M
Cook time: PT15M
Total time: PT30M
Rating
4.33 stars (873 reviews)
Ingredients
1 pound ground turkey or chicken
1 egg
1/2 cup panko bread crumbs
kosher salt and pepper
2 tablespoons extra virgin olive oil
1/2 yellow onion, chopped
2 cloves garlic, minced or grated
1 inch fresh ginger, grated
1 tablespoon garam masala
2 teaspoons curry powder
1/2 teaspoon turmeric
1 teaspoon cayenne pepper, more or less to taste
1 can (6 ounces) tomato paste
1 can (14 ounces) full fat coconut milk
1/2 cup plain greek yogurt
2 tablespoons butter
1/4 cup fresh cilantro, roughly chopped
steamed rice and naan, for serving
Steps
1. Preheat the oven to 450 degrees F. Line a baking sheet with parchment.2. Add the turkey, egg, bread crumbs, and a pinch each of salt and pepper to a bowl. Coat your hands with a bit of olive oil, and roll the meat into tablespoon size balls (will make 15-20 meatballs), placing them on the prepared baking sheet. Transfer to the oven and bake for 15 minutes or until the meatballs are crisp and cooked through.3. Meanwhile, heat the olive oil in a large skillet over medium heat. Add the onion and cook 5 minutes or until fragrant. Add the garlic and ginger, cooking another 5 minutes. Season with salt and pepper.3. Stir in the garam masala, curry powder, turmeric, and cayenne and cook until fragrant, about 1 minute.4. Add the tomato paste, coconut milk, and 1/2 cup water. Stir to combine, bring the sauce to a boil, cook 5 minutes or until the sauce thickens slightly. Stir in the yogurt and butter. Add the meatballs and cook, stirring occasionally, until the sauce thickens slightly, about 5 minutes. Remove from the heat and stir in the cilantro.5. Serve the meatballs and sauce over bowls of rice with fresh naan. Enjoy!
Nutitrion
Serving Size: 1 serving
Calories: 830 kcal
Reviews
Annie on 2026-08-29 (5 stars): I made this last night for the first time. I followed the recipe exactly and it was amazing! I served it with homemade naan and a Bombay carrot salad. I made naan pizzas today for lunch with some of the leftovers, and they were delicious as well. Thanks for the delicious recipe!
Danielle on 2026-05-05 (5 stars): These were amazing. The entire family enjoyed this meal and I have 2 very picky eaters. Thank you for sharing!
afra on 2026-02-05 (4 stars): Tasty! added 1/2 tsp coriander 1/2 tsp cumin 1 tsp miso to the meatballs. One tip: cook the tomato puree until dark red before adding the spices. It makes all the difference.
At the end I threw in some spinach to allow it to wilt
Julia B. on 2025-12-25 (5 stars): Meatballs aren't dry and curry sauce is rich and creamy.
Dawn Schrotenboer on 2025-10-31 (5 stars): I added extra spices, it turned out really good. I like how fast it is. Thank you for this recipe.
Akira on 2025-08-30 (5 stars): My boyfriend and I love butter chicken, and this recipe tasted better than restaurant bought! I did season the meatballs a little more than the recipe called for and added smoked paprika and red pepper flakes in place of cayenne. This recipe was wonderful and multiple people asked for it :)
Kathryn Crisostomo on 2025-03-02 (5 stars): This was so good! I’ll definitely make it again!
Grace on 2025-02-17 (5 stars): I really like this recipe and make it a lot! The one thing I change is that I use about half the cayenne. We like spicy food, but 1 tsp is way too much!