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.
KEY INGREDIENTS IN HOMEMADE BUTTER CHICKEN
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:
- Boneless chicken
Tender, bite-sized pieces that absorb every bit of the spiced marinade and stay juicy through cooking.
- Plain yogurt
Acts as a tenderizing base in the marinade, infusing chicken with tanginess and helping spices cling evenly.
- Ginger-garlic paste
A fragrant powerhouse that adds zesty warmth and depth right from the very first step.
- Lemon juice
Adds a bright, citrusy note that balances the richness and helps tenderize the chicken.
- Garam masala
A complex blend of warming spices—cinnamon, cloves, cardamom—that brings authentic Indian curry flavor.
- Ground cumin
Earthy and slightly nutty, it complements the garam masala and builds the curry’s aromatic base.
- Paprika
Adds mild sweetness and vibrant color without overpowering heat.
- Turmeric powder
Contributes a golden hue and gentle, earthy undertones renowned in Indian cuisine.
- Salt
Essential for seasoning, drawing out moisture in the chicken, and highlighting flavors.
- Butter
Enriches the sauce with silky smoothness and that signature “buttery” taste.
- Onion
When finely chopped and sautéed, creates a sweet, caramelized foundation for the sauce.
- Tomato puree
Forms the tangy backbone of the curry, offering natural acidity and body.
- Tomato paste
Intensifies the tomato flavor and helps thicken the sauce.
- Red chili powder
Brings a gentle kick—adjustable to your spice preference for that perfect level of warmth.
- Heavy cream
Gives the sauce its luxurious creamy texture and mellow sweetness.
- Fresh coriander leaves
A bright, herbaceous garnish that adds freshness and a pop of color.
- Rice or naan
The ideal vehicles for scooping up every drop of the luscious sauce.
HOW TO MAKE HOMEMADE BUTTER CHICKEN
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.
SERVING SUGGESTIONS FOR HOMEMADE BUTTER CHICKEN
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.
- Steamed Basmati Rice
Fluffy, fragrant grains that soak up every drop of the silky sauce—rinse the rice before cooking to keep it light and separate.
- Warm Garlic Naan
Brush with melted butter and minced garlic, then heat on a griddle or in the oven for a pillowy, aromatic bread perfect for dipping.
- Cucumber Raita
Cool, creamy yogurt mixed with chopped cucumber, mint, and a pinch of cumin balances the rich curry with a refreshing contrast.
- Fresh Salad
A crisp mix of thinly sliced cucumber, tomato, and red onion, lightly dressed with lemon juice and salt, adds brightness and crunch.
HOW TO STORE HOMEMADE BUTTER CHICKEN
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.
- Refrigerator Storage
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.
- Freezing
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.
- Gentle 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.
- Separate Sides
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.
CONCLUSION
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!
Homemade Butter Chicken
Description
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!
Ingredients
Instructions
-
In a large bowl, mix the yogurt, ginger-garlic paste, lemon juice, garam masala, cumin, paprika, turmeric, and salt. Add the chicken pieces to the marinade, ensuring they are well coated. Cover and let marinate for at least 1 hour, or overnight for best results.
-
Heat 2 tablespoons of butter in a large pan over medium heat. Add the marinated chicken pieces and cook until they are browned and almost cooked through, about 8–10 minutes. Remove the chicken from the pan and set aside.
-
In the same pan, add the remaining 1 tablespoon of butter. Add the chopped onion and sauté until translucent, about 5–7 minutes.
-
Add the tomato puree, tomato paste, and red chili powder to the onions. Cook for 10 minutes or until the oil begins to separate from the tomato mixture.
-
Stir in the partially cooked chicken pieces and their juices. Cover and cook for another 15 minutes, allowing the chicken to fully absorb the flavors.
-
Reduce the heat to low and slowly add the heavy cream, stirring well to combine. Let it simmer for 5 minutes, allowing the sauce to thicken slightly.
-
Garnish with fresh coriander leaves. Serve hot with rice or naan.
Note
- Marinating the chicken longer enhances the flavor.
- Adjust the red chili powder according to taste preference for spice.
- This dish can be made creamier by adding more cream if desired.
- For a smokier flavor, try grilling the chicken before adding it to the sauce.
- This recipe can be prepared and stored for up to 2 days in the refrigerator.
