Lusciously Creamy Butter Chicken
This dish brings together tender chicken simmered in a rich, buttery tomato sauce that's bursting with warm spices. It's perfect for a cozy dinner that feels both indulgent and comforting.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Watch how it's made
Step 1
In a bowl, combine yogurt, ginger garlic paste, salt, red chili powder, turmeric, dried fenugreek, cumin seeds, and the chicken. Mix everything well and let the chicken marinate.
Step 2
Heat some oil in a pan and cook the chicken until it’s almost fully done and nicely browned on both sides. Set it aside.
Step 3
In a pot, melt the butter over medium heat. Once melted, add ginger garlic paste and sauté for 2-3 minutes until fragrant.
Step 4
Pour in the tomato puree and cook for another 2-3 minutes, stirring occasionally.
Step 5
Add red chili powder, salt, dried fenugreek, and almonds. Mix everything well and let it cook for 3-4 minutes.
Step 6
Stir in the cream and blend it all together until smooth and creamy.
Step 7
Finally, add the cooked chicken to the sauce and simmer for a minute or two to let the flavors come together.
Step 8
Serve hot and enjoy your creamy, flavorful butter chicken!
Why you’ll love it
This dish combines tender chicken with a rich, velvety sauce that melts in your mouth. The blend of spices creates a perfect balance of warmth and creaminess, making every bite deeply satisfying. It’s a comforting meal that feels special but is easy to prepare.
How to serve
Serve with steamed basmati rice or warm naan bread to soak up the sauce. A side of lightly spiced vegetables or a fresh cucumber salad adds a nice contrast and balances the richness.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or cream if the sauce thickens too much. This dish can also be frozen for up to 2 months.



