June 4, 2025

Butter Chicken Meatballs

A twist on one of your favorite Indian takeout.

I loved my Butter Chicken (Murgh Makhani) recipe so much, I turned it into a meatball dish that’s just as delicious. These Butter Chicken Meatballs deliver the same bold, rich, aromatic flavors as the original, but with juicy chicken meatballs in the iconic creamy, spiced tomato-based sauce. Perfect for meal prepping, yet quick enough to make during the week. All you need is the naan!

up close bowl of butter chicken meatballs served with basmati rice, pita bread, and extra cilantro

WHAT IS BUTTER CHICKEN?

What! You’ve never had Butter Chicken before? Or maybe you have and just need a refresher. Either way, Murgh Makhani is one of my favorite dishes to order when we get Indian food. While it shares similarities with Chicken Tikka Masala, Butter Chicken has a creamier, milder flavor profile. Originating from Northern India, it’s not only one of the easiest and quickest curries to prepare, but also—if you ask me—one of the most delicious. The tomato-based sauce is infused with warm spices like coriander, cumin, and the essential garam masala. It’s generously garnished with cilantro and traditionally served with long-grain rice and naan. If you’re new to Indian cuisine, this is a great place to start.

bowl of butter chicken meatballs served with basmati rice, pita bread, and extra cilantro

WHAT YOU’LL NEED FOR BUTTER CHICKEN MEATBALLS

The ingredients for this recipe are split into two categories

CHICKEN MEATBALLS

  • Ground Chicken – Ground turkey is a good substitute, though it will result in slightly softer, squishier meatballs.
  • Italian Breadcrumbs – Unseasoned, Italian breadcrumbs.
  • Egg
  • Garlic – Fresh only!
  • Garam Masala – Never used garam masala before? It’s a great spice blend to keep in the pantry. Typically made from ground cinnamon, cloves, cumin, cardamom, coriander, nutmeg, mace, and bay leaf, it’s commonly used in Indian cooking. Garam masala has an earthy, aromatic flavor and can vary in spice level depending on the brand. For this recipe, I recommend The Spice House; their blend is well-balanced and won’t overpower the dish.
  • Greek Yogurt – Unflavored and thick. Think Fage.
  • Cumin
  • Coriander
  • Sweet Paprika – Use sweet, not smoked, paprika. If the packaging doesn’t specify, it’s most likely sweet.
  • Onion Powder – To keep these meatballs smooth and tender, we’re swapping out fresh minced onions for onion powder.

SAUCE + SERVING

  • Crushed Tomatoes – Don’t worry about the chunks—the sauce will be blended. I find crushed tomatoes offer a better flavor than purée or diced. Try to find plain, unseasoned crushed tomatoes, though I’ve used the “basil” seasoned ones plenty of times and the dish still turns out great.
  • Garlic – Fresh only!
  • Onion – Yellow, Spanish or Vidalia all work.
  • Garam Masala
  • Cumin
  • Coriander
  • Sweet Paprika
  • Heavy Cream
  • Cilantro
  • Butter
  • Basmati Rice – You can’t have Indian food without the iconic long-grain basmati rice. That said, any medium to long-grain rice will work in a pinch.
  • Naan or Pita Bread – *Optional (but is it really?).

TOOLS NEEDED

  • Blender or Immersion Blender – The final sauce is smooth, rich, and velvety—and to achieve that consistency, you’ll need to run it through a blender. I’m usually not a fan of using a traditional blender, but it does have its perks. Either a traditional blender or an immersion blender will work, so go with whichever you prefer.
bowl of butter chicken meatballs served with basmati rice, pita bread, and extra cilantro

HOW TO MAKE BUTTER CHICKEN MEATBALLS

Assemble the Meatballs – In a bowl, combine the ground chicken, breadcrumbs, egg, Greek yogurt, grated garlic, and all the meatball spices. Add a generous pinch of kosher salt and mix with your hands until fully combined. Make sure there are no visible breadcrumbs or pockets of spices, but avoid over mixing.

Divide the mixture into 16 equal meatballs. Cover with plastic wrap or aluminum foil and refrigerate until ready to cook.

step by step: ingredients for the butter chicken meatballs
step by step: rolled chicken meatballs.

Start the Base – In a sauté pan over low heat, melt the butter. Once hot, add the onions and garlic and cook for 2–3 minutes, stirring occasionally, until soft and fragrant. Add the spices and cook for another 1–2 minutes to let them bloom. Pour in the crushed tomatoes and simmer on low, covered, for 10 minutes.

Once the sauce has finished simmering, remove it from the heat. You can either use an immersion blender directly in the pan or carefully transfer the sauce to a traditional blender and blend until smooth. Both methods work—an immersion blender is more convenient, but a traditional blender tends to yield a smoother consistency. Once blended, stir in the heavy cream.

step by step: mixing the heavy cream

Add the Chicken + Simmer – Add the chicken meatballs directly into the sauce. What!? No searing first? Nope! Simmering them in the sauce keeps them juicy, and honestly, the payoff from searing just isn’t worth the extra time here.

Cover the pan with a lid and simmer on low. About 6 minutes in, gently flip the meatballs and continue cooking for another 5–6 minutes, or until they’re cooked through.

step by step: adding the raw chicken meatballs to simmer in the sauce.

Garlic + Serve – Top with a generous amount of chopped cilantro and serve these butter chicken meatballs over some basmati rice and warm naan.

butter chicken meatballs topped with cilantro

RECIPE VIDEO

STORING/REHEATING

Butter Chicken Meatballs can be stored in an airtight container in the refrigerator for 3–4 days. This is a great recipe to meal prep at the beginning of the week—not only do the bold flavors hold up well, but it’s also super easy to reheat. Simply warm the meatballs in a saucepan over low heat until heated through, or microwave in 30-second intervals until hot.

June 4, 2025

Butter Chicken Meatballs

Print Recipe Pin Recipe
These Butter Chicken Meatballs deliver the same bold, rich, aromatic flavors as the original, but with juicy chicken meatballs in a creamy, spiced tomato-based sauce.
Course Dinner, Main Course
Cuisine Indian
Keyword Meatballs, Weeknight Dinner
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 4 people

Equipment

  • blender or immersion blender

Ingredients

Chicken Meatballs

  • 1 lb ground chicken
  • 1/2 cup unseasoned Italian breadcrumbs
  • 1 egg
  • 2 tbsp unflavored greek yogurt
  • 3 garlic cloves grates
  • 1 tsp garam masala 
  • 1/2 tsp cumin
  • 1/4 tsp coriander
  • 1 tsp sweet paprika
  • 1/2 tsp onion powder

Butter Chicken Sauce

  • 3 tbsp butter
  • 1 yellow onion diced
  • 6 garlic cloves minced
  • 28 oz crushed tomatoes
  • 1/3 cup heavy cream
  • 1/4 cup cilantro chopped
  • cooked basmati rice & naan for serving

Instructions

  • In a bowl, combine the ground chicken, breadcrumbs, egg, greek yogurt, grated garlic, and meatball spices. Add a generous pinch of kosher salt and mix thoroughly with your hands until well combined.
  • Divide the mixture and roll into 16 meatballs. Place in the fridge covered until ready to cook.
  • In a sauté pan over low heat, melt the butter. Once hot, add the onions and garlic and cook for 2–3 minutes, until soft and fragrant. Add in the sauce spices and cook for 1-2 minutes.
  • Pour in the crushed tomatoes and simmer covered, on low for 10 minutes.
  • After 10 minutes remove from the heat. Either use an immersion blender and blend until smooth OR place the contents in a blender and blend until smooth (return back to the pan).
  • Turn the burner back to low and stir in the heavy cream.
  • Add the chicken meatballs directly into the sauce. Cover the pan with a lid and simmer on low for 6 minutes. Gently flip the meatballs and continue cooking for another 5–6 minutes, or until they’re cooked through.
  • Top with the cilantro and serve with basmati rice and naan.

RATE + REVIEW What did you think of this recipe?

Your email address will not be published. Required fields are marked *

Recipe Rating