Did you know that butter chicken is one of the top five most-ordered Indian dishes worldwide? Yet so many home cooks shy away from making this classic dish, assuming it requires hours of simmering and complex spice blending. I was definitely in that camp until three years ago when my dinner plans fell through and I desperately needed a Quick & Easy Homemade Butter Chicken recipe to impress unexpected guests. What started as a kitchen emergency has since become my most requested family meal—a creamy, aromatic dinner that brings restaurant flavors straight to my dining table in less than half an hour. The secret? Simplifying the traditional method without sacrificing that signature rich flavor we all crave.
The beauty of this Quick & Easy Homemade Butter Chicken lies in its accessibility. You don’t need a pantry full of exotic ingredients or a culinary degree to create something truly spectacular. I’ve streamlined the process while keeping all the warmth and comfort of this beloved dish intact. Whether you’re cooking for picky kids or sophisticated dinner guests, this recipe delivers big flavor with minimal fuss—perfect for busy weeknights when you want something special without the special effort.
Table of Contents
Ingredients for Quick & Easy Homemade Butter Chicken
Quick & Easy Homemade Butter Chicken starts with ingredients you might already have in your kitchen, plus a few simple spices that make all the difference. What I love about this recipe is how flexible it is—you can adjust the heat level, swap in what you have on hand, and still end up with something delicious. Here’s what you’ll need:

For the chicken marinade:
- 1.5 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup plain yogurt
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric
- 1 teaspoon salt
For the sauce:
- 3 tablespoons butter
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/4 teaspoon cayenne pepper (adjust to taste)
- 1 can (14 oz) tomato sauce
- 1 cup heavy cream
- 2 tablespoons tomato paste
- 2 tablespoons honey or sugar
- Salt to taste
- 1/4 cup chopped fresh cilantro for garnish
Timing
- Prep time: 10 minutes
- Marination time: 15-30 minutes (can be done while prepping other ingredients)
- Cook time: 20 minutes
- Total time: 30-45 minutes
This Quick & Easy Homemade Butter Chicken cooks up in about half the time of traditional recipes, which often require simmering for an hour or more!
Step-by-Step Instructions for Quick & Easy Homemade Butter Chicken
1. Marinate the Chicken
Combine all marinade ingredients in a bowl and add chicken pieces. Mix well to coat evenly and let sit for at least 15 minutes (or up to overnight in the refrigerator if you’re planning ahead).
2. Start the Sauce
In a large, deep skillet or Dutch oven, melt the butter over medium heat. Add diced onions and cook until soft and translucent, about 3-4 minutes. Add garlic and ginger, cooking for another 30 seconds until fragrant. Don’t let them brown—we want sweet aromatics, not bitter ones!
3. Add the Spices
Sprinkle in the garam masala, cumin, coriander, and cayenne. Stir constantly for about 30 seconds to toast the spices and release their flavors without burning them. This quick toasting makes a huge difference in developing that authentic butter chicken flavor profile.
4. Create the Base Sauce
Pour in the tomato sauce and add tomato paste. Stir well and bring to a gentle simmer. Let cook for about 5 minutes, stirring occasionally. The sauce will darken slightly and thicken.
5. Cook the Chicken
Add the marinated chicken pieces (with all the marinade) to the sauce. Stir to combine and bring to a simmer. Cook for 10-12 minutes, or until chicken is fully cooked through and tender.
6. Finish with Cream
Reduce heat to low and stir in the heavy cream and honey. Simmer gently for another 2-3 minutes to let the flavors meld. Avoid boiling after adding cream to prevent curdling. Taste and adjust salt as needed.
7. Serve
Garnish with fresh cilantro and serve hot with rice, naan, or your favorite sides.
Nutritional Information
- Calories: Approximately 420 per serving (without rice or naan)
- Protein: 28g
- Carbohydrates: 12g
- Fat: 30g
- Fiber: 2g
This Quick & Easy Homemade Butter Chicken is rich in protein from the chicken and contains beneficial compounds from spices like turmeric, which has anti-inflammatory properties.
Equipment Needed for Quick & Easy Homemade Butter Chicken
You don’t need specialized equipment to make restaurant-quality butter chicken at home:
- Large mixing bowl for marinating
- Sharp knife and cutting board
- Large, deep skillet or Dutch oven
- Measuring spoons and cups
- Wooden spoon or spatula
Why You’ll Love This Quick & Easy Homemade Butter Chicken
- Tastes like it simmered all day but comes together in just 30 minutes
- Uses mostly pantry staples and common spices
- The sauce is incredibly versatile—works with chicken, paneer, chickpeas, or vegetables
- Perfect for meal prep—it actually tastes better the next day!
- Adjustable spice level makes it family-friendly while still feeling authentic
- No hard-to-find ingredients or complicated techniques
My kids, who typically run from anything “spicy,” request this butter chicken weekly. The creamy sauce wins them over every time, and I love that I’m introducing them to global flavors without battles at the dinner table.
Healthier Alternatives for Quick & Easy Homemade Butter Chicken
This traditional dish can be adapted to fit various dietary needs without sacrificing the signature butter chicken experience:
- Dairy-free: Substitute coconut milk for heavy cream and coconut oil or ghee for butter
- Lower-fat: Use boneless, skinless chicken breast instead of thighs and light coconut milk or half-and-half instead of heavy cream
- Vegetarian: Replace chicken with firm tofu, paneer, chickpeas, or a mix of cauliflower and sweet potatoes
- Lower-carb: Serve over cauliflower rice instead of traditional basmati
- Paleo/Whole30: Use coconut milk, omit the sugar/honey, and ensure your spice blends don’t contain additives
The core spices in this Quick & Easy Homemade Butter Chicken remain the same regardless of modifications, so you’ll still get that authentic flavor profile.
Serving Suggestions for Quick & Easy Homemade Butter Chicken
This rich, creamy dish pairs beautifully with:
- Fluffy basmati rice or jeera (cumin) rice
- Warm naan bread or roti for scooping up sauce
- A simple cucumber raita to cool the palate
- Side of sautéed spinach with garlic for added nutrition
- Chana masala for a complete Indian feast
For a stunning presentation, serve your butter chicken in a wide, shallow bowl with rice to the side. Drizzle with a little extra cream in a spiral pattern and sprinkle with cilantro for that restaurant-quality look.
Common Mistakes to Avoid with Quick & Easy Homemade Butter Chicken
- Skipping the marinade: Even a quick 15-minute soak makes a huge difference in tenderness and flavor penetration.
- Burning the spices: When toasting spices, watch carefully and keep them moving in the pan—burned spices turn bitter and can ruin the entire dish.
- Boiling after adding cream: Always reduce to a gentle simmer before adding dairy to prevent curdling and separation.
- Under-seasoning: Indian food is known for bold flavors, so don’t be shy with salt and spices. Taste and adjust as you go.
- Rushing the onions: Properly softened onions form the foundation of good butter chicken—give them time to become translucent for the best texture and sweetness.
Storing Tips for Quick & Easy Homemade Butter Chicken
Quick & Easy Homemade Butter Chicken actually improves with time as the flavors meld:
- Refrigerator: Store in an airtight container for up to 4 days. The flavors will deepen overnight, making it perfect for meal prep.
- Freezer: Freeze in portion-sized containers for up to 3 months. The sauce might separate slightly when thawed but will recombine when heated gently.
- Reheating: Warm slowly on the stovetop over medium-low heat, stirring occasionally. Add a splash of cream if needed to revive the sauce.
- Make-ahead tip: You can prepare the sauce ahead of time and freeze it, then add freshly cooked chicken when you’re ready to serve.
Conclusion
This Quick & Easy Homemade Butter Chicken proves that authentic Indian flavors don’t require hours in the kitchen or a special trip to specialty stores. By simplifying techniques and focusing on the essential flavor builders, you can create a restaurant-worthy meal that fits into your busy life. I’ve made this recipe dozens of times, tweaking it along the way, and it never fails to impress—whether for family dinners or when entertaining friends.
Next time you’re tempted to order takeout, give this recipe a try instead. Not only will you save money, but you’ll also gain confidence in working with Indian spices and techniques. For more Indian-inspired meals, check out HarmonyMeal’s collection of Indian recipes that bring global flavors to your home kitchen. What started as my emergency dinner solution might just become your new family favorite too!
FAQs About Quick & Easy Homemade Butter Chicken
Can I use chicken breast instead of thighs in my Quick & Easy Homemade Butter Chicken?
Yes! Chicken breast works well but cooks faster and can dry out more easily. Reduce the cooking time to 8-10 minutes and be careful not to overcook.
I don’t have garam masala. What can I use instead?
You can make a simple substitute with 1 part cumin, 1 part coriander, 1/4 part cardamom, 1/4 part cinnamon, and a pinch of cloves. For more complete spice blends, check out our guide to essential spice substitutions.
Can I make Quick & Easy Homemade Butter Chicken in a slow cooker?
Absolutely! Marinate the chicken, then place all ingredients except cream in a slow cooker. Cook on low for 4-5 hours, then stir in cream during the last 30 minutes.
Is butter chicken spicy?
Traditional butter chicken is mild to medium in heat. This Quick & Easy Homemade Butter Chicken recipe lets you control the spice level by adjusting the cayenne pepper amount.
Can I prep this dish ahead for a dinner party?
Yes! Make the sauce up to 2 days ahead and store in the refrigerator. When ready to serve, reheat gently and add freshly cooked marinated chicken for the best texture.

Quick & Easy Homemade Butter Chicken That Tastes Like Takeout
- Total Time: 30-45 minutes
- Yield: 4 servings 1x
Description
A creamy, aromatic butter chicken recipe simplified for busy weeknights without losing authentic flavor.
Ingredients
- 1.5 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup plain yogurt
- 2 tablespoons lemon juice
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric
- 1 teaspoon salt
- 3 tablespoons butter
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/4 teaspoon cayenne pepper
- 1 can (14 oz) tomato sauce
- 1 cup heavy cream
- 2 tablespoons tomato paste
- 2 tablespoons honey or sugar
- Salt to taste
- 1/4 cup chopped fresh cilantro
Instructions
- Marinate the Chicken: Combine all marinade ingredients in a bowl and coat chicken evenly. Marinate for at least 15 minutes.
- Start the Sauce: In a skillet, melt butter and sauté onions until translucent. Add garlic and ginger and cook briefly.
- Add the Spices: Stir in garam masala, cumin, coriander, and cayenne. Toast briefly.
- Create the Base Sauce: Add tomato sauce and paste, simmer 5 minutes.
- Cook the Chicken: Add chicken and marinade, simmer until cooked through.
- Finish with Cream: Stir in cream and honey. Simmer gently 2-3 minutes. Adjust seasoning.
- Serve: Garnish with cilantro and serve hot with rice or naan.
Notes
Avoid boiling after adding cream to prevent curdling. Taste improves after resting overnight.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 420
- Sugar: 6g
- Sodium: 480mg
- Fat: 30g
- Saturated Fat: 17g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 130mg
💬 Let’s Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Facebook for behind-the-scenes & community fun
👉 Pinterest for visual inspiration & meal ideas
👉 X (Twitter) for quick tips & trending recipes
📲 Join the flavor journey, your next favorite recipe is just a follow away!