This Stick Butter Chicken Rice Bake is my ultimate cozy weeknight dinner hack, delivering all the rich flavor of butter chicken with the convenience of a single pan. It’s an Indian-inspired comfort food classic reimagined as a hands-off oven bake, where a whole stick of butter melts into the rice and chicken for unbelievable creaminess. I love how the marinade infuses every bite of chicken with deep, aromatic spices. You get a complete, soul-satisfying meal with almost no active cooking time, and it’s become a non-negotiable in my family’s rotation.
Why You'll Love This Recipe
- Everything cooks together in one pot for the easiest cleanup ever
- That stick of butter creates a sauce so rich and luxurious you’ll want to lick the spoon
- The marinated chicken stays incredibly juicy and packed with flavor throughout the bake
- Leftovers are fantastic, making your next day’s lunch something to look forward to
- It’s the kind of hearty, comforting meal that makes everyone ask for seconds
Ingredients You’ll Need
- Boneless, skinless chicken thighs: using thighs is key for a juicy, tender result that won’t dry out in the oven, their richer flavor stands up to the spices perfectly.
- Plain whole milk yogurt: full-fat yogurt is a must for the marinade as it tenderizes the chicken and adds a subtle tang, low-fat versions can make the sauce grainy.
- Ginger-garlic paste: this concentrated paste provides the essential aromatic base and saves you chopping time, look for one with a smooth consistency.
- Ground turmeric: it gives the dish its warm golden hue and offers a subtle earthy background note.
- Kashmiri red chili powder: this specific chili powder provides vibrant color and mild heat without overwhelming the other flavors.
- Garam masala: the warm, complex spice blend that defines the dish, adding it in two stages builds deeper flavor.
- Ground cumin: its warm, nutty essence is foundational to the overall spice profile.
- Salt: essential for balancing and enhancing all the other spices in the marinade and the bake.
- Unsalted butter: a whole stick creates the signature luxurious and creamy texture, using unsalted lets you control the seasoning.
- Vegetable oil: helps prevent the butter from burning when you sauté the onions at the beginning.
- Yellow onion: finely chopped and sautéed until golden, it forms the sweet, savory base of the entire sauce.
- Tomato puree: use a good quality puree for a smooth, rich tomato background that isn’t acidic or watery.
- Basmati rice: its long grains and floral aroma are perfect here, rinsing it well is crucial for fluffy results.
- Low-sodium chicken broth: using low-sodium allows you to manage the salt level, and it cooks the rice to perfection.
- Heavy cream: stirred in at the end, it adds the final layer of richness and cools the spice just slightly.
- Dried fenugreek leaves: this optional ingredient adds a unique, slightly bitter maple-like note that’s authentic and delicious.
- Fresh cilantro leaves: the bright, fresh garnish that cuts through the richness and makes the whole dish pop.
How to Make It
Marinate the Chicken:
Combine the chicken with the yogurt, ginger-garlic paste, turmeric, Kashmiri chili powder, one teaspoon of the garam masala, cumin, and salt in a large bowl. Mix it really well so every piece is coated, then let it sit in the fridge. This isn’t a step to rush, as the marinating time is what makes the chicken so flavorful and tender.
Preheat and Start the Base:
Get your oven heating to 375°F so it’s ready when you are. In your large oven-safe skillet, melt that glorious stick of butter with the vegetable oil over medium heat. Add the chopped onion and let it cook slowly until it’s soft and turning a lovely golden brown, which builds a ton of flavor.
Cook the Marinated Chicken:
Add the marinated chicken straight into the skillet with the onions. Cook it, giving it an occasional stir, until the outside is no longer pink. You don’t need to cook it through completely, just get some color and let the spices wake up in the heat.
Build the Sauce:
Stir in the tomato puree and the remaining teaspoon of garam masala. Let this cook for a few minutes until the sauce thickens a bit and darkens to a deeper red. This step is where the magic really starts, as the tomatoes meld with the spices.
Add Rice and Broth:
Now, stir in your rinsed basmati rice and the chicken broth, making sure to scrape up any tasty browned bits from the bottom of the pan. If you’re using the dried fenugreek leaves, crush them between your palms and stir them in now for that authentic aroma.
Bake to Perfection:
Bring the whole mixture just to a simmer on the stovetop, then immediately cover it tightly with a lid or foil. Transfer the skillet to your preheated oven and let it bake undisturbed for 25 to 30 minutes. The rice will absorb all the liquid and become perfectly tender.
Rest and Finish:
Carefully take the skillet out of the oven and let it sit, still covered, for about five minutes. This lets everything settle. Then, uncover it and drizzle the heavy cream evenly over the top. Use a fork to gently fluff the rice and mix that cream into the bake. Finish it all off with a shower of fresh cilantro.

You Must Know
- Don’t skimp on the marinating time for the juiciest chicken
- Rinsing the basmati rice is non-negotiable for fluffy, separate grains
- Let the bake rest covered after the oven for the rice to set
- That final drizzle of cold cream makes the sauce next-level
- I always make a double batch because it disappears fast
Storage Tips
Store any leftovers in an airtight container in the fridge, where they’ll stay good for up to three days. I find the flavors actually get better after a night in the fridge. When you reheat, do it gently in a skillet with a tiny splash of water or broth, or use the microwave at a medium power. This helps refresh the creamy texture without drying out the rice or chicken, so your second helping is just as good as the first.
Ingredient Substitutions
If you can’t find Kashmiri chili powder, mix half a teaspoon of cayenne with half a teaspoon of sweet paprika for a similar color and a manageable heat level. For the heavy cream, full-fat coconut milk is a great dairy-free alternative that still adds richness, though it will impart a slight coconut flavor. No ginger-garlic paste? Just use equal parts finely grated fresh ginger and minced garlic. And while chicken thighs are best, you can use breast meat if you prefer, just be extra careful not to over-bake it.
Serving Suggestions
I love to serve this stick butter chicken rice bake with warm, buttery naan or fluffy roti for scooping up every last bit. A side of cool, cucumber raita with mint is the perfect refreshing contrast to the rich bake. For a simple dinner, a crisp green salad with a lemony vinaigrette or some quick-pickled onions on top add a nice bright crunch that cuts through the creaminess beautifully.
Cultural Context
This dish is a home cook’s weeknight twist on classic Indian butter chicken, or murgh makhani, which is known for its impossibly creamy, tomato-based sauce. The traditional version simmers for hours, but this stick butter chicken rice bake captures that essence by baking everything together in one pan, making it accessible any night of the week. It’s a fantastic example of how the comforting principles of a beloved cuisine can be adapted into a simpler format without losing the soul of the dish, focusing on those warm spices and luxurious texture.

Pro Tips
- Use full-fat dairy products only for the creamiest, silkiest sauce
- Rinse your basmati rice under cold water until it runs completely clear
- Your skillet must be large and oven-safe, or transfer to a baking dish
- Let the chicken marinate for at least 30 minutes, but longer is better
- The dried fenugreek leaves are optional but they add a truly special note
Frequently Asked Questions
Yes, for a lighter version, full-fat coconut milk is a great substitute for the heavy cream and will add a lovely, subtle sweetness that complements the spices. For a dairy-free option, cashew cream also works well to maintain the creamy texture.
Absolutely. You can assemble the dish up to the point before baking, cover it tightly, and refrigerate for up to 24 hours. Let it sit at room temperature for 20-30 minutes before baking, and you may need to add a few extra minutes to the cook time since it will be starting from cold.
Kashmiri chili powder provides mild heat and vibrant color. A great substitute is a mix of 3/4 teaspoon sweet paprika and 1/4 teaspoon cayenne pepper. This combo will give you a similar flavor profile and that beautiful red hue without being overly spicy.
The bake is ready when the rice has absorbed all the liquid, is tender, and the chicken is cooked through. The top should be lightly golden, and you shouldn’t see any pools of liquid when you gently tilt the dish. Let it rest for 5-10 minutes after baking for the rice to set perfectly.
Since it’s a complete one-pot meal, it’s fantastic on its own. For a fuller Indian-inspired spread, serve it with a simple cucumber raita, a side of garlic naan to scoop up any extra sauce, or a crisp green salad dressed with lemon juice to cut through the richness.