Homemade Butter Chicken

Total Time: 55 mins Difficulty: Intermediate
Experience the rich and creamy flavors of Homemade Butter Chicken – a classic Indian dish that's simple to make and incredibly satisfying!
pinit

There’s something truly magical about homemade butter chicken that warms your soul and lights up a dinner table. The richness of the sauce, silky and tinged with just the right balance of spices, feels like a comforting hug in every bite. This classic Indian favorite combines succulent pieces of chicken that have been lovingly marinated, then simmered in a luscious tomato-and-cream base that’s brightened by a hint of tangy lemon and a whisper of spice. Each spoonful delivers a medley of flavors—creaminess from the yogurt and heavy cream, a gentle warmth from the garam masala and chili, and subtle floral notes from the cardamom and cloves. It’s a dish that bridges the gap between home cooking and restaurant-quality indulgence, worthy of special occasions yet simple enough for a cozy weeknight in.

As you prepare this recipe, you’ll find yourself drawn into the process, savoring every moment from the first stir of ginger-garlic paste into yogurt to the final garnish of fresh coriander leaves. The long marination time rewards you with deeply infused flavors, while the careful layering of spices and aromatics builds a sauce that’s vibrant and complex. Whether you’re new to Indian cuisine or a seasoned curry lover, this homemade butter chicken recipe promises to impress. Gather your spices, preheat your pan, and get ready to embark on a journey that brings together creamy indulgence, fragrant warmth, and sheer satisfaction—all in a single, delightful dish.

KEY INGREDIENTS IN HOMEMADE BUTTER CHICKEN

Before diving into the cooking steps, it’s helpful to get acquainted with the main players that make this recipe sing. Each ingredient contributes its own unique character: some infuse depth and warmth, others bring brightness or silkiness, and together they meld into a perfectly balanced sauce. Here’s what you’ll need and why:

  • Boneless chicken

Tender, lean protein that soaks up the marinade and cooks through evenly, yielding juicy bites in every forkful.

  • Plain yogurt

Acts as a creamy base for the marinade, tenderizing the chicken and adding tangy depth.

  • Ginger garlic paste

Provides a punch of fresh, aromatic bite that forms the backbone of flavor for the marinade and sauce.

  • Red chili powder

Delivers controlled heat and a vibrant red hue, balancing the creaminess with warmth.

  • Turmeric powder

Infuses the dish with a golden color and mild earthiness, while also bringing subtle health benefits.

  • Garam masala

A fragrant spice blend that layers in complexity with notes of cinnamon, cloves, cardamom, and more.

  • Lemon juice

Adds bright acidity to lift the richness, balancing the creamy and spicy elements.

  • Salt

Essential for seasoning at every stage, ensuring all flavors are properly pronounced.

  • Butter

Contributes luxurious richness and helps carry fat-soluble flavors throughout the sauce.

  • Vegetable oil

Raises the smoke point for pan-frying and helps the spices bloom.

  • Cinnamon stick

Adds a gentle, sweet warmth and aromatic complexity when briefly fried in fat.

  • Green cardamom pods

Infuse the sauce with floral, citrusy notes that complement cream and tomato.

  • Cloves

Provide a deep, spicy-sweet edge that resonates in the background of the curry.

  • Onion

When finely chopped and sautéed, offers natural sweetness and forms the body of the sauce.

  • Tomato paste

Intensifies tomato flavor and deepens color, creating a more concentrated base.

  • Pureed tomatoes

Bring fresh tomato taste and liquid to form a saucy foundation.

  • Heavy cream

Rounds out the sauce with velvety mouthfeel and mellow sweetness.

  • Fenugreek leaves

Impart a signature “kasoori methi” aroma and gentle bitterness for authenticity.

  • Sugar

Balances acidity and spice, rounding out flavors in the sauce.

  • Coriander leaves

Bright herb garnish that adds freshness and a final pop of color.

HOW TO MAKE HOMEMADE BUTTER CHICKEN

Bringing together a harmonious butter chicken involves a few key stages: marinating the chicken for deep flavor, browning it to lock in juices, building a fragrant spice base, and then gently simmering everything into a creamy, indulgent sauce. Follow these steps closely for the best results:

1. In a large bowl, combine yogurt, ginger garlic paste, red chili powder, turmeric, garam masala, lemon juice, and salt. Stir until a uniform marinade forms, then add the chicken cubes, ensuring each piece is fully coated. Cover and marinate in the refrigerator for at least 2–3 hours, or overnight for maximum flavor infusion.

2. Heat 2 tablespoons of butter and the vegetable oil in a large pan over medium heat. Carefully add the marinated chicken pieces and cook until golden brown, about 7–8 minutes, turning occasionally to develop a light crust. Once browned, remove the chicken and set aside on a plate.

3. In the same pan, add the remaining butter, cinnamon stick, cardamom pods, and cloves. Fry briefly—just a few seconds—until the spices become fragrant and your kitchen feels alive with warmth.

4. Add the chopped onions to the spiced butter and sauté until they turn deep golden brown, stirring frequently to prevent burning and to develop natural sweetness.

5. Stir in the tomato paste, cooking for one minute to deepen its flavor, then pour in the pureed tomatoes. Continue stirring and cooking for 5–6 minutes, or until the mixture thickens and you see the oil start to separate along the edges.

6. Reduce the heat to low and pour in the heavy cream, stirring continuously to create a smooth, creamy sauce that’s rich without splitting.

7. Return the browned chicken to the pan, gently mixing so each piece is enveloped in the sauce. Simmer for 10–15 minutes, allowing the chicken to finish cooking through while soaking up all those luscious flavors.

8. Sprinkle in the crushed fenugreek leaves and sugar, then stir to blend them into the sauce. Let the curry simmer for another 2–3 minutes so the fenugreek releases its signature aroma and the sugar balances the tang.

9. Garnish with fresh coriander leaves and serve immediately, ideally alongside warm naan or fragrant basmati rice for the full butter chicken experience.

SERVING SUGGESTIONS FOR HOMEMADE BUTTER CHICKEN

Once your butter chicken is ready, the fun of serving begins. This dish truly shines when complemented by the right accompaniments and presented with care. Whether you’re dishing it out family-style or plating for special guests, these ideas will help you make the moment even more memorable:

  • Serve with warm garlic naan: Brush homemade or store-bought naan with a garlicky butter mixture, then warm on a hot skillet. Tear it into pieces for scooping up every creamy, saucy morsel.
  • Pair with fluffy basmati rice: Steam or boil long-grain rice until each grain is separate and light. Garnish with a sprinkle of toasted cumin seeds for an extra layer of flavor.
  • Offer a side of refreshing cucumber raita: Stir grated cucumber into yogurt with a pinch of salt, cumin powder, and chopped mint to create a cool counterpoint to the richness of the curry.
  • Brighten the table with mango chutney: A sweet and tangy chutney brings bursts of fruity contrast, cutting through the creaminess and adding depth to each bite.

HOW TO STORE HOMEMADE BUTTER CHICKEN

Storing butter chicken properly ensures you can enjoy its comforting flavors days later without compromise. Whether you’re meal prepping or saving leftovers, these guidelines will help maintain freshness, texture, and taste:

  • Refrigerate in an airtight container: Allow the curry to cool to room temperature, then transfer it to a sealed container. It will keep well in the fridge for up to 3–4 days, preserving the creaminess and spice balance.
  • Freeze in portion-sized packs: Divide the cooled butter chicken into freezer-safe bags or containers, removing as much air as possible. Label with the date, and freeze for up to 2 months. Thaw overnight in the fridge before reheating gently.
  • Reheat over low heat: To preserve the sauce’s silky texture, warm leftovers in a saucepan over low heat, stirring occasionally. Add a splash of water or cream if the sauce has thickened too much.
  • Refresh with fresh garnish: No matter how you store it, top your reheated butter chicken with a handful of chopped coriander and a drizzle of cream to bring back that just-made vibrancy.

CONCLUSION

This homemade butter chicken recipe brings together tender marinated chicken, a fragrant spice blend, and a luxuriously creamy tomato sauce—everything you need for a memorable meal that’s both comforting and sophisticated. You’ve learned how to build layers of flavor through thoughtful marination, how to bloom spices in butter for maximum aroma, and how to finish the dish with fenugreek and fresh coriander for authenticity. Whether you enjoy it piping hot the moment it’s done or savor the even deeper flavors that develop after a day in the fridge, this recipe has the flexibility to suit any schedule. Feel free to print this article and save it in your recipe binder for a go-to dinner that never disappoints.

If you give this homemade butter chicken a try, don’t hesitate to leave your thoughts in the comments below. Have questions about adjusting the spice level, or need tips for achieving that perfect golden-brown sear on the chicken? Let me know! I’d love to hear your feedback, answer any questions, and help you master every step. Remember, there’s a FAQ section coming up where many of your common queries are answered—so check that out next. Your kitchen adventures are important, and I’m here to support you in creating delicious memories, one creamy, buttery bite at a time.

Homemade Butter Chicken

Difficulty: Intermediate Prep Time 15 mins Cook Time 40 mins Total Time 55 mins
Calories: 600

Description

Rich, buttery, and aromatic, this homemade butter chicken features tender marinated chicken in a creamy tomato sauce, perfect for pairing with naan or rice.

Ingredients

Instructions

  1. In a large bowl, mix yogurt, ginger garlic paste, red chili powder, turmeric, garam masala, lemon juice, and salt. Add the chicken cubes and marinate for at least 2-3 hours or overnight in the refrigerator for best results.
  2. Heat 2 tablespoons of butter and the vegetable oil in a large pan over medium heat. Add the marinated chicken and cook until golden brown, about 7-8 minutes. Remove the chicken and set aside.
  3. In the same pan, add remaining butter, cinnamon stick, cardamom pods, and cloves. Fry for a few seconds until fragrant.
  4. Add chopped onions to the pan and sauté until they turn golden brown.
  5. Stir in the tomato paste and cook for a minute, then add the pureed tomatoes. Continue cooking for another 5-6 minutes until the oil separates from the mixture.
  6. Reduce the heat and add heavy cream, stirring continuously.
  7. Return the chicken to the pan and mix well with the sauce. Simmer for 10-15 minutes, allowing the chicken to cook through and soak up the flavors.
  8. Sprinkle crushed fenugreek leaves and sugar, stirring to blend them into the sauce. Simmer for another 2-3 minutes.
  9. Garnish with coriander leaves and serve hot with naan or basmati rice.

Note

  • Marinating the chicken for a longer period enhances the flavor.
  • Fenugreek leaves are optional but add an authentic taste.
  • Adjust the spice level by varying the amount of red chili powder.
  • For a smokier flavor, consider adding a few charred bell peppers alongside the chicken.
  • This dish can be made ahead and tastes even better the next day after the flavors meld.
Keywords: butter chicken, homemade recipe, Indian cuisine, creamy sauce, chicken curry, easy dinner

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare this recipe?

The total time to prepare this Homemade Butter Chicken recipe is about 2-3 hours, which includes the marinating time of 2-3 hours or overnight in the refrigerator for the best flavor. The actual cooking time is approximately 30-40 minutes.

Can I use chicken with bones for this recipe?

While this recipe specifically calls for boneless chicken for convenience and quicker cooking, you can use chicken with bones if you prefer. Just keep in mind that the cooking time will be longer, as the chicken will take more time to cook through. You may also need to adjust the cooking method slightly to ensure the chicken is tender and flavorful.

What can I substitute for heavy cream to make this recipe lighter?

If you are looking to make the recipe lighter, you can substitute the heavy cream with Greek yogurt or full-fat coconut milk. However, this will change the flavor and texture of the sauce slightly. Keep in mind that the richness will be reduced, so make adjustments to enhance the flavor, possibly with additional spices or seasonings.

Is it necessary to use fenugreek leaves in this recipe?

Fenugreek leaves are not mandatory, but they do add a distinct aroma and authentic flavor to the dish. If you’re looking for a more authentic Butter Chicken experience, it’s recommended to include them. If you don’t have fenugreek leaves on hand, you can omit them or substitute with a small amount of spinach or mustard greens for a different flavor profile.

How can I adjust the spice level in the Butter Chicken?

You can adjust the spice level of the Butter Chicken by varying the amount of red chili powder used in the marinade and the sauce. For a milder dish, reduce the amount of red chili powder. Conversely, if you prefer it spicier, you can increase it or add other spices like cayenne pepper. Tasting and adjusting while cooking is key to achieving your desired spice level.

Rebecca Hughes

Food and Lifestyle Blogger

Hi, I’m Rebecca Hughes, the cook, writer, and food-lover behind this blog. I started OatsRecipes.com as a place to share the recipes I make for my own family and friends: simple, satisfying, and always full of flavor. I believe cooking should feel approachable, not overwhelming and a little fun, too

Leave a Comment

Your email address will not be published. Required fields are marked *