Step-by-step instructions
- Heat the clarified butter in a large skillet over medium heat.
- Add the chopped onion and sauté until golden brown, stirring occasionally.
- Toss in the minced garlic and grated ginger, cooking until fragrant.
- Incorporate the chicken thighs into the skillet, browning them on all sides.
- Sprinkle in the garam masala, turmeric, cumin, and coriander. Mix well to coat the chicken.
- Pour in the coconut cream and a pinch of salt, blending everything together.
- Lower the heat, cover the skillet, and let it simmer for about 20-30 minutes until the chicken is cooked through and tender.
- Garnish with fresh cilantro before serving. Serve alongside rice or naan for a complete meal.
Best ways to enjoy it
When it comes to serving Easy Butter Chicken, presentation can elevate your dining experience. A generous scoop over fluffy basmati rice creates a comforting vibe, while soft naan can scoop up the delicious sauce. For added flair, consider adding a sprinkle of additional spices or a few lime wedges on the side. A light cucumber salad can also provide a refreshing contrast to the rich flavors.
Keeping leftovers fresh
To ensure your Easy Butter Chicken stays tasty, store any leftovers in an airtight container in the refrigerator for up to 4 days. If you’re looking to keep it longer, this dish freezes beautifully! Simply let it cool completely before transferring it to a freezer-safe container. It will stay fresh for about 3 months in the freezer. When ready to enjoy, simply thaw and reheat on the stove or in the microwave until heated through.
Helpful cooking tips
For the best results, consider marinating the chicken in the spices for a few hours or overnight. This extra step infuses the meat with more flavor. If you prefer a spicier kick, add a pinch of red chili powder along with the other spices. Remember, the key to a creamy sauce is to let it simmer gently without reaching a rapid boil.
Creative twists
There are endless ways to put a personal spin on Easy Butter Chicken. For a vegetarian option, chickpeas or paneer can replace the chicken, and swapping in almond or cashew cream can provide a nutty flavor. You could also experiment with different spice blends, such as adding mustard seeds or fresh green chilies, for an added kick.
Your questions answered
How long does it take to prepare Easy Butter Chicken?
Preparation time is around 10-15 minutes, while cooking takes approximately 30 minutes. Overall, you can have it ready in under an hour!
Can I use coconut milk instead of coconut cream?
Yes, you can substitute coconut cream with coconut milk. However, keep in mind that the sauce may be slightly thinner and less rich.
Is there a way to make this dish dairy-free?
Yes! This recipe is naturally dairy-free since it uses coconut cream. Just be sure to check that all spices and any add-ins are also dairy-free.
Now that you know how to make this delicious and easy Butter Chicken, gather your ingredients and enjoy a wonderful meal that fills the home with warmth!

