Butter Chicken Rice Recipe: Fragrant Basmati With Tandoori Spices

Butter Chicken Rice Recipe: Fragrant Basmati With Tandoori Spices

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.

👨‍🍳
Difficulty
Hard
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 36g46%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 6g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.8(4 reviews)
Tyler Campbell