Butter Chicken (Better Than Takeout)
The Butter Chicken (Better Than Takeout) recipe is a game-changer for anyone craving rich, creamy Indian cuisine. This dish captures the essence of traditional butter chicken with none of the hassle. Perfect for weeknight dinners or special occasions, it offers an explosion of flavor that rivals your favorite takeout. With simple ingredients and quick prep time, you’ll find yourself making this comforting dish again and again.
Why You’ll Love This Recipe
- Quick and Easy: Prepare this delicious butter chicken in just 25 minutes, making it a perfect weeknight meal.
- Rich Flavor: The combination of spices and creamy sauce creates a taste sensation that keeps everyone coming back for more.
- Versatile: Serve it with basmati rice, naan, or veggies for a customizable dinner option that suits any palate.
- Healthy Alternatives: Use Greek yogurt or coconut milk to make the dish lighter without sacrificing taste.
- Impressive Presentation: Garnish with fresh cilantro for a beautiful finish that looks as good as it tastes.

Tools and Preparation
To create your Butter Chicken (Better Than Takeout), you’ll need some essential tools to ensure success in the kitchen.
Essential Tools and Equipment
- Skillet
- Mixing bowl
- Measuring spoons
- Knife
- Cutting board
Importance of Each Tool
- Skillet: A good skillet ensures even cooking, allowing the chicken to brown perfectly while developing flavors in the sauce.
- Mixing bowl: Ideal for marinating chicken, ensuring all flavors are well combined before cooking.
- Knife & Cutting board: Essential for chopping and preparing your ingredients efficiently.
Ingredients
For the Chicken
- 500 g boneless, skinless chicken thighs or breasts, cut into bite-size pieces
- 2 tablespoons plain yogurt
- 1 tablespoon lemon juice
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- ½ teaspoon turmeric
- ½ teaspoon salt
For the Sauce
- 2 tablespoons butter
- 1 tablespoon oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1½ teaspoons garam masala
- ½ teaspoon chili powder (optional for heat)
- 1 tablespoon tomato paste
- ¾ cup tomato purée or crushed tomatoes
- ¾ cup heavy cream (or use Greek yogurt or coconut milk for a lighter version)
- 1 teaspoon sugar (optional)
For Garnish
- Fresh cilantro
How to Make Butter Chicken (Better Than Takeout)
Step 1: Marinate the Chicken
In a bowl, combine chicken with yogurt, lemon juice, cumin, coriander, paprika, turmeric, and salt. Allow it to marinate for 10–15 minutes. For best results, marinate overnight if preparing in advance.
Step 2: Cook the Chicken
Heat 1 tablespoon of butter and 1 tablespoon of oil in a skillet over medium-high heat. Add the marinated chicken to the skillet:
1. Cook until browned and just cooked through (about 5–7 minutes).
2. Remove from skillet and set aside.
Step 3: Make the Sauce
In the same skillet:
1. Add the remaining 1 tablespoon of butter.
2. Sauté onions until soft (about 3–4 minutes).
3. Add garlic, ginger, garam masala, and chili powder; stir for about 30 seconds.
Step 4: Add Tomato Base
Stir in tomato paste and purée:
1. Simmer for about 3–4 minutes until thickened and darkened in color.
Step 5: Add Cream & Chicken
Pour in heavy cream and add sugar if desired:
1. Return the cooked chicken to the skillet.
2. Simmer for another 5–7 minutes until the sauce is creamy and chicken is tender.
Step 6: Serve
Garnish with fresh cilantro before serving hot with basmati rice or naan.
Enjoy your homemade Butter Chicken (Better Than Takeout) that brings restaurant-quality flavor right to your table!
How to Serve Butter Chicken (Better Than Takeout)
Serving Butter Chicken can be a delightful experience that elevates your meal to new heights. This creamy dish pairs wonderfully with various accompaniments that enhance its flavors and create a complete dining experience.
With Basmati Rice
- Basmati rice is a classic pairing, offering a fragrant, fluffy base that absorbs the rich sauce beautifully.
With Naan Bread
- Soft naan bread is perfect for scooping up the butter chicken, making it an ideal choice for a hands-on meal.
With Raita
- A cooling yogurt-based raita balances the spices in butter chicken and adds a refreshing touch to your plate.
With Salad
- A simple cucumber and tomato salad adds crunch and freshness, providing a nice contrast to the creamy curry.
With Pickles
- Indian pickles add a tangy kick that complements the richness of butter chicken, enhancing each bite with extra flavor.
With Papadums
- Crispy papadums serve as a crunchy side that can be enjoyed alongside your main dish, adding texture to the meal.
How to Perfect Butter Chicken (Better Than Takeout)
Perfecting Butter Chicken is about balancing flavors and achieving the right texture. Here are some tips to help you create the best version at home.
-
Use Fresh Spices: Freshly ground spices enhance the flavor profile significantly, giving your dish that authentic taste.
-
Marinate Well: Allowing the chicken to marinate longer (even overnight) deepens flavors and makes the meat more tender.
-
Control Heat Levels: Adjust chili powder according to your spice preference; omit it for a milder version or increase for more heat.
-
Simmer Slowly: Give the sauce time to simmer; this helps develop rich flavors and ensures the chicken is cooked perfectly.
-
Experiment with Cream: For a lighter version, substitute cream with Greek yogurt or coconut milk without sacrificing creaminess.
-
Garnish Generously: Fresh cilantro not only adds visual appeal but also enhances flavor with its bright notes.
Best Side Dishes for Butter Chicken (Better Than Takeout)
Pairing side dishes with Butter Chicken can elevate your meal into something truly special. Here are some fantastic options that complement this Indian classic perfectly.
-
Garlic Naan: Fluffy naan infused with garlic offers an aromatic accompaniment perfect for soaking up sauce.
-
Jeera Rice: Cumin-flavored rice adds an earthy note that pairs well with the rich curry.
-
Aloo Gobi: This spiced potato and cauliflower dish brings additional vegetables to your plate while keeping with Indian flavors.
-
Chana Masala: A hearty chickpea curry provides protein and balances out the meal while adding more depth of flavor.
-
Vegetable Samosas: Crispy samosas filled with spiced potatoes and peas make for delightful appetizers or side snacks.
-
Mango Chutney: A sweet and tangy mango chutney offsets spiciness while adding vibrant color to your table setting.
-
Spinach Dal: A healthy lentil dish packed with spinach offers a nutritious counterpoint to rich butter chicken.
-
Onion Bhaji: These crispy onion fritters serve as an excellent starter that complements the main course beautifully.
Common Mistakes to Avoid
Avoid these common errors to ensure your Butter Chicken (Better Than Takeout) turns out perfectly every time.
- Skipping the marinade: Marinating the chicken is crucial for flavor. Always let it sit for at least 10–15 minutes or even overnight for the best taste.
- Using low-quality tomatoes: The tomato base is key to a rich sauce. Opt for quality crushed tomatoes or purée for optimal flavor.
- Not adjusting spice levels: Everyone has different spice tolerance. Taste your dish and adjust chili powder as needed to suit your preference.
- Rushing the cooking process: Allow enough time to cook the chicken and sauce properly. Rushing can lead to uneven cooking and bland flavors.
- Neglecting garnish: Adding fresh cilantro enhances both flavor and presentation. Don’t skip this step for a beautiful finish.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Consume within 3–4 days for best quality.
Freezing Butter Chicken (Better Than Takeout)
- Freeze in airtight containers or freezer bags.
- Best used within 2–3 months for optimal taste.
Reheating Butter Chicken (Better Than Takeout)
- Oven: Preheat oven to 350°F (175°C), cover with foil, and heat until warmed through.
- Microwave: Heat in short intervals, stirring occasionally until hot.
- Stovetop: Warm gently over low heat, stirring frequently to avoid burning.
Frequently Asked Questions
Here are some common questions about making Butter Chicken (Better Than Takeout).
What makes this Butter Chicken better than takeout?
This recipe offers fresher ingredients and customizable spice levels, making it tastier and healthier than typical takeout options.
Can I use different types of meat?
Absolutely! While chicken is traditional, you can substitute with turkey or paneer for a vegetarian option.
How do I make this recipe spicier?
To add heat, increase the amount of chili powder or include diced green chilies when making the sauce.
Is there a dairy-free version of Butter Chicken?
Yes! Substitute heavy cream with coconut milk or almond milk for a dairy-free option without sacrificing creaminess.
Can I meal prep this dish?
Yes! This Butter Chicken stores well, making it perfect for meal prepping ahead of time.
Final Thoughts
Butter Chicken (Better Than Takeout) is a delightful dish that combines rich flavors with ease of preparation. Its versatility allows you to customize spices and ingredients according to your taste preferences. Whether you’re looking for a comforting meal or something special to impress guests, this recipe fits the bill perfectly. Give it a try today!
Butter Chicken (Better Than Takeout)
Butter Chicken (Better Than Takeout) is a flavorful and creamy dish that brings the restaurant experience right to your kitchen. In just 25 minutes, you can create a comforting meal that rivals your favorite Indian takeout. This recipe features tender chicken marinated in a blend of spices, simmered in a rich tomato sauce with cream, making it an ideal choice for weeknight dinners or special occasions. Pair it with fluffy basmati rice or warm naan for a complete dining experience. With its vibrant flavors and easy preparation, this Butter Chicken will quickly become a family favorite.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Skillet
- Cuisine: Indian
Ingredients
- 500 g boneless, skinless chicken thighs or breasts
- 2 tablespoons plain yogurt
- 1 tablespoon lemon juice
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon paprika
- ½ teaspoon turmeric
- ½ teaspoon salt
- 2 tablespoons butter
- 1 tablespoon oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1½ teaspoons garam masala
- ½ teaspoon chili powder (optional for heat)
- 1 tablespoon tomato paste
- ¾ cup tomato purée or crushed tomatoes
- ¾ cup heavy cream (or Greek yogurt or coconut milk for a lighter version)
- 1 teaspoon sugar (optional)
- Fresh cilantro
Instructions
- Marinate chicken with yogurt, lemon juice, and spices for 10–15 minutes.
- In a skillet, heat butter and oil; cook marinated chicken until browned (5–7 minutes). Set aside.
- In the same skillet, sauté onion until soft. Add garlic, ginger, garam masala, and chili powder; stir for 30 seconds.
- Stir in tomato paste and purée; simmer until thickened (3–4 minutes).
- Add cream and return chicken to skillet; simmer for another 5–7 minutes until creamy.
- Garnish with fresh cilantro before serving.
Nutrition
- Serving Size: 1 cup (approx. 240g)
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 110mg