Flavors dance in the air as I simmer the vibrant, creamy Butter Chicken, a dish that has won hearts worldwide. This beloved Indian classic is not only a joy to prepare but also pairs effortlessly with the best rice for Butter Chicken: the fragrant Basmati rice. Imagine sitting down to a warm, inviting dinner that’s ready in no time, comforting your soul while satisfying your hunger. With common ingredients guiding the way, this quick and adaptable recipe offers a delightful twist on your usual meals. Ready to discover how to elevate your dining experience with this culinary gem? Let’s dive into how to craft this flavorful dish and find the perfect rice pairing!

What’s the Best Rice for Butter Chicken?
Fluffy Basmati: This aromatic rice is the perfect complement to the rich, creamy Butter Chicken, soaking up those delectable sauces beautifully.
Quick Prep Time: With minimal effort, you can have the rice cooked and ready in about 20 minutes, making it a superb choice for busy weeknights.
Versatile Pairings: Whether you choose Basmati, Brown Basmati, or even Jasmine rice, each option brings its own unique texture and flavor, allowing you to customize your meal experience.
Crowd-Pleasing Comfort: Both Butter Chicken and its rice pairings are beloved by adults and kids alike, ensuring everyone leaves the dinner table satisfied.
By the way, if you’re looking for a delightful side, consider serving this dish alongside Killer Lemon Butter to brighten things up!
Best Rice for Butter Chicken
Elevate your meal with the best rice choice!
- Fluffy Basmati – This aromatic rice perfectly complements the rich, creamy Butter Chicken, soaking up the delectable sauce beautifully.
- Brown Basmati – A whole grain option that adds nutty flavor and a delightful chew, while still pairing well with the savory dish.
- Jasmine Rice – With its slightly floral aroma, Jasmine rice offers a softer texture that contrasts nicely with the vibrant sauce of Butter Chicken.
- Quick Cooking – All rice options cook in about 20-45 minutes, making them ideal for quick weeknight dinners.
- Rinse Before Cooking – Rinsing your rice ensures a fluffier texture and prevents clumping, enhancing the overall presentation and taste.
Imagine enjoying your luscious Butter Chicken with the perfect rice; it truly transforms your dinner experience into something unforgettable!
Step‑by‑Step Instructions for Creamy Butter Chicken with Aromatic Basmati Rice:
Step 1: Prepare the Marinade
In a large mixing bowl, combine yogurt, lemon juice, turmeric, cumin, coriander, paprika, and salt. Stir well until the mixture is smooth and tangy. This marinade not only infuses the chicken with flavor but also tenderizes it. Allow it to marinate for at least 1 hour, or preferably overnight in the refrigerator, to deepen the flavors.
Step 2: Marinate the Chicken
Take boneless, skinless chicken thighs or breasts and cut them into bite-sized pieces. Coat the chicken thoroughly with the prepared marinade, ensuring each piece is well-covered. Cover the bowl tightly with plastic wrap and let it rest in the fridge. This step is crucial for achieving the rich flavor profile of your Butter Chicken.
Step 3: Sear the Chicken
Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Once the oil is shimmering, add the marinated chicken in a single layer. Sear the chicken for about 5-7 minutes, turning occasionally until golden brown; it should not be fully cooked yet. Once done, transfer the chicken to a plate and set aside.
Step 4: Sauté the Onions
In the same pan, add an additional tablespoon of oil if necessary, and add chopped onions. Sauté the onions over medium heat for about 8-10 minutes, stirring frequently until they turn golden brown and caramelized, releasing a sweet aroma. This step builds a flavorful base for your Butter Chicken sauce.
Step 5: Add Garlic and Ginger
Once the onions are caramelized, toss in minced garlic and ginger. Stir and cook for about 2 minutes until fragrant, being careful not to let them burn. The aromatic blend of garlic and ginger enhances the complexity of your Butter Chicken sauce, making it even more enticing.
Step 6: Create the Sauce
Pour in the tomato sauce and stir well to combine with the onion mixture. Allow it to simmer on low heat for about 10 minutes, stirring occasionally. If you’re using fenugreek leaves, add them at this point. The sauce should thicken and develop a rich red color, coating the back of a spoon.
Step 7: Combine Chicken and Sauce
Return the seared chicken to the pan, ensuring that it is submerged in the sauce. Stir well to coat the chicken evenly, allowing the flavors to meld together. Cover the pan and let it simmer for another 5-7 minutes, ensuring the chicken reaches an internal temperature of 165°F for safe consumption.
Step 8: Add Cream and Butter
Lower the heat and stir in the heavy cream and butter until fully incorporated. Let it simmer for an additional 5 minutes, creating a creamy and luxurious sauce. The combination of cream and butter enriches the Butter Chicken, adding depth to each bite while ensuring it pairs perfectly with your chosen rice.
Step 9: Season and Garnish
Sprinkle garam masala over the dish, mixing gently to distribute. This final touch adds warmth and complexity to your Butter Chicken. Remove from heat, then garnish with fresh cilantro for a pop of color and freshness. Your hearty Butter Chicken is now ready to serve!
Step 10: Cook Your Rice
While the Butter Chicken simmers, cook your choice of Basmati rice according to package instructions, ideally about 2 cups. Rinse the rice thoroughly before cooking to prevent clumping, ensuring it turns out fluffy and light. Once the rice is done, fluff it with a fork for the best texture, perfectly complementing the buttery sauce.
Step 11: Serve with Care
To serve, place a generous scoop of aromatic Basmati rice on each plate, and ladle the creamy Butter Chicken over the top. The tender chicken and luscious sauce will beautifully coat the rice, creating a comforting and delightful meal. Family and friends will surely relish this nicely put-together dish!

Tips for the Best Butter Chicken
-
Marination Matters: Allow chicken to marinate for at least an hour. This enhances flavor and tenderness, making your Butter Chicken unforgettable.
-
Right Temperature: Use a meat thermometer to check that the chicken hits 165°F internal temperature. This ensures it’s perfectly cooked and safe to eat.
-
Rinse Rice: Always rinse your chosen rice before cooking to remove excess starch. This prevents clumping and results in fluffy rice, the best match for Butter Chicken.
-
Cooking Times Vary: Remember that Brown Basmati rice needs more time to cook—about 40-45 minutes. Plan accordingly to keep everything ready at the same time.
-
Finishing Touch: Sprinkle garam masala just before serving for an aromatic finish that will elevate your Butter Chicken experience.
Best Rice for Butter Chicken: Delicious Pairings
Feel free to customize your dish with these exciting alternatives, allowing you to create a fantastic dining experience that truly satisfies.
-
Basmati Rice: The classic choice for Butter Chicken, its fluffy texture and pleasant aroma perfectly soak up the rich sauce. Pairing it is a match made in culinary heaven!
-
Brown Basmati: This whole grain option adds a nutty flavor and chewy texture, making every bite a delightful contrast to the creamy chicken. It’s a healthy twist that will impress your family and friends.
-
Jasmine Rice: If you prefer a floral note, try Jasmine rice. Its softer texture and slightly sweet taste create a lovely balance to the savory Butter Chicken.
-
Vegetable-Infused Rice: Cook your rice with vegetable broth and a splash of olive oil. Adding these flavor layers can elevate the overall dish while maintaining the heartwarming essence of Butter Chicken.
-
Coconut Rice: Cook the rice with coconut milk for a tropical take! The subtle sweetness complements the spices in the Butter Chicken beautifully. It’s an exotic twist worth exploring.
-
Spicy Rice: Add a pinch of chili powder or cumin to the cooking water for a flavorful kick in your rice, making it a zesty companion to the creamy Butter Chicken.
For added flavor levels, consider enhancing your meal with a delightful side dipping sauce such as Killer Lemon Butter to awaken your taste buds in each bite.
What to Serve with Creamy Butter Chicken with Aromatic Basmati Rice?
This aromatic dish deserves delightful companions for a full and satisfying meal experience.
-
Warm Naan Bread: Soft and pillowy, naan is perfect for scooping up the creamy Butter Chicken sauce, amplifying the comfort factor.
-
Cucumber Salad: A refreshing side that adds crunch and a burst of flavor, balancing the richness of the sauce beautifully.
-
Roasted Vegetables: Seasonal roasted veggies add a colorful touch, bringing earthy flavors and a healthy crunch to your plate.
-
Chickpea Curry: Pairing with a light chickpea curry adds an extra protein punch while offering contrasting textures.
-
Mint Chutney: A touch of zing from mint chutney refreshes the palate, elevating each bite of savory chicken.
-
Mango Lassi: Complement your meal with this creamy yogurt-based drink, sweetening the experience and cooling the spice.
With these delightful pairings, your Butter Chicken will flourish, creating a warming gathering that everyone will cherish!
Make Ahead Options
Butter Chicken is perfect for meal prep, saving you precious time on busy weeknights! You can marinate the chicken up to 24 hours in advance, allowing the flavors to penetrate deeply. Simply mix the yogurt marinade and coat the chicken, then cover and refrigerate. The sauce can also be prepared ahead; just cook it, let it cool, and refrigerate for up to 3 days to maintain its rich taste. When you’re ready to serve, gently reheat the sauce and add the seared chicken, followed by cream and butter, simmering until heated through. This ensures that your Butter Chicken is just as delicious, with all the comforting flavors intact!
How to Store and Freeze Butter Chicken
Fridge: Store leftover Butter Chicken in an airtight container for up to 3 days. Make sure it cools completely before sealing to maintain freshness.
Freezer: For longer storage, freeze Butter Chicken in airtight containers for up to 3 months. To preserve texture, consider dividing it into portions before freezing.
Reheating: Thaw overnight in the refrigerator and reheat gently on the stove or in the microwave until warmed through. Add a splash of water or cream if the sauce is too thick.
Make-Ahead Tips: Preparing Butter Chicken a day in advance enhances the flavors. Just store it in the fridge and reheat before serving with your choice of rice.

Butter Chicken (Murgh Makhani) Recipe FAQs
What kind of chicken should I use for Butter Chicken?
I recommend using boneless, skinless chicken thighs for the best flavor and tenderness. However, chicken breasts work just fine too! The thighs tend to stay moist and flavorful during cooking, making your Butter Chicken even more delicious.
How long can I store Butter Chicken in the fridge?
Absolutely! You can store leftover Butter Chicken in an airtight container for up to 3 days. Just make sure it cools completely before sealing it up to maintain freshness. It’s a great idea to enjoy it the next day, as the flavors will deepen!
Can I freeze Butter Chicken?
Yes, you can! For longer storage, freeze Butter Chicken in airtight containers for up to 3 months. Be sure to cool the dish completely before freezing. Consider dividing it into individual portions to make reheating more convenient whenever you’re in the mood for a cozy meal.
What if my Butter Chicken sauce is too thick?
If you find your sauce is too thick after reheating, don’t worry! Simply add a splash of water or a bit more cream to reach your desired consistency. Stir well and heat gently until it’s warmed through. The key is to keep it creamy without losing its rich flavor!
Can I make Butter Chicken vegetarian?
Of course! You can easily substitute chicken with paneer or tofu for a delicious vegetarian option. Both pair wonderfully with the creamy sauce, providing a satisfying dish. Feel free to add vegetables like bell peppers or spinach to boost the nutrition and color.
What’s the best way to pair rice with Butter Chicken?
The best rice for Butter Chicken is undoubtedly fluffy Basmati rice, which soaks up the sauce beautifully. Brown Basmati can be a nutty alternative if you’re looking for something heartier, while Jasmine rice offers a softer texture that still pairs nicely. Regardless of your choice, make sure to rinse the rice before cooking for the ideal fluffy result!

Best Rice for Butter Chicken: Elevate Your Flavor Game
Ingredients
Equipment
Method
- Prepare the marinade by combining yogurt, lemon juice, turmeric, cumin, coriander, paprika, and salt. Stir until smooth.
- Marinate the chicken pieces with the prepared marinade for at least 1 hour.
- Sear the marinated chicken in a skillet for 5-7 minutes until golden brown.
- Sauté chopped onions in the same pan until golden and caramelized, about 8-10 minutes.
- Add minced garlic and ginger to the onions, cooking for 2 minutes.
- Pour in the tomato sauce and simmer for 10 minutes.
- Combine seared chicken with the sauce, cover and simmer for 5-7 minutes.
- Mix in heavy cream and butter, simmer for another 5 minutes.
- Season with garam masala and garnish with fresh cilantro before serving.
- Cook your rice according to package instructions, rinsing thoroughly before cooking.
- Fluff the rice with a fork after cooking to ensure the best texture.
- Place a scoop of rice on each plate and ladle the Butter Chicken over the top.

Leave a Reply