
This dish brings the rich flavors of Indian cuisine to your home kitchen with a one-pan method that simplifies traditional techniques. The combination of spiced chicken and fragrant basmati creates a meal that’s aromatic and deeply satisfying.
I’ve refined this approach to ensure the chicken stays tender while the rice absorbs all the bold tandoori spices. The result is a complete meal that tastes like it came from your favorite restaurant, without the complicated steps.
The basmati cooks in the same pot as the chicken, soaking up the creamy tomato sauce and spices for maximum flavor. Each grain stays separate and fragrant, while the chicken becomes fall-apart tender with every bite.
This complete dish delivers restaurant-quality results with minimal cleanup. The layers of spice and cream create a harmony that’s hard to resist, making it perfect for weeknight dinners or special occasions.
Ingredients for Butter Chicken Rice
Fragrant basmati, tender chicken, and bold spices create this one-pan wonder in your kitchen.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skinless, cut into bite-sized pieces |
| Plain Yogurt 🥛 | ¾ cup | Full-fat for creaminess |
| Tomato Sauce 🍅 | 1 cup | Smooth, no chunks preferred |
| Heavy Cream 🥛 | ½ cup | Or substitute half-and-half |
| Unsalted Butter 🧈 | 4 tbsp | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Garam Masala 🌶️ | 2 tsp | Freshly ground for best aroma |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly to enhance flavor |
| Ground Coriander 🍃 | 1 tsp | Complements the cumin perfectly |
| Paprika 🌶️ | 1 tsp | Sweet or smoked variety |
| Turmeric 🌿 | ½ tsp | For color and earthiness |
| Chicken Broth 🥣 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste at end |
The chicken thighs are non-negotiable here—bone-in stays juicier but boneless saves time (I go boneless for weeknights). Patel Brothers or any Indian grocery will have the best garam masala, but Penzeys works in a pinch. Look for basmati with long, unbroken grains—Tilda or Daawat are reliable brands. The yogurt needs to be full-fat (trust me on the full-fat version) or the sauce can separate when cooking.
No garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon—not perfect, but close. Out of fresh ginger? Ground ginger at one-third the amount works. Tomato sauce can be swapped for crushed tomatoes (just blend them smooth). The heavy cream can be light cream (slightly less rich) or coconut milk for a dairy-free twist. Chicken breasts work too, but they dry out faster (don’t skip the marinating step).
Leftovers taste even better the next day once flavors meld. Keeps 4-5 days in the fridge, freezes for 3 months. Reheat gently with a splash of water or broth to keep the rice from drying out (the good stuff, not the pre-shredded kind).
Why You’ll Love This Recipe
- I’ll be real: boneless thighs are cheaper than breasts, and a little cream goes a long way in this dish. Feeds my family of four without breaking the bank.
- One Pot Meal: I love that everything cooks together—no extra pans, just the rice, chicken, and that creamy tomato-yogurt sauce simmering in one pot.
- Velvety Richness: The heavy cream and tomato sauce create this luscious, restaurant-quality sauce that soaks into the basmati rice. Honestly, it’s the kind of dish I could eat twice in one sitting.
- Weeknight Hero: Between us, this is my go-to when I need something hearty but not complicated. The chicken thighs stay juicy, and the flavors only get better the next day.
Step-by-Step Instructions for Butter Chicken Rice
Here’s my proven method for building layers of flavor that will have everyone asking for seconds.
Step 1: Marinate the Chicken for Maximum Flavor
In a large bowl, combine the 1.5 lb boneless chicken thighs with 0.75 cup plain yogurt, 1 tbsp fresh ginger, and 1 tsp ground cumin. I like to use my hands to ensure every piece is well coated—this is where the magic starts.
Add 1 tsp ground coriander, 1 tsp paprika, 0.5 tsp turmeric, and 1 tsp salt. Mix thoroughly and let it marinate for at least 30 minutes (or up to 4 hours in the fridge). The longer it sits, the deeper the flavor penetration. You’ll notice the chicken starts to look slightly yellow from the turmeric—that’s exactly what we want.
Step 2: Cook the Chicken and Build the Sauce Base
Heat 2 tbsp unsalted butter in a large skillet over medium-high heat. Add the marinated chicken and cook for 6-8 minutes, stirring occasionally, until the pieces are lightly browned and cooked through. Remove the chicken and set aside.
In the same skillet, add the remaining 2 tbsp unsalted butter and sauté the 1 whole yellow onion (finely diced) for 5 minutes until soft and translucent. Stir in the 4 cloves garlic cloves (minced) and cook for 1 minute until fragrant. This aromatic base is the foundation of your sauce.
Step 3: Create the Rich, Creamy Sauce
Pour in the 1 cup tomato sauce and scrape up any browned bits from the bottom of the pan. This deglazing step ensures you capture all those delicious flavors. Stir in 2 tsp garam masala and let it simmer for 3-4 minutes until the sauce thickens slightly.
Reduce the heat to medium-low and pour in the 0.5 cup heavy cream. Stir well to combine, then return the cooked chicken to the skillet. Simmer for 5 minutes to allow the flavors to meld together. The sauce should coat the back of a spoon and have a rich, velvety texture.
Step 4: Cook the Rice to Perfection
Rinse the 1.5 cups basmati rice under cold water until the water runs clear—this removes excess starch and prevents stickiness. In a separate pot, bring the 2 cups chicken broth to a boil. Add the drained rice, reduce heat to low, cover, and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender.
Fluff the rice with a fork and let it sit covered for 5 minutes. This resting time allows the grains to steam and become perfectly separated. The rice should be light, fragrant, and ready to soak up the incredible butter chicken sauce.
Step 5: Combine and Serve
Gently fold the cooked rice into the butter chicken sauce, ensuring every grain is coated. If the mixture seems too thick, add a splash of warm water or broth to loosen it slightly. Taste and adjust seasoning with the remaining 0.5 tsp salt if needed.
Serve immediately, garnished with a drizzle of extra cream or a sprinkle of garam masala for an extra pop of flavor. The rice should be fragrant and tender, with each bite delivering the rich, spiced sauce and perfectly cooked chicken.
Pro Tips For Making Butter Chicken Rice
- Marinate the Chicken: Give the chicken thighs at least 30 minutes in the yogurt marinade—after skipping this once, I ended up with dry, flavorless meat that no amount of sauce could save.
- Rinse the Rice: Wash the basmati rice until the water runs clear to remove excess starch, or you’ll end up with a gummy, sticky mess instead of fluffy grains.
- Simmer the Sauce: Let the tomato sauce and cream reduce on medium-low for 10-12 minutes—rushing this leaves the sauce thin and watery, and the flavors won’t meld properly.
- Use Room Temp Cream: Take the heavy cream out of the fridge 20 minutes before adding it to the sauce, or it might curdle when it hits the hot mixture—I learned this the hard way.
Regional Styles of This Recipe
North Indian Classic
In Punjab, this dish is called Murgh Makhani and features a smokier flavor from cooking in a tandoor oven. They use bone-in chicken for extra richness and often finish with fenugreek leaves for a distinctive earthy note. The rice is typically cooked separately and served alongside. 🗺️
Pakistani Adaptation
Across the border, they add 1 tsp red chili powder and ½ tsp black pepper for heat. The sauce is often thicker, with cashew paste blended in for extra creaminess. Basmati is still the rice of choice, but it’s sometimes parboiled before finishing in the sauce.
British Indian Restaurant
The UK version tends to be sweeter with 1 tbsp sugar added to the sauce. Restaurants often use food coloring for that vibrant orange hue. The rice is typically steamed separately and served as a bed for the chicken and sauce. 💛
Bangladeshi Style
Here they incorporate 1 tsp mustard oil for a pungent kick and green cardamom pods for fragrant depth. The chicken is often marinated longer—up to overnight—and the rice is cooked with whole spices for added aroma.
Kashmiri Version
This regional take uses fennel powder and dried ginger in the marinade. The sauce is lighter, with less cream, allowing the spices to shine. The rice is often cooked with saffron for a luxurious touch and golden color.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier. If using breasts, reduce cooking time to 5-6 minutes and marinate for 1 hour to prevent dryness. The flavor will be milder but still delicious.
Why rinse the basmati rice?
Rinsing removes excess starch, preventing sticky clumps. Use cold water until it runs clear—this ensures each grain stays separate and absorbs the sauce better.
Can I make this dairy-free?
Replace yogurt with coconut milk, butter with oil, and cream with full-fat coconut cream. The flavor will have a subtle tropical note but remain rich and satisfying.
How do I store leftovers?
Keep in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of water or broth to revive the rice and sauce.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026