Homemade Butter Chicken is a delightful dish that combines tender chicken pieces with a rich, creamy, and spicy sauce. The flavors are an exciting dance of spices and tangy yogurt, creating a vibrant feast for both the eyes and the palate. This dish is perfect for any occasion, whether it’s for a weeknight dinner, a cozy gathering with friends, or a celebratory feast with loved ones.
When you take a bite, the creamy texture envelops your taste buds, with hints of warmth from the spices and sweetness from the cream. Your kitchen will be filled with mouthwatering aromas as this dish simmers, enticing everyone to the table. This article will guide you through preparing this comforting meal in just 30 minutes, ensuring that even those new to cooking can feel accomplished and excited about their culinary adventure.
Why You’ll Love This Recipe
- Fresh Ingredients: Using fresh spices and herbs elevates the dish’s flavor.
- Ease of Preparation: With simple steps, anyone can whip this up quickly.
- Nutrition: Packed with protein from chicken, plus healthy dairy options.
- Versatility: Customize to taste with spices or by adding vegetables.
- Presentation: Its bright colors make it visually stunning on any table.
You’ll easily impress your family and friends with this dish!
Preparation and Cooking Time
- Total time: 30 minutes
- Preparation time: 10 minutes
- Cooking time: 20 minutes
Ingredients You’ll Need
Making this dish starts with selecting the right ingredients:
- Main Protein: 1 lbs Chicken Thighs (Can swap with skinless boneless chicken breasts.)
- Salt: 1 tsp Salt (Adjust according to taste.)
- Garlic Powder: 1 tsp Garlic Powder (Can substitute with fresh minced garlic.)
- Sweet Paprika: 1 tsp Sweet Paprika (Use smoked paprika for a smoky flavor.)
- Curry Powder: 1 tbsp Curry Powder (Explore different varieties for unique flavors.)
- Liquids/Dairy: 1 cup Greek Yogurt (Substitute with coconut cream for dairy-free.)
- Vegetable Oil: 2 tbsp Vegetable Oil (Use oils with high smoke points.)
- Butter: 2 tbsp Butter
- Aromatics & Vegetables: 2 cloves Garlic (Finely minced.) and 1 medium Onion (Yellow or white, diced.)
- Tomato Sauce: 1 cup Tomato Sauce (Canned crushed tomatoes work well.)
- Sugar: 1 tsp Sugar (Consider honey or maple syrup as alternatives.)
- Black Pepper: 1/2 tsp Black Pepper (Adjust to suit your heat preference.)
- Heavy Cream: 1 cup Heavy Cream (Use light coconut milk for lighter cooking.)
- Cayenne Pepper: 1/4 tsp Cayenne Pepper (Optional, adjust according to spice tolerance.)
- Garam Masala: 1 tsp Garam Masala (Curry powder can be a substitute.)
- Optional Finishing Ingredients: 2 tbsp Fresh Parsley (Optional, for garnish.)
Main Protein
- You typically use chicken thighs for their juiciness and flavor.
- Cut the thighs into bite-sized pieces before cooking to help them absorb the sauce better.
- If you’re looking for an alternative, skinless boneless chicken breasts work well.
- Be careful not to overcook the chicken; it should be tender and juicy.
Starch/Pasta
- You can serve it with rice or naan for a complete meal.
- Cook rice according to package instructions for the best texture.
- If you’re looking for an alternative, quinoa or cauliflower rice are great options too.
Seasoning/Spice Blend
- The spice blend is essential for flavor enhancement; use fresh spices when possible.
- Toasting spices for a minute before adding them brings out their flavors.
- If you’re looking for an alternative, a pre-made curry mix can save time.
Liquids/Dairy
- Heavy cream adds richness; Greek yogurt also provides creaminess and tang.
- Whisk the yogurt before adding to avoid curdling in the sauce.
- If you’re looking for an alternative, coconut cream works for a dairy-free version.
Aromatics & Vegetables
- Onion and garlic build the flavor base; sauté them until soft and aromatic.
- Dice onions and mince garlic finely for even cooking.
- If you’re looking for an alternative, shallots can be used for a milder flavor.
Optional Finishing Ingredients
- Fresh parsley adds a pop of color and freshness.
- Chop parsley coarsely, then sprinkle it right before serving.
- If you’re looking for an alternative, cilantro offers a different flavor profile.
Step-by-Step Instructions
Homemade Butter Chicken is a one-pan meal that’s incredibly easy to prepare, allowing flavors to develop beautifully as you go.
Step 1: Marinate the Chicken
Begin by mixing chicken pieces with yogurt, salt, garlic powder, paprika, and curry powder in a bowl. Let it marinate for about 10 minutes while you prepare the other ingredients. This step tenderizes the chicken and infuses great flavor.
Step 2: Sauté Aromatics
In a large skillet, heat vegetable oil and butter over medium heat. Add the minced garlic and diced onion, cooking for about 3-4 minutes until golden and fragrant. This builds a strong flavor base for your dish.
Step 3: Add the Chicken
Add the marinated chicken to the skillet, cooking for 5-6 minutes until the chicken is browned and almost cooked through. Stir occasionally to ensure even cooking and to deglaze the pan, picking up bits of flavor.
Step 4: Incorporate Tomato Sauce
Pour in the tomato sauce and stir well. Cook for an additional 5 minutes, allowing the sauce to thicken. The bright red color will be inviting, and the aroma will be irresistible.
Step 5: Finish with Cream and Spices
Reduce the heat and add the heavy cream, sugar, black pepper, garam masala, and cayenne, if using. Stir gently and let it simmer for 2-3 minutes. The sauce will become luxuriously creamy as it simmers.
Step 6: Garnish and Serve
Once everything is well combined and heated through, sprinkle fresh parsley on top before serving. This final touch adds a vibrant green color and fresh flavor.
How to Serve
- Presentation: Serve the butter chicken in a lovely bowl with a sprinkle of fresh parsley on top.
- Accompaniments: Pair it with basmati rice or naan for a traditional touch.
- Portions: Serve family-style, allowing everyone to help themselves, or plate individually for a more formal setting.
- Beverage Pairing: Enjoy with a cool glass of mango lassi or your favorite Indian beer.
This meal will sure to be a highlight at your table!
Additional Tips
- Enhance flavor by adding a squeeze of lemon before serving.
- Customize spice levels by adjusting cayenne or adding vegetables like bell peppers.
- Serve with a side of simple cucumber salad for freshness.
Recipe Variations
- Vegetarian Option: Replace chicken with paneer or tofu to create a delicious vegetarian version.
- Coconut Curry Butter Chicken: Use coconut milk instead of heavy cream for a different but equally delicious flavor.
- Slow Cooker Method: Combine all ingredients in a slow cooker, cooking on low for 6-8 hours for an effortless meal.
Freezing and Storage
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: For best results, freeze in portions. It will last for about 2-3 months. Thaw in the fridge before reheating.
Special Equipment
- Large skillet
- Mixing bowls
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Spatula
FAQ’s
1. Can I use frozen chicken for this recipe?
Yes, you can use frozen chicken, but ensure it’s fully thawed before marinating for best results.
2. Is this recipe suitable for dietary needs?
This Butter Chicken can be made gluten-free and dairy-free with appropriate substitutions.
3. Can I prepare this in advance?
Absolutely! You can marinate the chicken a day ahead and store it in the refrigerator.
4. How can I customize the flavors?
Feel free to add your favorite vegetables or adjust the spices to preference.
5. Are there alternative cooking methods?
Yes! This dish can be made in an Instant Pot or slow cooker, but the timing will vary.
Conclusion
Homemade Butter Chicken is not just a meal; it’s a heartwarming experience that bursts with delicious flavors. Its creamy sauce beautifully complements the tender chicken, making it a favorite for family gatherings or cozy nights in. Don’t hesitate to try this comforting dish; it’s sure to impress and become a regular in your cooking repertoire!


Butter Chicken
Ingredients
Main Protein
- 1 lbs Chicken Thighs Can swap with skinless boneless chicken breasts.
Seasonings
- 1 tsp Salt Adjust according to taste.
- 1 tsp Garlic Powder Can substitute with fresh minced garlic.
- 1 tsp Sweet Paprika Use smoked paprika for a smoky flavor.
- 1 tbsp Curry Powder Explore different varieties for unique flavors.
- 1 tsp Black Pepper Adjust to suit your heat preference.
- 1 tsp Garam Masala Curry powder can be a substitute.
- 1/4 tsp Cayenne Pepper Optional, adjust according to spice tolerance.
- 1 tsp Sugar Consider honey or maple syrup as alternatives.
Liquids/Dairy
- 1 cup Greek Yogurt Substitute with coconut cream for dairy-free.
- 2 tbsp Vegetable Oil Use oils with high smoke points.
- 2 tbsp Butter
- 1 cup Heavy Cream Use light coconut milk for lighter cooking.
- 1 cup Tomato Sauce Canned crushed tomatoes work well.
Aromatics & Vegetables
- 2 cloves Garlic Finely minced.
- 1 medium Onion Yellow or white, diced.
Optional Finishing Ingredients
- 2 tbsp Fresh Parsley Optional, for garnish.
Instructions
Preparation
- Begin by mixing chicken pieces with yogurt, salt, garlic powder, paprika, and curry powder in a bowl. Let it marinate for about 10 minutes while you prepare the other ingredients.
Cooking
- In a large skillet, heat vegetable oil and butter over medium heat. Add the minced garlic and diced onion, cooking for about 3-4 minutes until golden and fragrant.
- Add the marinated chicken to the skillet, cooking for 5-6 minutes until browned and almost cooked through.
- Pour in the tomato sauce and stir well. Cook for an additional 5 minutes, allowing the sauce to thicken.
- Reduce the heat and add the heavy cream, sugar, black pepper, garam masala, and cayenne if using. Stir gently and let it simmer for 2-3 minutes.
- Once everything is well combined and heated through, sprinkle fresh parsley on top before serving.






Did you make this recipe?
Share a photo and tag us, we can’t wait to see what you’ve made!