Pakistani Butter Chicken Recipe: Rich and Creamy Indian-Inspired Delight

pakistani butter chicken recipe detailed visual guide

I’ve perfected my Pakistani Butter Chicken Recipe to deliver that authentic, creamy flavor you crave. This Indian-inspired dish features tender chicken in a rich, velvety tomato sauce with a blend of aromatic spices.

Ready in under an hour, this recipe serves 4-6 people and pairs perfectly with basmati rice or naan bread. The combination of butter, cream, and spices creates a luxurious sauce that’s sure to become a family favorite.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pakistani Butter Chicken

These simple ingredients create a rich, creamy Pakistani Butter Chicken dish, ready in under an hour.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Plain Yogurt 🥛 1 cup Full-fat for best results
Lemon Juice 🍋 2 tbsp Freshly squeezed preferred
Garam Masala 🌿 2 tsp Freshly ground for best flavor
Cumin Powder 🌿 1 tsp Ground cumin preferred
Cayenne Pepper 🔥 ½ tsp Adjust to taste
Salt 🧂 1 tsp Kosher salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Butter 🧈 4 tbsp Unsalted, for richness
Heavy Cream 🥛 1 cup For creaminess
Tomato Puree 🍅 2 cups Or crushed tomatoes
Onion 🧅 1 whole Finely chopped
Garlic Cloves 🧄 4 cloves Minced for flavor
Ginger Paste 🌿 1 tbsp Or fresh ginger grated
Cilantro 🌿 ¼ cup Chopped, for garnish

For the best flavor, use high-quality spices like garam masala and cumin powder from Penzeys. Fresh ginger paste makes a difference (or grate your own). The chicken thighs should be boneless and skinless for the best results. Most grocery stores carry them pre-cut, which saves time.

No heavy cream? Half-and-half is a decent substitute, though it won’t be as rich. For a lighter version, you can use Greek yogurt mixed with a bit of milk. The cayenne pepper can be adjusted or omitted if you prefer less heat. If you can’t find garam masala, a mix of ground cinnamon, cardamom, and cloves can work as a substitute.

This dish stores well—keeps for 3-4 days in the fridge. Reheats beautifully on the stovetop or in the microwave. Freeze portions for up to 3 months for a quick meal later. The sauce thickens when chilled, so add a splash of water when reheating if needed.

Step-by-Step Instructions for Pakistani Butter Chicken

Here’s the method to create this rich and creamy dish that’s sure to become a favorite.

Step 1: Marinate the Chicken

In a large bowl, combine the 1.5 lb Boneless Chicken Thighs, 1 cup Plain Yogurt, 2 tbsp Lemon Juice, 2 tsp Garam Masala, 1 tsp Cumin Powder, 0.5 tsp Cayenne Pepper, 1 tsp Salt, and 0.5 tsp Black Pepper. Mix well until the chicken is fully coated with the marinade. I like to use my hands for this – it ensures everything is evenly distributed. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.

The acidity in the yogurt and lemon juice will tenderize the chicken, while the spices will infuse it with deep flavor. Don’t skip this step – it’s crucial for achieving that tender, juicy texture we love in butter chicken.

Step 2: Cook the Chicken and Prepare the Aromatics

Heat 2 tbsp Butter in a large skillet over medium-high heat. Remove the chicken from the marinade, letting any excess liquid drip off. Cook the chicken in batches if necessary, to avoid overcrowding the pan. Sear the chicken for 6-8 minutes until it’s browned on all sides and cooked through. Transfer the cooked chicken to a plate and set aside.

In the same skillet, add another 1 tbsp Butter. Once melted, add the 1 whole Onion and cook for 5-7 minutes until it’s softened and lightly browned. Then add the 4 cloves Garlic Cloves and 1 tbsp Ginger Paste, cooking for another minute until fragrant. Be careful not to burn the garlic – it can go from perfectly cooked to burnt quickly.

Step 3: Create the Rich Tomato Sauce

Add the remaining 1 tbsp Butter to the skillet with the onion mixture. Once melted, pour in the 2 cups Tomato Puree. Stir well to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a simmer and let it cook for 10-15 minutes, stirring occasionally, until the sauce has thickened and reduced slightly. You’ll know it’s ready when it coats the back of a spoon and has a rich, deep red color.

Now it’s time to add the 1 cup Heavy Cream. Stir it in gently and let the sauce simmer for another 2-3 minutes until it’s creamy and smooth. The cream will add a luxurious texture to the dish, balancing out the tanginess of the tomatoes.

Step 4: Finish the Butter Chicken

Add the cooked chicken back into the skillet, stirring to coat it evenly with the sauce. Let it simmer in the sauce for 2-3 minutes to heat through and absorb all the flavors. Taste and adjust the seasoning with additional salt and black pepper if needed.

To finish, sprinkle the 0.25 cup Cilantro over the top. This adds a fresh, herbal note that complements the rich sauce beautifully. Serve the butter chicken hot, garnished with additional cilantro if desired.

Storing and Reheating Leftovers

Refrigerator Storage Tips

Let your butter chicken cool completely before storing it in airtight containers. I use glass containers with tight-fitting lids to prevent any lingering aromas from affecting other foods. Store in the refrigerator for up to 3-4 days. ❄️

Freezer Storage Guide

For longer storage, freeze individual portions in airtight containers or freezer bags. Remove as much air as possible before sealing to prevent freezer burn. The sauce may separate slightly when frozen, but it will come back together when reheated. Freeze for up to 3 months. Label containers with the date so you know how long they’ve been stored.

Stovetop Reheating Method

Gently reheat butter chicken on the stovetop over low heat, adding a splash of water or heavy cream if the sauce has thickened too much. Stir frequently to prevent sticking. Heat until the dish reaches 165°F throughout. This method helps maintain the creamy texture of the sauce.

Microwave Reheating Tips

For quick reheating, use the microwave. Transfer individual portions to a microwave-safe bowl, cover with a microwave-safe lid or plastic wrap, and heat on medium power (50-70%) in 30-second intervals, stirring between each interval, until heated through. Be careful as the sauce can splatter. 🔥

Maintaining Quality

To keep your butter chicken tasting fresh, avoid overheating during reheating. If the sauce becomes too thick, add a small amount of water or cream. When reheating from frozen, let it thaw overnight in the refrigerator first for best results. Adjust seasoning if needed after reheating.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 140mg47%
Sodium 620mg27%
Total Carbohydrate 20g7%
Dietary Fiber 2g7%
Sugars 8g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make butter chicken without heavy cream?

Yes, you can substitute heavy cream with half-and-half or a mixture of milk and Greek yogurt for a lighter version. The sauce won’t be as rich, but it’ll still be delicious. For a dairy-free version, coconut cream is a good alternative.

2

How spicy is Pakistani butter chicken?

The spice level can be adjusted to your taste. The recipe includes 0.5 tsp cayenne pepper, which adds a moderate kick. You can reduce or omit it for a milder version, or increase it for more heat. The garam masala and other spices add depth without intense heat.

3

Can I make butter chicken ahead of time?

Absolutely! You can marinate the chicken up to 2 hours in advance and store it in the refrigerator. The sauce can also be made ahead and refrigerated for up to 3 days or frozen for 3 months. Reheat gently before serving. This makes it a great option for dinner parties.

4

What sides go well with butter chicken?

Basmati rice and naan bread are classic accompaniments that soak up the rich sauce beautifully. You can also serve it with roti or steamed vegetables for a lighter meal. A simple cucumber raita (yogurt side) helps cool down the palate.

★★★★★4.5(10 reviews)
Tyler Campbell