Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butter Chicken Meatballs Recipe

Butter Chicken Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 6 reviews
  • Author: cozykitcheneats
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Non-Vegetarian

Description

Indulge in these flavorful Butter Chicken Meatballs, a delightful twist on a classic curry dish. Tender chicken meatballs are simmered in a rich and creamy butter chicken sauce, perfect for serving over rice or with naan.


Ingredients

Units Scale

For the Meatballs:

  • 1 lb ground chicken
  • 1/3 cup breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground turmeric
  • 1/4 teaspoon chili powder (optional)
  • 1 tablespoon chopped cilantro (optional)
  • 1 tablespoon oil (for cooking)

For the Butter Chicken Sauce:

  • 2 tablespoons butter
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 tablespoons tomato paste
  • 1 1/2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon paprika
  • 1/4 teaspoon turmeric
  • 1 (15 oz) can tomato sauce or crushed tomatoes
  • 1 teaspoon sugar (optional, to balance acidity)
  • 1/2 cup heavy cream or full-fat coconut milk
  • Salt, to taste
  • Fresh cilantro, for garnish

Instructions

  1. Make the Meatballs – In a large bowl, mix ground chicken, breadcrumbs, egg, garlic, ginger, cumin, salt, turmeric, chili powder, and cilantro until combined. Form into 1-inch meatballs.
  2. Cook the Meatballs – Heat oil in a skillet over medium heat. Cook meatballs in batches, turning occasionally, until browned and cooked through (about 6–8 minutes). Remove and set aside.
  3. Make the Sauce – In the same skillet, melt butter and sauté onion until soft (about 4–5 minutes). Add garlic, ginger, tomato paste, and spices. Cook for 1–2 minutes until fragrant.
  4. Simmer – Add tomato sauce and sugar. Simmer for 10 minutes, stirring occasionally. Stir in cream and season with salt.
  5. Combine – Add cooked meatballs to the sauce. Simmer together for 5 more minutes until meatballs are fully coated and heated through.
  6. Serve – Garnish with fresh cilantro and serve with rice, naan, or over greens.

Notes

  • Substitute ground turkey for chicken if desired.
  • Make it dairy-free with coconut milk and vegan butter.
  • For extra richness, stir a little ghee into the sauce before serving.

Nutrition

  • Serving Size: 1 portion
  • Calories: 520
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 36g
  • Saturated Fat: 15g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 140mg