ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips HighlightsRed XGreen Check
Skip to Content

Mashup Butter Chicken Meatballs

These butter chicken meatballs are a bold and comforting mashup of two favorites — tender, juicy chicken meatballs packed with warm spices, simmered in a rich and creamy butter chicken sauce. With layers of garam masala, cardamom, cumin, and ginger, each bite is full of deep flavor and cozy vibes. Perfect served over basmati rice or scooped up with warm naan, this dish is a weeknight win that tastes like it took all day. Check out Brandon on Instagram @brandongouveia for more recipe inspo!

Tasty Team
Total Time

45 minutes

45 min

Prep Time

20 minutes

20 min

Cook Time

25 minutes

25 min

Mashup Butter Chicken Meatballs
Total Time

45 minutes

45 min

Prep Time

20 minutes

20 min

Cook Time

25 minutes

25 min

Ingredients

for 3 servings

Meatballs:

  • 1 lb ground chicken
  • ½ cup bread crumbs
  • 3 tablespoons plain whole-milk Greek yogurt
  • 3 tablespoons chopped fresh cilantro, plus more for garnish
  • ½ tablespoon grated fresh ginger
  • ½ tablespoon garam masala
  • 1 teaspoon ground cumin
  • ½ teaspoon chili powder
  • ½ large yellow onion, grated
  • 1 large egg
  • 4 garlic cloves, minced
  • 2 tablespoons olive oil

Butter Chicken Sauce:

  • ¼ cup unsalted butter
  • ½ yellow onion, finely diced
  • 5 garlic cloves, minced
  • ½ tablespoon grated fresh ginger
  • 1 ½ tablespoons garam masala
  • ½ tablespoon chili powder
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cardamom
  • ½ teaspoon ground turmeric
  • 1 cup tomato puree
  • ¾ cup heavy cream
  • ½ cup plain whole-milk Greek yogurt
  • kosher salt, to taste
  • Steamed basmati rice or garlic naan, for serving

Nutrition Info

  • Calories 795
  • Fat 59g
  • Carbs 29g
  • Fiber 4g
  • Sugar 12g
  • Protein 47g

Estimated values based on one serving size.

Preparation

  1. Make the meatballs: Mix together the chicken, bread crumbs, yogurt, cilantro, ginger, garam masala, cumin, chili powder, onion, egg, and garlic in a large bowl until just combined — don’t overwork it. Scoop and roll the mixture into 1½-inch balls (you’ll have 9 meatballs total).
  2. Heat the oil in a large skillet over medium heat. Cook the meatballs until golden and charred, about 6 minutes total, flipping the meatballs once. Remove and set aside.
  3. Make the butter chicken sauce: In the same skillet, melt the butter over medium heat. Add the onion. Cook, stirring often, until soft and golden, about 5 minutes. Stir in the garlic and ginger, and cook, stirring often, until fragrant, about 2 minutes.
  4. Add the garam masala, chili powder, cumin, coriander, cardamom, and turmeric. Cook the spices, stirring often, until toasted, about 30 seconds.
  5. Stir in the tomato purée. Reduce the heat to low. Whisk the heavy cream and yogurt. Season with salt to taste.
  6. Return the meatballs to the skillet, and spoon the sauce over the top. Simmer over low heat for 5–10 minutes, until the flavors meld and the meatballs are fully cooked through and the internal temperature reaches 165°F.
  7. Serve over steamed basmati rice or with garlic naan, and garnish with more cilantro.
  8. Enjoy!
  9. Ready for a smarter way to find recipes? Use Botatouille, our AI-powered food genius in the Tasty app. Download here
Mashup Butter Chicken Meatballs