Disclosure: This post contains affiliate links. If you click and make a purchase, I may earn a small commission at no extra cost to you.
Butter chicken, also known as murgh makhani, isn't just a dish; it's an experience. I remember the first time I tried it, at a small family-run restaurant downtown. The aroma alone was intoxicating, a symphony of spices that hinted at the decadence to come. It's one of those meals that just wraps you in warmth and makes you feel like you're getting a hug from the inside out. And you know? It's actually much easier to make at home than you might think, even for those of us who sometimes struggle with more complex recipes (I'm looking at you, complicated soufflés!).
This recipe is all about capturing that authentic flavor with a few simple tweaks. I've tried to make it as approachable as possible, so even if you're a beginner cook, you'll find it easy to follow. We're talking tender chicken, a velvety smooth sauce, and just the right balance of spices. I've also included options for varying the level of spiciness, because, let’s be real, some days you want that extra kick, and other days you just want a gentle hug. Whether you’re aiming to impress or simply crave a soul-satisfying meal, this recipe delivers every single time, I promise!
So, grab your apron, gather your ingredients, and let's get cooking! You’re about to embark on a culinary adventure that will tantalize your taste buds and leave you wanting more. Trust me, once you make this butter chicken, you'll never want to order takeout again! What does this mean for you? More delicious, home-cooked meals and serious bragging rights amongst your friends. Plus, you'll be able to customize it exactly to your liking. What are you waiting for? Let's make some magic happen in the kitchen.
Indulge in the lusciousness of homemade butter chicken, where tender chicken pieces luxuriate in a rich, creamy, tomato-based sauce, infused with aromatic spices. This recipe brings the restaurant-quality favorite right to your kitchen, promising an unforgettable culinary experience.
⏳ Yield & Time
Yield:4 servings
Preparation Time: 15 minutes
Cook Time: 45 minutes
Total Time:
🍽 Ingredients
📖 Instructions
Marinate the Chicken: In a bowl, combine the diced chicken with ginger-garlic paste, turmeric powder, red chili powder, garam masala, lemon juice, and salt. Mix well, ensuring the chicken pieces are thoroughly coated. Cover the bowl and refrigerate for at least 30 minutes, or ideally for 2-3 hours. This allows the chicken to absorb the flavors and become more tender.
Prepare the Sauce Base: While the chicken is marinating, let's make the sauce base. In a large pot or Dutch oven, heat the butter and oil over medium heat. Once the butter is melted and the oil is hot, add the cumin seeds and let them splutter for a few seconds. This releases their aromatic oils.
Sauté Aromatics: Add the finely chopped onions to the pot. Sauté them until they turn golden brown, about 5-7 minutes. Stir frequently to prevent burning. Next, add the ginger-garlic paste and sauté for another minute until the raw smell disappears. Be cautious not to burn the garlic, as it can turn bitter. A little tip, keep the heat medium, and always keep stirring!
Incorporate Tomato Magic: Add the tomato puree and crushed tomatoes to the pot. Stir well to combine with the sautéed aromatics. Season with salt, red chili powder, turmeric powder, and garam masala. Mix thoroughly to ensure the spices are evenly distributed. Bring the mixture to a simmer, then reduce the heat to low. Cover the pot and let the sauce simmer for 15-20 minutes, stirring occasionally to prevent sticking. This simmering process helps deepen the flavors of the sauce.
Blend for Velvety Texture: Remove the pot from the heat and let the sauce cool slightly for a few minutes. Carefully transfer the sauce to a blender or use an immersion blender to blend it until smooth and creamy. Be cautious when blending hot liquids, as they can create pressure. If using a regular blender, blend in batches to avoid splatters. This step ensures the sauce has that signature velvety texture.
Cook the Chicken: In the same pot, heat a tablespoon of oil over medium heat. Add the marinated chicken pieces and cook until they are browned on all sides and cooked through. This usually takes about 8-10 minutes. Ensure the chicken is fully cooked, as it will only simmer in the sauce later.
Combine Sauce and Chicken: Pour the blended tomato sauce over the cooked chicken. Stir well to ensure the chicken is evenly coated with the sauce. Add the cream and kasuri methi (dried fenugreek leaves) to the pot. Mix gently to incorporate the cream into the sauce. The sauce should now have a rich, creamy color and consistency. Crush the kasuri methi between your palms before adding it; this intensifies its aroma.
Simmer to Perfection: Reduce the heat to low and let the butter chicken simmer for 5-7 minutes, stirring occasionally. This allows the flavors to meld together and the chicken to absorb the sauce. Taste and adjust the seasoning if needed. Add a pinch of sugar to balance the acidity of the tomatoes, if desired.
Garnish and Serve: Garnish the butter chicken with fresh cilantro leaves. Serve hot with naan bread, roti, or basmati rice. A dollop of cream or butter on top adds an extra touch of decadence.
📝 Notes
For a richer flavor, use full-fat cream.
Adjust the amount of red chili powder to suit your spice preference.
Marinating the chicken overnight will result in more tender and flavorful chicken.