Indian Butter Chicken with Basmati Rice: Irresistible Flavor Combo

Indian Butter Chicken with Basmati Rice

A Little Taste of India in Your Kitchen

There’s something magical about the first bite of Indian Butter Chicken with Basmati Rice. The creamy, spiced sauce wrapping tender chicken pieces, paired with fluffy, fragrant rice—it’s comfort food that feels like a warm hug. I remember the first time I made this dish for my family. My kitchen smelled like a spice market, and my kids kept sneaking bites before dinner was even ready. It’s not just a meal; it’s an experience. Trust me, once you try this recipe, you’ll understand why it’s a crowd-pleaser.

The Story Behind the Dish

Indian Butter Chicken, also known as Murgh Makhani, hails from the bustling streets of Punjab, India. Legend has it that a restaurant owner in Delhi created it in the 1950s to use leftover tandoori chicken. He simmered it in a rich tomato-based sauce, added butter and cream, and voila—a star was born. Over the years, it has become a global favorite, blending traditional Indian spices with a touch of indulgence. I love how this dish bridges cultures, bringing people together over a shared love of bold flavors.

Why You’ll Love This Recipe

This recipe is special because it’s both simple and spectacular. You don’t need fancy equipment or hours of prep. Just a few pantry staples and some fresh ingredients, and you’re good to go. The flavors are layered but not overwhelming—spicy, tangy, creamy, and slightly sweet all at once. Plus, Basmati rice adds a delicate aroma that elevates the dish. Whether you’re a beginner cook or a seasoned pro, this recipe will make you feel like a culinary genius.

Perfect Occasions to Whip Up This Dish

Indian Butter Chicken with Basmati Rice is perfect for weeknight dinners, weekend gatherings, or even date night. Serve it during family dinners to impress your loved ones or bring it to potlucks to wow your friends. It’s also a great dish to introduce people to Indian cuisine if they’re new to it. Pair it with naan bread and a side salad for a complete feast.

What You’ll Need

  1. 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
  2. 1 cup plain yogurt
  3. 2 tbsp lemon juice
  4. 2 tbsp ginger-garlic paste
  5. 2 tsp ground turmeric
  6. 2 tsp ground cumin
  7. 2 tsp garam masala
  8. 1 tsp paprika
  9. 1 tsp salt
  10. 2 tbsp vegetable oil
  11. 1 large onion, finely chopped
  12. 2 cups canned crushed tomatoes
  13. 1/2 cup heavy cream
  14. 3 tbsp butter
  15. 1 cup Basmati rice
  16. 2 cups water
  17. Fresh cilantro for garnish

Indian Butter Chicken with Basmati Rice

Substitution Options

  • Use chicken breasts instead of thighs if you prefer leaner meat.
  • Swap Greek yogurt for regular yogurt to add extra creaminess.
  • Coconut milk can replace heavy cream for a dairy-free version.
  • Jasmine rice works well if you can’t find Basmati.

Step 1: Marinate the Chicken

Start by mixing the yogurt, lemon juice, ginger-garlic paste, turmeric, cumin, half of the garam masala, paprika, and salt in a bowl. Add the chicken pieces and toss until they’re fully coated. Let the chicken marinate for at least 30 minutes—the longer, the better. This step is crucial because it infuses the meat with flavor. Pro tip: If you have time, let it sit overnight in the fridge for maximum taste.

Step 2: Cook the Aromatics

Heat the oil in a large pan over medium heat. Add the chopped onions and sauté until golden brown. The sweet aroma of caramelized onions will fill your kitchen, making everyone curious about what’s cooking. Once the onions are soft and fragrant, stir in the remaining garam masala. This layering of spices builds depth in the dish.

Step 3: Simmer the Sauce

Pour in the crushed tomatoes and let the mixture simmer for about 10 minutes. Stir occasionally to prevent sticking. The sauce will thicken and turn a beautiful reddish-orange color. At this point, stir in the cream and butter, creating a luscious, velvety texture. Chef’s tip: For an authentic touch, add a pinch of fenugreek leaves (kasuri methi) to enhance the flavor profile.

Step 4: Cook the Chicken

Add the marinated chicken to the sauce and cook for another 15–20 minutes. The chicken will soak up all those wonderful flavors, becoming tender and juicy. Meanwhile, rinse the Basmati rice under cold water until the water runs clear. This removes excess starch and ensures fluffy grains.

Step 5: Prepare the Rice

In a separate pot, bring water to a boil. Add the rinsed rice and a pinch of salt, then reduce the heat to low. Cover and let it simmer for about 15 minutes. When done, fluff the rice with a fork. The grains should be light and aromatic, complementing the rich butter chicken perfectly.

Timing Breakdown

  • Prep Time: 20 minutes
  • Cooking Time: 45 minutes
  • Total Time: 1 hour 5 minutes

Chef’s Secret

To take your dish to the next level, finish it with a drizzle of melted butter on top of the chicken. It adds a glossy sheen and extra richness. Garnish with freshly chopped cilantro for a pop of color and freshness.

An Interesting Tidbit

Did you know that Basmati rice gets its name from the Hindi word “basmati,” which means “fragrant”? This long-grain rice is aged for several months to enhance its nutty aroma and unique texture. No wonder it pairs so beautifully with Indian dishes!

Necessary Equipment

  • Large skillet or frying pan
  • Pot for cooking rice
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Storing Leftovers

If you have leftovers (which rarely happens!), store the butter chicken and rice separately in airtight containers. The chicken sauce can last up to 3 days in the fridge and reheats beautifully. Simply microwave it or warm it on the stovetop, adding a splash of water to loosen the sauce.

For longer storage, freeze the butter chicken in portion-sized containers. It stays good for up to 3 months. Thaw overnight in the fridge before reheating. Avoid freezing the rice, as it tends to dry out.

Pro tip: Label your containers with the date so you don’t forget how long they’ve been stored.

Tips and Advice

  • Toast the spices lightly before adding them to the dish for enhanced flavor.
  • Don’t skip the marinating step—it’s key to tender, flavorful chicken.
  • Adjust the spice levels to suit your taste by adding more or less paprika.
  • Use high-quality canned tomatoes for the best results.

Indian Butter Chicken with Basmati Rice

Presentation Ideas

  • Serve the butter chicken in a shallow bowl with a scoop of rice on the side.
  • Garnish with a sprinkle of cilantro and a dollop of cream for elegance.
  • Add a wedge of lemon for a bright, citrusy accent.
  • Pair with warm naan bread for a complete dining experience.

Healthier Alternatives

Here are six ways to lighten up this classic:

  1. Grilled Chicken Option: Grill the chicken instead of simmering it in the sauce for fewer calories.
  2. Low-Fat Yogurt: Use low-fat yogurt in the marinade to cut back on fat.
  3. Coconut Cream: Replace heavy cream with coconut cream for a dairy-free twist.
  4. Quinoa Swap: Substitute Basmati rice with quinoa for added protein.
  5. Brown Rice: Opt for brown rice to boost fiber content.
  6. Vegan Version: Use tofu or chickpeas instead of chicken and plant-based cream.

Mistake 1: Skipping the Marination

One common mistake is rushing through the marination process. Without enough time, the chicken won’t absorb the spices, resulting in bland flavors. To avoid this, plan ahead and let the chicken marinate for at least 30 minutes—or better yet, overnight. Pro tip: Use a zip-top bag for easy cleanup and even coating.

Mistake 2: Overcooking the Chicken

Overcooked chicken can ruin the dish, leaving it tough and dry. Keep an eye on the cooking time and remove the chicken as soon as it’s cooked through. Cutting the chicken into smaller pieces helps it cook evenly and quickly.

Mistake 3: Using Watery Tomatoes

Watery tomatoes can dilute the sauce, making it thin and unappetizing. Always use high-quality canned tomatoes and simmer them long enough to reduce and thicken the sauce. Pro tip: Blend the tomatoes before adding them for a smoother consistency.

Frequently Asked Questions

Can I Make This Dish Ahead of Time?

Absolutely! In fact, the flavors deepen when the dish sits for a while. Prepare it a day in advance and reheat gently before serving. Just store the rice separately to maintain its texture.

Is Indian Butter Chicken Spicy?

It depends on your preference. Traditional recipes can be mildly spicy, but you can adjust the heat by controlling the amount of paprika or chili powder. Start small and taste as you go.

Can I Use Store-Bought Garam Masala?

Yes, store-bought garam masala works perfectly fine. Just ensure it’s fresh for optimal flavor. Check the expiration date and give it a sniff—if it smells dull, it’s past its prime.

What Can I Serve With This Dish?

Naan bread, roti, or paratha are excellent accompaniments. A cucumber raita or simple green salad also balances the richness of the dish.

How Do I Know When the Rice Is Done?

The rice is ready when it’s soft and fluffy, with no visible water left in the pot. Each grain should be distinct and not mushy. Fluff it with a fork to separate the grains.

Can I Freeze the Sauce?

Yes, the sauce freezes beautifully. Portion it into freezer-safe containers and label them with the date. Thaw in the fridge overnight before reheating.

Why Does My Sauce Taste Bland?

If your sauce lacks flavor, chances are the spices weren’t toasted or the dish wasn’t simmered long enough. Toasting spices releases their oils, intensifying their taste. Simmering reduces the sauce, concentrating the flavors.

Can I Use Fresh Tomatoes Instead of Canned?

Fresh tomatoes work, but they may release more liquid, requiring longer simmering. For convenience and consistent results, canned tomatoes are recommended.

How Do I Prevent Sticky Rice?

Rinse the rice thoroughly before cooking to remove excess starch. Use the correct water-to-rice ratio and avoid stirring during cooking to keep the grains separate.

What’s the Best Way to Reheat the Dish?

Reheat the butter chicken slowly on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. Microwave the rice briefly, fluffing it afterward to restore its texture.

Final Thoughts

Indian Butter Chicken with Basmati Rice is more than just a meal—it’s a celebration of flavors, aromas, and textures. Whether you’re cooking for your family or hosting friends, this dish is sure to impress. So grab your apron, gather your ingredients, and get ready to create something truly unforgettable. Bon appétit!
Indian Butter Chicken with Basmati Rice

Indian Butter Chicken with Basmati Rice

Indian Butter Chicken with Basmati Rice

Savor the rich flavors of Indian Butter Chicken with Basmati Rice. This creamy, aromatic dish is easy to make and perfect for any occasion. Get the recipe now!
Prep Time 20 minutes
Cook Time 45 minutes
Marinating Time 30 minutes
Total Time 1 hour 35 minutes
Servings: 4 people
Calories: 600

Ingredients
  

  • 1 lb boneless, skinless chicken thighs cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 2 tbsp ginger-garlic paste
  • 2 tsp ground turmeric
  • 2 tsp ground cumin
  • 2 tsp garam masala
  • 1 tsp paprika
  • 1 tsp salt
  • 2 tbsp vegetable oil
  • 1 large onion finely chopped
  • 2 cups canned crushed tomatoes
  • 1/2 cup heavy cream
  • 3 tbsp butter
  • 1 cup Basmati rice
  • 2 cups water

Equipment

  • Large skillet or frying pan
  • Pot for cooking rice
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board

Method
 

  1. Mix yogurt, lemon juice, ginger-garlic paste, turmeric, cumin, half of the garam masala, paprika, and salt in a bowl and add the chicken pieces, coating them well. Let marinate for at least 30 minutes.
  2. Heat oil in a large pan over medium heat and sauté the chopped onions until golden brown. Stir in the remaining garam masala.
  3. Pour in the crushed tomatoes and let simmer for about 10 minutes, then stir in the cream and butter.
  4. Add the marinated chicken to the sauce and cook for another 15–20 minutes until the chicken is tender.
  5. Rinse the Basmati rice under cold water. In a separate pot, bring water to a boil, then add the rice, cover, and simmer for about 15 minutes.

Nutrition

Calories: 600kcalCarbohydrates: 48gProtein: 34gFat: 32gSaturated Fat: 15gCholesterol: 120mgSodium: 800mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 800IUVitamin C: 10mgCalcium: 120mgIron: 3mg

Notes

For added richness, finish the dish with a drizzle of melted butter on top of the chicken. Garnish with freshly chopped cilantro for color and freshness.
If making ahead, this dish tastes even better the next day as the flavors deepen. Store chicken and rice separately to maintain texture.
You can use low-fat yogurt or substitute coconut cream for the heavy cream for a lighter or dairy-free option.
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating