Experience the rich, creamy, and irresistibly flavorful taste of authentic Indian Butter Chicken right in your own kitchen! This classic Indian-inspired dish is not only incredibly easy to make with readily available pantry ingredients but also promises a dining experience that is both gourmet and comforting. Prepare to delight your family with a meal that’s flavorful, easy, and absolutely delicious!
Unlock the Flavors of India: A Culinary Journey with Homemade Butter Chicken
There’s a special place in our hearts (and on our dinner table) for Indian-inspired cuisine. Its vibrant spices, aromatic sauces, and comforting textures make it a staple in many households. And for good reason! Recipes are often quicker than you might think, and the combination of tender, saucy chicken served over fluffy rice is a guaranteed family favorite.

While some traditional Indian dishes might seem complex, this homemade butter chicken recipe has been thoughtfully adapted to make it incredibly approachable for the home cook. We believe that enjoying fantastic, globally inspired meals shouldn’t require hours in the kitchen or highly specialized ingredients. My aim is always to provide delicious shortcuts that preserve sanity and maximize flavor without sacrificing the essence of the dish. This ensures everyone, even the littlest food critics in your family, will devour every last bite, without knowing the difference between a true-blue traditional preparation and a mom-friendly, time-saving version.
What Makes Butter Chicken So Irresistible?
Butter chicken, or Murgh Makhani, is a beloved Indian curry originating from Delhi. Its name, “Butter Chicken,” might suggest a dish swimming in excessive butter, but don’t be fooled! While a few tablespoons of butter are a crucial finishing touch, they’re not the primary cooking fat. Instead, the butter is swirled into the sauce at the end of cooking, lending a luxurious, silky texture and rounding out the complex flavors, creating an unparalleled richness that defines this dish.
This particular recipe for butter chicken is a truly fabulous addition to any Indian-inspired meal rotation. It’s packed with an incredible depth of flavor and comes together surprisingly quickly. In the past few months, every time I’ve prepared this dish, it has been enthusiastically devoured by both adults and children alike. It’s a testament to its universal appeal and comforting qualities.

The Art of Spice Blending: Garam Masala and Beyond
The soul of any Indian dish lies in its spices, and butter chicken is no exception. This recipe uses a thoughtful blend to achieve its signature warmth and aroma:
- Garam Masala: This essential Indian spice blend typically includes cinnamon, cardamom, cloves, cumin, and black pepper. It’s added early to bloom its flavors and late to provide a fresh, aromatic punch. For the best results, use fresh garam masala; its vibrant aroma makes a significant difference.
- Chili Powder: Adds a gentle heat and a beautiful reddish hue. Adjust the amount to your family’s spice preference. For a milder dish, reduce it; for more kick, increase it or use a spicier variety.
- Cardamom: Known as the “Queen of Spices,” cardamom provides a unique, sweet, and floral note that is absolutely essential for authentic Indian flavors. We use green cardamom, which is sweeter and less intense than black cardamom.
- Coriander: Ground coriander seeds offer a citrusy, earthy, and slightly sweet flavor that perfectly complements the other spices, adding depth and brightness to the sauce.
These spices, combined with fresh ginger, garlic, and a hint of jalapeño, create a foundational flavor profile that is both complex and incredibly appealing. Don’t be intimidated by the list; once you have these in your pantry, you’ll be able to whip up a variety of delicious Indian meals!
Making It Your Own: Tips for Customization
One of the best aspects of cooking at home is the freedom to customize. Here are a few ways to adapt this butter chicken recipe:
- Spice Level: If you love heat, leave some seeds in the jalapeño or add a pinch of cayenne pepper with the other spices. For a milder version, omit the jalapeño entirely.
- Chicken: While boneless, skinless chicken breasts are convenient, boneless, skinless chicken thighs can also be used for an even more tender and succulent result. Just ensure they are cut into uniform pieces for even cooking.
- Creaminess: This recipe uses half-and-half for a lighter touch, but for an ultra-rich and decadent sauce, feel free to use heavy cream. Full-fat coconut milk can also be a delicious dairy-free alternative, adding a subtle tropical note.
- Vegetarian Option: This sauce base is incredibly versatile. Replace the chicken with paneer (Indian cheese), chickpeas, or a medley of vegetables like cauliflower, potatoes, and peas for a fantastic vegetarian curry.
- Tomato Base: While tomato paste provides a concentrated flavor, if you prefer a less intense tomato flavor, you can use canned crushed tomatoes (about 14 oz) and reduce the chicken broth slightly to maintain sauce consistency.
What to Serve With This Flavorful Butter Chicken
Butter chicken is a complete meal on its own when served with rice, but a few complementary sides can elevate the experience. Here are some fantastic suggestions:
- Rice:
- Baked Brown Rice: A hearty and healthy accompaniment that soaks up the sauce beautifully.
- Basmati Rice: Its fragrant aroma and long grains are a classic pairing for Indian curries.
- Jasmine Rice: Another aromatic option that offers a slightly stickier texture.
- White Rice: As noted in my personal anecdote, sometimes simple white rice is all you need. Its neutral flavor truly allows the butter chicken to shine, and it’s a nostalgic favorite for many!
- Indian Breads:
- Naan Bread: Soft, chewy, and perfect for scooping up every last drop of the rich sauce. Garlic naan is an especially delicious choice.
- Roti or Chapati: Lighter flatbreads that offer a different texture.
- Vegetables:
- Steamed Peas or Broccoli: Simple, fresh, and provides a nice contrast to the richness of the curry.
- Curried Cauliflower Popcorn: A flavorful and slightly spiced vegetable side that complements the butter chicken without overpowering it.
- Sautéed Spinach: Lightly wilted spinach with a touch of garlic can add a fresh green element.
- Freshness and Balance:
- Fresh Fruit: A side of fresh fruit, such as sliced mango or grapes, offers a sweet and cooling counterpoint to the savory curry.
- Plain Yogurt or Raita: A dollop of plain yogurt or a simple raita (yogurt with cucumber and mint) can help cool the palate, especially if you’ve added extra spice.
- Fresh Salad: A simple green salad with a light vinaigrette can provide a refreshing crunch.
P.S. On the topic of rice, I have a confession. After a long, committed run of making baked brown rice for nearly every applicable meal, I found myself plumb out and, in a pinch, served this butter chicken with white rice. My husband’s response when he sat down to the table was nothing short of traitorous: “Oh, white rice, how I have missed thee!” It seems old habits die hard, and teaching old dogs new eating tricks (or in this case, new rice habits) is an ongoing endeavor! Sometimes, the simplest pleasures are the most profound.
One Year Ago: Perfect Roasted Asparagus
Two Years Ago: Skillet Creamy Mac and Cheese
Three Years Ago: Unbelievable Carrot Cake
Indian Butter Chicken Recipe

This easy Indian Butter Chicken recipe brings incredible flavor to your dinner table in under 40 minutes. Creamy, rich, and perfectly spiced, it’s a family favorite that you’ll want to make again and again.
- Yield: 6 servings
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Ingredients
- 1 medium yellow onion, peeled and diced
- 1 tablespoon fresh ginger, finely chopped
- 2 cloves garlic, finely minced
- 1 jalapeño, seeded and finely chopped (adjust to taste for heat)
- 1 tablespoon olive or canola oil
- 2 teaspoons garam masala
- 1 teaspoon chili powder
- 1 teaspoon cardamom (ground)
- ½ teaspoon coriander (ground)
- 1 (6-ounce) can tomato paste
- 2 cups chicken broth
- ½ cup fat-free or regular half-and-half (or heavy cream for richer sauce)
- 1 ½ pounds boneless, skinless chicken breasts (about 2-3 breasts), cut into ¾-inch chunks
- ½ teaspoon black pepper
- 1 teaspoon salt (or to taste)
- 3 tablespoons unsalted butter, cut into chunks
- Hot cooked rice for serving
- Chopped fresh cilantro for garnish (optional)
Instructions
- Sauté Aromatics: In a large 12-inch skillet or Dutch oven, heat the olive or canola oil over medium heat until shimmering. Add the diced yellow onion, finely chopped fresh ginger, and seeded and finely chopped jalapeño. Cook, stirring often, until the onion becomes translucent and softened, which should take about 4-5 minutes.
- Bloom Spices: Stir in the minced garlic, garam masala, chili powder, cardamom, and ground coriander. Continue to cook and stir constantly for another minute, allowing the spices to become fragrant. This step is crucial for developing the deep, complex flavors of the dish.
- Create the Sauce Base: Carefully scrape the onion-spice mixture into a blender or food processor. Add the tomato paste and chicken broth. Blend until the mixture is completely smooth and creamy.
- Simmer the Sauce: Pour the blended sauce back into the skillet. Stir in the half-and-half (or heavy cream). Bring the sauce to a gentle simmer over medium heat.
- Cook the Chicken: Add the cut chicken pieces along with the salt and black pepper to the simmering sauce. Stir well to coat the chicken. Maintain a gentle simmer, stirring occasionally, and cook for 10-15 minutes, or until the chicken is cooked through and the sauce has slightly thickened to your desired consistency.
- Finish with Butter: Remove the skillet from the heat. Add the remaining 3 tablespoons of butter, cut into chunks, and stir until it has completely melted into the sauce, giving it that characteristic silky richness.
- Serve: Ladle the warm butter chicken and its sauce generously over hot cooked rice. Garnish with fresh, chopped cilantro, if desired, for a burst of freshness and color. Enjoy immediately!
Notes
Cream Choices: For a lighter version of this recipe, I often use fat-free half-and-half. However, if you prefer a richer flavor or already have it on hand, regular half-and-half or even heavy cream will work beautifully. Full-fat coconut milk can also be used as a dairy-free alternative, adding a delightful creaminess with a subtle tropical hint.
Prep Ahead: To save time, you can chop the onion, ginger, garlic, and jalapeño ahead of time. The sauce can also be made a day in advance and stored in the refrigerator, then gently reheated before adding the chicken.
Author: Mel
Course: Main Course
Cuisine: Indian
Method: Stovetop
Nutrition Information (per serving)
- Serving: 1 Serving
- Calories: 273 kcal
- Carbohydrates: 10g
- Protein: 27g
- Fat: 14g
- Saturated Fat: 6g
- Cholesterol: 95mg
- Sodium: 1095mg
- Fiber: 2g
- Sugar: 5g
Recommended Products for This Recipe
Recipe Source: Inspired by this recipe from Good Life Eats