Welcome to the ultimate guide for creating the quickest and easiest Butter Chicken Sauce! This deliciously creamy, aromatic sauce is a fan-favorite for good reason. It’s perfect for serving over fluffy basmati rice, soaking up with warm Naan bread, or pairing with tender chicken. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe promises a rich, flavorful experience without the fuss. Plus, it’s incredibly versatile for meal prepping, freezing, and reheating, making it ideal for busy weeknights.

The Ultimate Easy Butter Chicken Sauce
This exquisite butter chicken sauce is a testament to flavor and simplicity. While traditionally paired with chicken pieces, our recipe introduces a delightful twist using homemade chicken meatballs, adding an extra layer of texture and satisfaction. However, don’t feel limited! You can easily adapt this sauce to coat succulent pieces of chicken breast or boneless, skinless chicken thighs. For those truly short on time, consider the ultimate shortcut: using pre-made frozen chicken meatballs or pre-cooked chicken. The star of the show remains the sauce, which will elevate any protein you choose.

What Makes Butter Chicken So Special?
Butter Chicken, or Murgh Makhani, originated in Delhi, India, in the 1950s and quickly became a global culinary sensation. It’s renowned for its rich, tomato-based sauce infused with a medley of aromatic spices, finished with a generous swirl of butter and cream. The magic lies in its balance: a subtle sweetness from the tomatoes, a gentle warmth from the spices like garam masala and curry powder, and an unparalleled creaminess that coats every bite. Unlike many other curries, butter chicken is typically mild, making it a family-friendly dish that appeals to a wide range of palates. Our recipe captures this essence, delivering that authentic, comforting flavor profile in an approachable home-cooking format.
Why This Recipe Will Become Your Go-To
We believe good food shouldn’t be complicated, and this butter chicken sauce recipe perfectly embodies that philosophy. Here’s why you’ll fall in love with it:
- Unbelievably Easy: We’ve streamlined the process to ensure maximum flavor with minimal effort. No complex techniques or obscure ingredients required.
- Quick to Prepare: From start to finish, you can have this delectable meal on your table in under an hour, making it ideal for busy weeknights when time is of the essence.
- Rich and Creamy: The sauce boasts that signature luxurious texture and depth of flavor that butter chicken is famous for, satisfying your cravings for comfort food.
- Versatile Protein Options: While we love chicken meatballs, feel free to use cubed chicken breast, thighs, paneer for a vegetarian option, or even chickpeas.
- Perfect for Meal Prep: This sauce tastes even better the next day! It’s fantastic for making ahead, portioning, and enjoying throughout the week.
- Freezer-Friendly: Prepare a large batch and freeze portions for future meals, ensuring you always have a delicious, home-cooked option ready to go.
Essential Ingredients for Our Butter Chicken Sauce
Crafting the perfect butter chicken sauce relies on a careful selection of ingredients, each playing a crucial role in developing its signature taste and texture. Here’s a breakdown of what you’ll need and why:
For the Sauce:
- Butter: The foundation of the sauce, lending richness and its namesake flavor.
- Yellow Onion: Finely diced, it provides a sweet, aromatic base when sautéed.
- Garlic & Grated Ginger: These aromatics are essential for the depth of flavor. Freshly grated ginger offers a vibrant, pungent kick.
- Garam Masala Seasoning: A quintessential Indian spice blend that delivers warmth and complex aromatics without being overly spicy.
- Curry Powder: Adds another layer of traditional curry flavor.
- Tomato Sauce & Tomato Paste: Provide the characteristic tang, sweetness, and body to the sauce. The paste concentrates the tomato flavor.
- Chicken Broth: The liquid base that helps simmer the sauce to perfection.
- Salt: To enhance all the flavors.
- Heavy Cream: The magical ingredient that gives butter chicken its luscious, creamy texture and mellows the spices.
For the Meatballs:
- Ground Chicken: Lean and tender, it’s an excellent choice for light and flavorful meatballs.
- Egg: Acts as a binder, helping the meatballs hold their shape.
- Panko Bread Crumbs: Lighter and crispier than regular breadcrumbs, they contribute to tender meatballs.
- Curry Powder & Salt: Season the meatballs, complementing the sauce’s flavors.

Crafting Your Delicious Butter Chicken: A Step-by-Step Guide
Follow these detailed steps to create a truly unforgettable butter chicken dish:
1. Prepare the Chicken Meatballs
In a medium bowl, combine the ground chicken, egg, panko bread crumbs, curry powder, and salt. Use your hands to gently but thoroughly mix the ingredients until just combined. Be careful not to overmix, as this can lead to tough meatballs. Shape the mixture into balls approximately 1.5 inches in diameter. This recipe typically yields about 30 to 35 meatballs, making it perfect for feeding a family or for meal prepping.

Preheat your oven to 425℉ (220℃) and line a baking sheet with parchment paper for easy cleanup. Arrange the shaped meatballs on the prepared baking sheet, ensuring they are not touching. Bake for about 15 minutes, or until they are golden brown and cooked through. Baking helps them retain moisture and provides a healthier alternative to frying.

2. Building the Flavorful Sauce
While your meatballs are baking, begin preparing the butter chicken sauce. Melt the butter in a large skillet or Dutch oven over medium heat. Once melted, add the finely chopped yellow onion and cook, stirring occasionally, until it becomes soft and translucent, which should take about 3 to 4 minutes. This step is crucial as it creates a sweet and savory base for the sauce.
Next, add the minced garlic, freshly grated ginger, garam masala, and curry powder to the skillet. Sauté these aromatics and spices for about 1 minute, stirring constantly. This brief cooking period, often called “blooming” the spices, helps to release their full aroma and flavor, making the sauce incredibly fragrant.


Stir in the tomato sauce, tomato paste, chicken broth, and salt. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer. Stir occasionally to prevent sticking and allow the flavors to meld and the sauce to thicken slightly. This simmering process typically takes about 10 minutes, resulting in a rich, deeply flavored tomato base.
3. Finishing and Serving
Once the sauce has thickened, remove it from the heat and stir in the heavy cream. The cream adds that characteristic velvety texture and mellows the flavors, creating the luxurious mouthfeel butter chicken is known for. Finally, add the baked chicken meatballs to the sauce, ensuring they are thoroughly coated. Cook for another 2 to 3 minutes, or until the meatballs are heated through. Serve your homemade butter chicken immediately and enjoy!


Perfect Pairings: What to Serve with Butter Chicken Sauce
Butter chicken is incredibly versatile and pairs wonderfully with a variety of sides to complete your meal. Here are some of our favorite accompaniments:
- Rice: Classic choices include fluffy Basmati rice or fragrant Jasmine rice, perfect for soaking up every drop of that delicious sauce.
- Naan Bread: Warm, soft, and slightly chewy Naan bread (especially garlic naan) is ideal for scooping up the creamy sauce.
- Orzo: A less traditional but equally delicious option, orzo pasta provides a comforting texture that complements the sauce beautifully.
- Roti or Chapati: Other Indian flatbreads also make excellent dippers.
- Vegetables: A simple side of steamed or roasted vegetables like green beans, broccoli, or spinach can add freshness and nutrition.
- Raita: A cooling yogurt-based dip can provide a refreshing contrast to the richness of the curry.
Tips for Success and Variations
- Adjusting Acidity: The acidity of canned tomatoes can vary. If your sauce tastes too tart, add a teaspoon or two of sugar to balance the flavors. Taste and adjust as needed.
- Spice Level: While butter chicken is typically mild, you can easily increase the heat. Add a pinch of cayenne pepper or a finely minced green chili along with the garlic and ginger for an extra kick.
- Cream Alternatives: For a lighter version, use half-and-half instead of heavy cream. For a dairy-free option, full-fat coconut milk can be a fantastic substitute, lending a subtle tropical note.
- Vegetarian Butter “Chicken”: Skip the meatballs and use paneer (Indian cheese), firm tofu, or even chickpeas instead. Add them to the sauce during the last few minutes of simmering to heat through.
- Using Chicken Pieces: If you prefer chicken breast or thighs, cut them into bite-sized pieces. Sauté them until browned and cooked through before adding the onions for the sauce, or cook them separately and add them at the end.
- Garnish for Freshness: A sprinkle of fresh cilantro before serving adds a beautiful pop of color and a fresh herbaceous note.

Storage and Make-Ahead Instructions
One of the best qualities of butter chicken is that it often tastes even better the next day as the flavors have more time to meld. This makes it an ideal candidate for meal prepping!
Refrigerator: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Ensure the chicken and sauce are completely cooled before storing.
Freezer: For longer storage, transfer the butter chicken (sauce and meatballs) into a freezer-safe container or heavy-duty freezer bag. It can be stored in the freezer for up to 1 month. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally, until heated through. You may need to add a splash of chicken broth or water if the sauce has thickened too much. Alternatively, reheat in the microwave in intervals, stirring between each, until piping hot.

Frequently Asked Questions About Butter Chicken
- Q: Is butter chicken usually spicy?
- A: Traditionally, butter chicken is mild and creamy, known for its rich, aromatic flavor rather than heat. This recipe follows that tradition, making it suitable for all palates. You can always add a pinch of cayenne or red chili powder if you prefer more spice.
- Q: Can I make this butter chicken sauce vegetarian?
- A: Absolutely! To make this recipe vegetarian, omit the chicken meatballs and chicken broth. Instead, use vegetable broth and add paneer (Indian cheese), firm tofu, or chickpeas in place of the chicken. Add them during the last few minutes of simmering to heat through.
- Q: What makes this butter chicken sauce so creamy?
- A: The characteristic creaminess comes primarily from the heavy cream added at the end of the cooking process. The butter, tomato paste, and simmering also contribute to a rich, luscious texture.
- Q: Can I use pre-cooked chicken?
- A: Yes, using pre-cooked chicken (like rotisserie chicken or leftover chicken) is a great shortcut. Shred or dice the chicken and add it to the sauce along with the heavy cream, heating it through for a few minutes before serving.
More Easy Dinner Recipes You’ll Love
French Onion Pork Chops
Broccoli Cheese Casserole
Cheddar Quick Bread
Macaroni and Cheese
The Easy Butter Chicken Sauce Recipe

Butter Chicken Sauce
This quick and easy Butter Chicken Sauce recipe delivers a deliciously creamy and satisfying meal. Perfect for serving with rice and Naan bread, it’s also excellent for make-ahead meals.
- 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 seasoning
- 2 teaspoons curry powder seasoning
- 1 (16-ounce) can of tomato sauce
- 2 tablespoons tomato paste
- 1½ cups chicken broth
- ½ teaspoon salt
- ½ cup heavy cream
For the Meatballs:
- 1½ pounds ground chicken
- 1 egg
- ¾ cup panko bread crumbs
- 1½ teaspoons curry powder seasoning
- 1 teaspoon salt
Instructions
- Preheat the oven to 425℉ (220℃) and line a baking sheet with parchment paper.
- Make the meatballs by combining the ground chicken, egg, panko, curry powder, and salt in a medium bowl. Use your hands to mix the ingredients thoroughly, then shape them into balls 1½ inches in diameter (makes around 30 to 35 meatballs).
- Transfer the prepared meatballs onto the parchment-lined baking sheet and cook in the preheated oven until browned and cooked through (about 15 minutes).
- While the meatballs are baking, melt butter in a large skillet over medium heat. Add the finely chopped onion and cook, stirring occasionally, until the onion becomes soft and translucent, about 3 to 4 minutes.
- Add minced garlic, grated ginger, garam masala, and curry powder to the skillet, and sauté until the spices become fragrant, about 1 minute.
- Stir in tomato sauce, tomato paste, chicken broth, and salt. Bring the mixture to a boil, then lower the heat and let it simmer, stirring occasionally, until the sauce has thickened slightly (about 10 minutes).
- Stir in heavy cream and the baked meatballs. Cook for an additional 2 to 3 minutes, or until the meatballs are heated through and coated with the sauce. Serve immediately.
Notes
Tips:
- For an even quicker meal, consider using pre-made chicken meatballs (such as those from Costco).
- Depending on the brand of canned tomatoes you use, you might want to add 1-2 teaspoons of sugar to balance the sauce’s acidity.
- This recipe is fantastic for make-ahead meals, and it freezes and reheats beautifully.
Conclusion
This easy butter chicken sauce recipe proves that you don’t need hours in the kitchen to enjoy a truly authentic and satisfying meal. With its rich, creamy texture and aromatic spices, it’s a dish that brings comfort and joy to any table. Whether you opt for homemade chicken meatballs, tender chicken pieces, or a vegetarian alternative, this sauce is guaranteed to be a crowd-pleaser. Don’t hesitate to make a big batch, as it’s perfect for meal prep and freezing, ensuring a delicious dinner is always within reach. Give this recipe a try and let us know your favorite way to enjoy this delightful Indian-inspired classic!