Butter Chicken is a beloved dish that has captured the hearts of food lovers worldwide. This creamy and flavorful curry hails from India, where it’s known for its rich tomato-based sauce and tender chicken pieces. The combination of spices and cream creates a comforting dish that pairs beautifully with rice or naan. Whether you’re preparing a weeknight meal or entertaining guests, this recipe will surely impress.
Why You’ll Love This Butter Chicken
This Butter Chicken recipe is not only delicious but incredibly easy to make. Here are seven reasons why you’ll love this dish:
- It’s quick and simple, taking just 31 minutes from start to finish.
- This recipe features authentic Indian flavors, making it a perfect introduction to Indian Butter Chicken.
- The creamy texture of the sauce is irresistible, making it a favorite among both adults and kids.
- It’s highly versatile and can be served with rice, naan, or even as a filling for wraps.
- This dish is gluten-free, catering to those with dietary restrictions.
- Leftovers taste even better, as the flavors meld together beautifully.
- You can easily adjust the spice levels to suit your taste.
Ingredients for Butter Chicken
Gather these items:
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons butter
- 1 tablespoon vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 can (14 ounces) crushed tomatoes
- 1 cup heavy cream
- Salt, to taste
- Fresh cilantro, for garnish
- Cooked rice or naan, for serving
How to Make Butter Chicken Step-by-Step
- Step 1: In a large skillet, melt the butter with the vegetable oil over medium heat.
- Step 2: Add the chopped onion and sauté until it’s soft and translucent, about 5 minutes.
- Step 3: Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.
- Step 4: Add the garam masala, turmeric, cumin, and coriander. Cook for about 1-2 minutes to toast the spices.
- Step 5: Add the chicken pieces to the skillet, tossing to coat them in the spice mixture. Cook until the chicken is browned on all sides, about 5-7 minutes.
- Step 6: Pour in the crushed tomatoes, stir well, and bring the mixture to a simmer. Reduce the heat and let it cook for about 10 minutes.
- Step 7: Stir in the heavy cream, mixing until fully combined. Allow it to simmer for another 5 minutes, letting the flavors meld together.
- Step 8: Add salt to taste, adjusting the seasoning as needed.
- Step 9: Remove the skillet from heat and garnish with fresh cilantro before serving.
- Step 10: Serve the butter chicken hot over cooked rice or with warm naan.
Pro Tips for the Perfect Butter Chicken
Keep these in mind:
- Use fresh spices for a more vibrant flavor.
- For a spicier kick, add a pinch of cayenne pepper or chili powder.
- For a vegetarian Butter Chicken alternative, substitute chicken with paneer or tofu.
- Cook the chicken just until done, as it will continue to cook in the sauce.
Best Ways to Serve Butter Chicken
This dish pairs wonderfully with:
- Fluffy white rice, soaking up the delicious Butter Chicken sauce.
- Warm naan bread for dipping and scooping.
- A fresh salad on the side for a balanced meal.
How to Store and Reheat Butter Chicken
To store leftover Butter Chicken, allow it to cool completely, then transfer to an airtight container and refrigerate. It will keep well for up to 3 days. To reheat, gently warm it on the stovetop over medium heat until heated through. You can also use a microwave for quick reheating.
Frequently Asked Questions About Butter Chicken
What’s the secret to perfect Butter Chicken?
The secret lies in the balance of spices and the creaminess of the sauce. Using fresh ingredients and allowing the flavors to meld during simmering enhances the dish’s richness.
Can I make Butter Chicken ahead of time?
Yes, you can prepare Butter Chicken ahead of time. It actually tastes better the next day as the flavors develop. Just reheat gently before serving.
How do I avoid common mistakes with Butter Chicken?
Avoid overcooking the chicken, as it can become dry. Also, make sure to taste and adjust the seasoning before serving to enhance the flavors.
Variations of Butter Chicken You Can Try
Here are a few variations to consider:
- Add vegetables like bell peppers or spinach for extra nutrition.
- Try a slow cooker Butter Chicken recipe for a set-it-and-forget-it approach.
- Experiment with different types of cream, such as coconut milk, for a dairy-free option.
For more delicious recipes, visit our recipe collection. If you’re interested in trying other chicken dishes, check out our Persian Chicken Recipe or our Jalapeno Buffalo Chicken Casserole. You can also explore our Chicken Meatballs with Lemon Orzo for a delightful twist.
For more information on Indian cuisine, you can refer to this Indian Healthy Recipes page.
PrintButter Chicken: 7 Amazing Reasons You’ll Love This Dish
Quick & Easy Homemade Butter Chicken: An Amazing Ultimate Recipe
- Prep Time: 10 minutes
- Cook Time: 21 minutes
- Total Time: 31 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
- Diet: Gluten Free
Ingredients
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons butter
- 1 tablespoon vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 can (14 ounces) crushed tomatoes
- 1 cup heavy cream
- Salt, to taste
- Fresh cilantro, for garnish
- Cooked rice or naan, for serving
Instructions
- In a large skillet, melt the butter with the vegetable oil over medium heat.
- Add the chopped onion and sauté until it’s soft and translucent, about 5 minutes.
- Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.
- Add the garam masala, turmeric, cumin, and coriander. Cook for about 1-2 minutes to toast the spices.
- Add the chicken pieces to the skillet, tossing to coat them in the spice mixture. Cook until the chicken is browned on all sides, about 5-7 minutes.
- Pour in the crushed tomatoes, stir well, and bring the mixture to a simmer. Reduce the heat and let it cook for about 10 minutes.
- Stir in the heavy cream, mixing until fully combined. Allow it to simmer for another 5 minutes, letting the flavors meld together.
- Add salt to taste, adjusting the seasoning as needed.
- Remove the skillet from heat and garnish with fresh cilantro before serving.
- Serve the butter chicken hot over cooked rice or with warm naan.
Notes
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 5g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 150mg

