Creamy Butter Chicken Sauce Recipe for Authentic Indian Flavor

The quickest and easiest Butter Chicken Sauce recipe. This rich, creamy sauce is ideal spooned over rice and for dipping warm naan. It stores and freezes well, making it perfect for meal prep.

The quickest and easiest Butter Chicken Sauce recipe! This deliciously creamy sauce is perfect for serving over rice and dunking bread into.

Butter Chicken Sauce

This mild, creamy curry sauce is shown here with homemade chicken meatballs, but you can easily swap in bite-size chicken breast pieces or boneless skinless chicken thighs. For a shortcut, use store-bought frozen chicken meatballs or rotisserie chicken.

Butter Chicken Meatballs

Ingredients

For the Sauce:

  • butter
  • yellow onion, finely diced
  • garlic, minced
  • freshly grated ginger
  • garam masala
  • curry powder
  • tomato sauce
  • tomato paste
  • chicken broth
  • salt
  • heavy cream

For the Meatballs:

  • ground chicken
  • egg
  • panko bread crumbs
  • curry powder
  • salt
Ingredients

Instructions:

Start by making the meatballs. In a medium bowl, combine ground chicken, egg, panko, curry powder, and salt. Mix with your hands until the mixture is evenly combined, then shape into 1.5-inch meatballs (about 30–35).

Chicken meatballs

Place the meatballs on a parchment-lined baking sheet and bake at 425℉ for about 15 minutes, or until browned and cooked through.

Chicken meatballs

While the meatballs bake, make the sauce. In a large skillet over medium heat, melt butter and add the finely chopped onion. Cook, stirring occasionally, until the onion is soft and translucent, about 3–4 minutes. Add minced garlic, grated ginger, garam masala, and curry powder; sauté for about 1 minute until fragrant.

Seasonings
Butter sauce recipe

Stir in tomato sauce, tomato paste, chicken broth, and salt. Bring to a boil, then reduce heat and simmer, stirring from time to time, until the sauce thickens slightly, about 10 minutes. Taste and, if desired, add a teaspoon of sugar to balance acidity depending on the tomatoes.

Finish the sauce by stirring in the heavy cream. Add the baked meatballs to the skillet and cook 2–3 minutes more, until the meatballs are heated through and fully coated in sauce. Serve hot over rice, or with naan for dipping.

Butter sauce recipe
Butter sauce recipe

What to Serve with Butter Sauce

  • Bite-size chicken breast or thighs
  • Steamed rice
  • Orzo
  • Warm naan
Butter Chicken Meatballs
Storage

Refrigerator: Store cooled leftovers in an airtight container and refrigerate for up to 3 days.

Freezer: Place sauce (with or without meatballs) in a freezer-safe container for up to 1 month. Reheat gently on the stovetop or in the microwave until warmed through.

The quickest and easiest Butter Chicken Sauce recipe! This deliciously creamy sauce is perfect for serving over rice and dunking bread into.

Butter Chicken Sauce Recipe

The quickest and easiest Butter Chicken Sauce recipe! This deliciously creamy sauce is perfect for serving over rice and dunking bread into.
Pin
Print

Butter Chicken Sauce

A quick, creamy butter chicken sauce that’s perfect for meatballs or chunks of chicken. Ready in under an hour.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 servings

Equipment

  • baking sheet
  • parchment paper
  • large skillet

Ingredients 

For the Sauce

  • 4 tablespoons butter
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 2 tablespoons freshly grated ginger
  • 2 teaspoons garam masala
  • 2 teaspoons curry powder
  • 1 (16-ounce) can tomato sauce
  • 2 tablespoons tomato paste
  • cups chicken broth
  • ½ teaspoon salt
  • ½ cup heavy cream

For the Meatballs

  • pounds ground chicken
  • 1 egg
  • ¾ cup panko bread crumbs
  • teaspoons curry powder
  • 1 teaspoon salt

Instructions 

  • Preheat the oven to 425℉ and line a baking sheet with parchment paper.
  • In a medium bowl, combine ground chicken, egg, panko, curry powder, and salt. Mix thoroughly and form into 1½-inch meatballs (about 30–35).
  • Arrange meatballs on the prepared baking sheet and bake until browned and cooked through, about 15 minutes.
  • Meanwhile, melt butter in a large skillet over medium heat. Add the diced onion and cook until softened and translucent, about 3–4 minutes.
  • Add garlic, ginger, garam masala, and curry powder; sauté until fragrant, about 1 minute.
  • Stir in tomato sauce, tomato paste, chicken broth, and salt. Bring to a boil, then reduce heat and simmer until slightly thickened, about 10 minutes.
  • Stir in heavy cream and add the baked meatballs. Cook 2–3 minutes until warmed and coated in sauce. Serve immediately.

Notes

Tips:

  • Use pre-made chicken meatballs from the store to save time.
  • If your canned tomato product is very acidic, add 1–2 teaspoons of sugar to balance the flavor.
  • This recipe freezes well—store in freezer-safe containers and reheat gently.

Additional Info