The aroma of spices mingling with the richness of cream wafts through the kitchen, transporting you to the streets of India. This Butter Chicken Recipe is not only simple to make but also ready in about 30 minutes, delivering a cozy, comforting dish that will please any palate. It’s the perfect blend of flavors and textures, making it a go-to for weeknight dinners or special occasions.
This dish is perfect for families, friends gatherings, or a cozy night in. You can prepare it ahead of time and store leftovers in the refrigerator for a quick reheat the next day.
Why You’ll Love This Recipe
- The sauce is creamy with a depth of flavor from the spices.
- It cooks in just 30 minutes, perfect for busy weeknights.
- The chicken turns out tender and juicy every time.
- It’s an excellent dish to impress guests with minimal effort.
What You’ll Need
Get organized with these ingredients before you start.
For the Chicken
- 1 lb chicken, cut into pieces
For the Sauce
- 2 tablespoons butter
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 tablespoon ginger, minced
- 1 can (14 oz) tomato puree
- 1 cup heavy cream
- 1 tablespoon garam masala
- 1 teaspoon cumin
- 1 teaspoon coriander
- Salt to taste
For Garnishing
- Fresh cilantro for garnish
Use full-fat cream for richer taste.
Substitutions & Swaps
- Chicken: replace with tofu for a vegetarian version.
- Heavy cream: use coconut milk for a lighter option.
- Garam masala: substitute with curry powder if needed.
- Fresh cilantro: swap for parsley if unavailable.
How to Make It
Prepare this delicious butter chicken in just six simple steps.
Melt Butter
In a large skillet, melt the butter and sauté the onions until translucent.
Sauté Aromatics
Add garlic and ginger, cooking for another minute.
Brown Chicken
Stir in the chicken pieces and cook until browned.
Add Tomato Mixture
Add the tomato puree, garam masala, cumin, coriander, and salt. Simmer for 15 minutes.
Stir in Cream
Reduce heat and stir in the heavy cream, cooking until the chicken is tender and the sauce thickens.
Garnish and Serve
Garnish with fresh cilantro and serve with rice or naan.
How to Store It
Fridge: 3-4 days in an airtight container.
Freezer: no, cream may separate when thawed.
Reheat: microwave on medium for 2-3 minutes or until hot.
Tips for Best Results
- Use a heavy-bottomed skillet for even heating.
- Let the flavors meld by simmering longer if time permits.
- Adjust spice levels according to your preference for heat.
- Always taste and adjust salt before serving.
Serving Suggestions
- Pair with steamed basmati rice for a complete meal.
- Serve with naan to soak up the creamy sauce.
- Add a side of cucumber salad for a refreshing contrast.




Leave a Comment