There’s something undeniably comforting about a luscious, creamy curry simmering gently on the stove, filling your kitchen with warm, inviting scents that wrap around you like a cozy blanket. This homemade butter chicken takes that comforting feeling to a whole new level. Tender chunks of chicken thighs soak up a fragrant yogurt marinade brimming with garam masala, cumin, coriander, turmeric, and a hint of chili. When those marinated morsels meet a velvety sauce made from crushed tomatoes, heavy cream, and a pat of butter, the result is pure magic. Each spoonful delivers a symphony of flavors—just the right balance of spice, tanginess, and richness that keeps you coming back for more.
Throughout this article, we’ll guide you through every step of creating this crowd-pleasing dish right at home. As an intermediate-level dinner recipe, it takes about 1 hour of hands-on preparation, plus a 1-hour rest for marinating, and around 30 minutes of cooking time. With a total resting-in-pan count of 1 hour, you’re looking at roughly 2½ hours from start to finish. Designed to serve four, each helping offers approximately 450 calories—just enough to satisfy without weighing you down. Savor the irresistible taste of homemade butter chicken with rich spices and a creamy sauce that elevates simple ingredients into comfort food at its finest.
KEY INGREDIENTS IN HOMEMADE BUTTER CHICKEN
Before we dive into the cooking process, let’s acquaint ourselves with the star ingredients that make this butter chicken so irresistible. Each component plays a specific role in building layers of flavor and ensuring that every bite is tender, spiced just right, and luxuriously creamy.
- Boneless chicken thighs
These succulent pieces provide the perfect canvas for the marinade. Their higher fat content compared to breasts keeps the meat juicy and tender throughout the cooking process.
- Plain yogurt
Acts as a tenderizing agent and base for the marinade. Its acidity breaks down proteins in the chicken, ensuring a melt-in-your-mouth texture.
- Lemon juice
A bright note that enhances the tang in the yogurt marinade while balancing the deep spices.
- Garam masala
A fragrant blend of spices that brings warmth, complexity, and authenticity to the dish.
- Ground cumin
Adds an earthy, slightly nutty flavor that complements the other spices.
- Ground coriander
Contributes a citrusy, floral undertone, deepening the overall spice profile.
- Turmeric powder
Offers a vibrant golden hue and a subtle, slightly bitter flavor that rounds out the spice mix.
- Chili powder
Provides heat and a smoky note. Adjust the amount to suit your spice tolerance.
- Salt
Essential for seasoning, it enhances all the other flavors and ties everything together.
- Vegetable oil
Used for sautéing aromatics; it withstands higher heat without burning.
- Onion
Forms the flavor base with its natural sweetness, creating depth when cooked until golden.
- Garlic cloves
Deliver a pungent, aromatic kick that binds beautifully with ginger.
- Ginger
Imparts a warm, zesty freshness that brightens the sauce.
- Crushed tomatoes
Create a rich, tangy foundation for the creamy sauce and balance the aromatic spices.
- Heavy cream
Gives the curry its signature silky texture and mellow richness.
- Unsalted butter
Adds a final layer of indulgence, giving the sauce a glossy finish.
- Fresh cilantro
Garnishes the dish with a burst of herbal brightness and color contrast.
- Cooked basmati rice or naan
Complements the curry by soaking up the luscious sauce for complete satisfaction.
HOW TO MAKE HOMEMADE BUTTER CHICKEN
Ready to transform these vibrant ingredients into a rich, saucy masterpiece? Follow the detailed steps below to achieve tender chicken bathed in a creamy, spiced tomato sauce.
1. In a bowl, combine the yogurt, lemon juice, garam masala, ground cumin, ground coriander, turmeric powder, chili powder, and salt. Mix well until the spices dissolve and the marinade is smooth and fragrant.
2. Add the chicken pieces to the marinade, ensuring each piece is fully coated. Cover and refrigerate for at least 1 hour, or ideally overnight, to let those flavors penetrate deeply.
3. Heat the vegetable oil in a large skillet over medium heat. Add the chopped onion and sauté for about 5–7 minutes, stirring occasionally, until it turns golden and translucent.
4. Stir in the minced garlic and grated ginger, cooking for another 1–2 minutes until the mixture is aromatic and just starting to brown.
5. Introduce the marinated chicken to the skillet in a single layer. Cook for 8–10 minutes, stirring occasionally, until the chicken is no longer pink on the outside.
6. Pour in the crushed tomatoes and give everything a good stir. Bring to a simmer, lower the heat slightly, and let it cook for 10 minutes to allow the flavors to meld and the sauce to deepen in color.
7. Reduce the heat to low and stir in the heavy cream and butter. Mix gently until fully combined and the sauce achieves a luxuriously creamy consistency. Simmer for an additional 5 minutes to thicken.
8. Taste and adjust seasoning if necessary—add a pinch of salt or a dash of chili powder to suit your preference. Remove from heat.
9. Garnish with fresh cilantro leaves and serve hot alongside fluffy basmati rice or warm naan to soak up every drop of that heavenly sauce.
SERVING SUGGESTIONS FOR HOMEMADE BUTTER CHICKEN
To truly honor the richness of this butter chicken, thoughtful plating and complementary sides can make your meal feel like a celebration. Whether you’re serving a cozy family dinner or impressing guests, these tips will help you present your curry in style:
- Steaming Basmati Rice
Spread a mound of steaming basmati rice across each plate and spoon the butter chicken generously over the top. The rice’s slender grains separate beautifully, absorbing the creamy sauce for every perfect bite.
- Warm Garlic Naan
Offer slices of warm garlic naan to the side. Brush them with melted butter and garlic before heating, so they’re soft, fragrant, and ideal for scooping up the curry.
- Fresh Cucumber Raita
A side of cucumber raita—yogurt mixed with grated cucumber, mint, and a pinch of cumin—provides a cool, refreshing contrast to the spiced richness.
- Toasted Cumin Seeds and Chili Flakes
Sprinkle a few toasted cumin seeds and a light dusting of red chili flakes on top for an extra layer of texture and a subtle kick.
HOW TO STORE HOMEMADE BUTTER CHICKEN
When stored properly, your leftover butter chicken can taste even better the next day as the spices continue to develop. Follow these storage methods to maintain freshness, flavor, and safety:
- Refrigeration
Allow the curry to cool to room temperature, then transfer to an airtight container. Store in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally to bring back its creamy consistency.
- Freezing
For longer storage, portion the cooled curry into freezer-safe containers or heavy-duty resealable bags. Remove as much air as possible and freeze for up to 2 months. Thaw overnight in the fridge before reheating on low heat.
- Separate Components
Store the chicken curry and any sides (like rice or naan) separately. This prevents the rice from becoming overly soft or the naan from getting soggy when reheated.
- Label and Date
Always label your containers with the date prepared. This simple step ensures you use the oldest portions first and maintain optimal food safety.
CONCLUSION
This homemade butter chicken journey has taken us through a vibrant world of spices, aromatic herbs, and creamy indulgence. From tenderizing chicken thighs in a yogurt-spice marinade to simmering them in a rich tomato-cream sauce, every step builds layers of flavor that transform simple ingredients into a dinner-worthy masterpiece. The seamless interplay between garam masala, turmeric, cumin, and coriander creates a warm, inviting profile that’s balanced by the tang of lemon juice and the sweetness of onions. Whether you serve it over steaming basmati rice or alongside pillowy naan, this dish promises to be the star of any dinner table. Feel free to print this article and save it for your next meal planning session—such a go-to recipe deserves a spot in your kitchen repertoire. You’ll also find a handy FAQ section below to address any questions or tweaks you might have.
If you decide to whip up this butter chicken, I’d love to hear how it turns out! Drop your comments, share any questions, or let me know about your favorite tweaks to this recipe. Did you increase the chili for extra heat? Maybe you swapped coconut milk for cream? Your feedback and stories bring this recipe to life and help our cooking community grow. So don’t be shy—tell me how you made it your own, or ask for tips if you need a hand. Happy cooking, and here’s to many more delicious experiments in your kitchen!
Homemade Butter Chicken
Description
Experience the warmth of tender chicken marinated in yogurt and fragrant spices, simmered in a luscious cream tomato sauce. It’s comfort food at its finest!
Ingredients
Instructions
-
In a bowl, combine the yogurt, lemon juice, garam masala, ground cumin, ground coriander, turmeric powder, chili powder, and salt. Mix well.
-
Add the chicken pieces to the marinade, ensuring they are well coated. Cover and let it marinate for at least 1 hour, or preferably overnight in the refrigerator for enhanced flavor.
-
Heat vegetable oil in a large skillet over medium heat. Add the chopped onion and sauté until it becomes golden and translucent, about 5-7 minutes.
-
Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
-
Add the marinated chicken to the skillet, cooking until it is no longer pink, around 8-10 minutes.
-
Pour in the crushed tomatoes and stir well. Bring the mixture to a simmer and let it cook for 10 minutes, allowing the flavors to meld.
-
Reduce the heat and stir in the heavy cream and butter, mixing until well combined. Simmer for another 5 minutes until the sauce has thickened slightly.
-
Taste and adjust seasoning if necessary. Remove from heat.
-
Garnish with fresh cilantro and serve hot with basmati rice or naan.
Note
- The yogurt marinade helps to tenderize the chicken and infuse it with flavor.
- For a spicier version, adjust the amount of chili powder to your preference.
- Feel free to add vegetables like peas or bell peppers for added nutrition.
- Leftover butter chicken can be refrigerated for up to 3 days, and it tastes even better the next day!
- For a healthier twist, substitute heavy cream with coconut milk.
