Butter chicken is a delicious and creamy dish that is loved by many. Traditionally, it is made with cream, but in this recipe, we will use coconut milk to give it a unique and rich flavor. This version is dairy-free, healthier, and just as flavorful as the classic butter chicken.
Ingredients
Here are the ingredients you need for making butter chicken with coconut milk:
For the Chicken Marinade:
- 500g boneless chicken (thighs or breasts, cut into bite-sized pieces)
- 1/2 cup plain yogurt (optional for extra tenderness)
- 1 tablespoon lemon juice
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1 tablespoon ginger-garlic paste
For the Sauce:
- 2 tablespoons oil or butter
- 1 large onion (finely chopped)
- 1 teaspoon cumin seeds
- 3 cloves garlic (minced)
- 1-inch ginger (grated)
- 1 teaspoon coriander powder
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon paprika (for color and mild heat)
- 1/2 teaspoon red chili powder (adjust as per taste)
- 2 large tomatoes (pureed)
- 1 cup coconut milk
- 1/2 cup water (adjust for consistency)
- Salt to taste
- 1 teaspoon sugar (optional, balances flavors)
- Fresh coriander leaves for garnish
Instructions
Step 1: Marinate the Chicken
- In a large bowl, mix all the marinade ingredients together.
- Add the chicken pieces and coat them well with the marinade.
- Cover and refrigerate for at least 30 minutes (or overnight for best results).
Step 2: Cook the Chicken
- Heat 1 tablespoon oil in a pan over medium heat.
- Add the marinated chicken pieces and cook for about 5-7 minutes until they are lightly browned. (They do not need to be fully cooked at this stage.)
- Remove the chicken and set it aside.
Step 3: Prepare the Sauce
- In the same pan, add 1 tablespoon oil or butter.
- Add cumin seeds and let them sizzle for a few seconds.
- Add chopped onions and sauté until golden brown.
- Stir in minced garlic and grated ginger. Cook for another 1-2 minutes until fragrant.
- Add coriander powder, turmeric, garam masala, paprika, and chili powder. Stir well.
- Pour in the pureed tomatoes and cook until the oil starts to separate from the mixture.
- Stir in coconut milk and mix well.
- Add water and let the sauce simmer for 5-10 minutes.
Step 4: Combine Chicken with Sauce
- Add the cooked chicken back into the pan with the sauce.
- Stir well and let it simmer for 10-15 minutes until the chicken is fully cooked.
- Taste and adjust salt and spice levels.
- Add sugar if needed.
- Garnish with fresh coriander leaves.
Serving Suggestions
Butter chicken with coconut milk pairs well with:
- Steamed Basmati Rice
- Naan Bread
- Jeera Rice
- Roti or Chapati
Nutritional Information
Here is a rough estimate of the nutritional values per serving:
Nutrient | Amount (per serving) |
---|---|
Calories | 400-450 kcal |
Protein | 30g |
Carbohydrates | 15g |
Fat | 25g |
Fiber | 3g |
Sugar | 5g |
Tips for the Best Butter Chicken
- Use Chicken Thighs: They stay juicier than chicken breasts.
- Marinate Longer: If possible, marinate overnight for better flavor.
- Adjust Spice Levels: Add more chili if you like it spicy or reduce for mild taste.
- Use Fresh Tomatoes: Freshly pureed tomatoes give a better taste than canned ones.
- Simmer the Sauce Well: Letting the sauce cook slowly enhances the flavors.
Variations
- Vegetarian Option: Replace chicken with paneer, tofu, or chickpeas.
- Low-Fat Option: Use light coconut milk and reduce oil.
- Extra Creamy: Add a spoonful of cashew paste for extra richness.
Frequently Asked Questions
Can I make butter chicken without marinating?
Yes, but marinating helps enhance the flavor and tenderness of the chicken.
Can I use canned tomatoes?
Yes, but fresh tomatoes give a more authentic and natural taste.
How long can I store butter chicken?
It can be stored in the refrigerator for 3-4 days and in the freezer for up to 3 months.
Can I use coconut cream instead of coconut milk?
Yes, coconut cream will make the dish richer and creamier.
Conclusion
Butter chicken with coconut milk is a perfect dish for a hearty meal. It’s creamy, flavorful, and easy to make. Whether you serve it with rice or naan, this recipe will surely become a family favorite. Give it a try and enjoy the delicious flavors!