As a home cook who can never resist a plate of creamy Butter Chicken, I’m thrilled to share this recipe that transforms simple ingredients into a sensational meal. With every step—from the tangy yogurt marinade to the velvety tomato-cream sauce—you’ll feel like you’re crafting a restaurant-worthy dish right on your stovetop. The joy of stirring spices together, hearing the gentle sizzle of marinated chicken hitting a hot pan, and inhaling the rich, spiced aroma makes this journey as satisfying as the first bite itself. This recipe brings together the warmth of garam masala, the earthiness of cumin, and the bright kiss of lemon juice, all enveloped in a luscious, buttery sauce. Whether it’s a cozy weeknight dinner or a weekend gathering with friends, this Homemade Butter Chicken promises to turn any occasion into a celebration of flavor.
There’s something wonderfully comforting about digging into a bowl of Murgh Makhani, especially when it’s made from scratch in your own kitchen. You don’t need a fancy spice rack or exotic ingredients—you only need pantry staples you probably already have. As someone who loves to tweak and taste-test, I’ve dialed in every measure to ensure the chicken is juicy, the sauce is perfectly spiced, and the cream is dreamy without feeling too heavy. Even if you’re new to Indian curry, this recipe guides you through each stage with clear, approachable steps. Lean into the marinade time for deeper flavor, and don’t rush the sauce as it simmers to silky perfection. Before you know it, you’ll be ladling rich, fragrant curry over steaming rice or tearing warm naan to scoop up every last drop—and trust me, you’ll want to savor every mouthful.
Before you dive into cooking, let’s take a moment to get acquainted with the stars of this recipe. Each ingredient plays a specific role in building layers of flavor and texture, ensuring your Butter Chicken turns out as authentic, rich, and irresistible as possible. From the spice blend that gives this dish its signature warmth to the creamy finish that makes it so comforting, here’s what you’ll need:
Tender, bite-sized pieces that absorb every bit of the spiced marinade and stay juicy through cooking.
Acts as a tenderizing base in the marinade, infusing chicken with tanginess and helping spices cling evenly.
A fragrant powerhouse that adds zesty warmth and depth right from the very first step.
Adds a bright, citrusy note that balances the richness and helps tenderize the chicken.
A complex blend of warming spices—cinnamon, cloves, cardamom—that brings authentic Indian curry flavor.
Earthy and slightly nutty, it complements the garam masala and builds the curry’s aromatic base.
Adds mild sweetness and vibrant color without overpowering heat.
Contributes a golden hue and gentle, earthy undertones renowned in Indian cuisine.
Essential for seasoning, drawing out moisture in the chicken, and highlighting flavors.
Enriches the sauce with silky smoothness and that signature “buttery” taste.
When finely chopped and sautéed, creates a sweet, caramelized foundation for the sauce.
Forms the tangy backbone of the curry, offering natural acidity and body.
Intensifies the tomato flavor and helps thicken the sauce.
Brings a gentle kick—adjustable to your spice preference for that perfect level of warmth.
Gives the sauce its luxurious creamy texture and mellow sweetness.
A bright, herbaceous garnish that adds freshness and a pop of color.
The ideal vehicles for scooping up every drop of the luscious sauce.
Let’s walk through the step-by-step magic of turning these ingredients into a flavor-packed curry. You’ll be blending spices, sautéing aromatics, and slowly building a silky sauce that clings to tender chicken pieces. Follow these instructions carefully, and don’t rush the process—good things come to those who simmer!
1. In a large bowl, mix the yogurt, ginger-garlic paste, lemon juice, garam masala, cumin, paprika, turmeric powder, and salt until smooth. Add the chicken pieces and toss well so each piece is thoroughly coated in the marinade. Cover and let it marinate for at least 1 hour, or for an even deeper flavor, refrigerate overnight.
2. Heat 2 tablespoons of butter in a large pan over medium heat. When the butter melts and shimmers, add the marinated chicken pieces in a single layer. Cook them without moving too much so they form a nice browned crust, about 8–10 minutes, turning once halfway through. Once golden and nearly cooked, remove the chicken and set aside with any juices.
3. In the same pan, add the remaining 1 tablespoon of butter. Once it melts, add the chopped onion and sauté until translucent and lightly golden, about 5–7 minutes, stirring occasionally to prevent burning.
4. Stir in the tomato puree, tomato paste, and red chili powder. Let this mixture simmer over medium heat for about 10 minutes, stirring now and then, until you see the butter start to separate from the tomato base.
5. Return the partially cooked chicken along with any collected juices to the pan. Stir gently to coat each piece in the fragrant tomato mixture. Cover and cook on medium-low for another 15 minutes, allowing the chicken to absorb those deep, spiced flavors.
6. Reduce the heat to low, then slowly pour in the heavy cream while stirring continuously. Let it simmer gently for 5 minutes, stirring occasionally, until the sauce thickens to a luxurious, velvety consistency.
7. Finish by sprinkling chopped fresh coriander leaves over the top. Serve your Homemade Butter Chicken hot alongside steaming rice or warm, fluffy naan.
When it comes to presenting Homemade Butter Chicken, the right accompaniments can elevate your meal from delicious to unforgettable. Think about textures, colors, and complementary flavors that enhance the creamy, spiced curry. Whether you’re hosting a casual weeknight dinner or impressing a crowd, these ideas will help you plate like a pro and delight every palate.
Fluffy, fragrant grains that soak up every drop of the silky sauce—rinse the rice before cooking to keep it light and separate.
Brush with melted butter and minced garlic, then heat on a griddle or in the oven for a pillowy, aromatic bread perfect for dipping.
Cool, creamy yogurt mixed with chopped cucumber, mint, and a pinch of cumin balances the rich curry with a refreshing contrast.
A crisp mix of thinly sliced cucumber, tomato, and red onion, lightly dressed with lemon juice and salt, adds brightness and crunch.
Proper storage ensures you’ll enjoy your Homemade Butter Chicken at its best, even days after cooking. The buttery, spiced sauce can deepen in flavor as it rests, but you’ll want to preserve its creamy texture and vibrant taste. Follow these tips for refrigerating, freezing, and reheating so every bite remains just as satisfying as when it was first made.
Transfer cooled curry into an airtight container and store for up to 2 days. Keep the lid sealed tightly to prevent odors from mingling and moisture loss.
For longer preservation, portion the curry into freezer-safe bags or containers, leaving a little headspace for expansion. Freeze for up to 2 months and thaw in the fridge overnight before reheating.
Warm on the stovetop over low heat, stirring occasionally. Add a splash of water or cream if the sauce has thickened too much. Avoid boiling to retain the cream’s silky texture.
Store rice or naan separately in sealed containers or bags. Reheat rice in the microwave with a damp paper towel and naan wrapped in foil in a low oven for best results.
Recapping this Homemade Butter Chicken journey, we’ve covered everything from the marinated chicken’s first tenderizing bath to the final swirl of heavy cream that transforms the sauce into a velvety dream. You learned how to balance spices like garam masala and cumin, build depth with tomato puree and paste, and finish with fresh coriander for a burst of color and herbaceous flair. Serving suggestions—from fragrant Basmati rice to cool cucumber raita—give you plenty of options to customize your meal, while storage tips ensure no delicious drop goes to waste. Whether you’re a seasoned home chef or a curious beginner, this intermediate-level recipe invites you to savor each step, experiment with spice levels, and take pride in your homemade Indian curry.
Feel free to print or save this article for quick reference whenever cravings strike, and know that a helpful FAQ follows below if you need extra guidance. I always love hearing how your Butter Chicken turns out, so please share any comments, questions, or feedback—from tweaks you made to tips you discovered—so we can keep perfecting this cozy, flavor-packed classic together. Enjoy every creamy spoonful!
Tender chicken pieces bathed in a luscious, spiced tomato-cream sauce. This classic Indian curry is aromatic, deeply flavorful, and utterly irresistible. Perfect comfort food!