How to grow 5 Quick & Easy Homemade Butter Chicken

Craving that rich, creamy, and aromatic Butter Chicken you love from Indian restaurants but don’t want to spend a fortune or wait for delivery? You’re in the right place! This Quick & Easy Homemade Butter Chicken recipe brings all the flavors of your favorite takeout dish straight to your kitchen with minimal effort and maximum taste. Whether you’re cooking for a weeknight dinner, a cozy family meal, or impressing guests, this dish is a guaranteed crowd-pleaser. Plus, it’s budget-friendly, customizable, and packed with protein, making it a win-win for both your taste buds and your wallet.

In this guide, we’ll walk you through every step from marinating the chicken to simmering the velvety tomato-based sauce, so you can master this classic Butter Chicken Recipe like a pro. Ready to dive in? Let’s get cooking!

Table of Contents

Ingredients & Equipment

Ingredients (Serves 4-6)

For the Chicken Marinade:
– 1.5 lbs (700g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
– ½ cup plain yogurt (Greek yogurt works best for extra creaminess)
– 1 tbsp lemon juice
– 1 tbsp ginger-garlic paste (or 1 tsp each of minced ginger and garlic)
– 1 tsp ground cumin
– 1 tsp ground coriander
– 1 tsp garam masala
– ½ tsp turmeric
– ½ tsp Kashmiri red chili powder (or mild paprika for less heat)
– 1 tsp salt

For the Butter Chicken Sauce:
– 3 tbsp butter (or ghee for a richer flavor)
– 1 tbsp olive oil
– 1 large onion, finely chopped
– 3 garlic cloves, minced
– 1 tbsp ginger, grated
– 1 can (14 oz/400g) crushed tomatoes (or 3 large tomatoes, puréed)
– 1 tsp sugar (optional, to balance acidity)
– 1 tsp garam masala
– 1 tsp ground cumin
– 1 tsp ground coriander
– ½ tsp turmeric
– ½ tsp Kashmiri red chili powder (adjust to taste)
– ½ cup heavy cream (or coconut cream for a dairy-free option)
– 1 tbsp kasuri methi (dried fenugreek leaves), crushed
– Salt to taste

For Garnish (Optional):
– Fresh cilantro, chopped
– A drizzle of heavy cream
– 1 tsp chaat masala (for a tangy kick)

Equipment Needed

– Mixing bowls (for marinating)
– Large skillet or deep pan (for cooking the chicken and sauce)
– Wooden spoon or spatula
– Blender or food processor (if using fresh tomatoes)
– Measuring cups and spoons
– Knife and cutting board
– Tongs (for handling chicken)

Prep & Cooking Time

Prep Time: 15 minutes (plus 30 minutes marinating time)
Cook Time: 20 minutes
Total Time: ~1 hour (including marinating)
Servings: 4-6

This Quick & Easy Homemade Butter Chicken is perfect for a weeknight dinner, most of the work is hands-off while the chicken marinates. If you’re short on time, you can even marinate the chicken overnight for deeper flavor. The best part? It’s ready in under 30 minutes of active cooking!

Step-by-Step Instructions

Quick & Easy Homemade Butter Chicken steps
How to grow 5 Quick & Easy Homemade Butter Chicken

1. Marinate the Chicken

1. In a large bowl, combine the yogurt, lemon juice, ginger-garlic paste, cumin, coriander, garam masala, turmeric, red chili powder, and salt.
2. Add the chicken pieces and mix well, ensuring each piece is coated. Cover and refrigerate for at least 30 minutes (or up to 24 hours for maximum flavor).

2. Cook the Chicken

1. Heat 1 tbsp of oil in a large skillet over medium-high heat. Shake off excess marinade from the chicken and cook in batches for 3-4 minutes per side until lightly charred but not fully cooked (it will finish cooking in the sauce). Set aside.

3. Prepare the Sauce

1. In the same skillet, melt the butter over medium heat. Add the chopped onions and sauté until golden brown (about 5-6 minutes).
2. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
3. Add the crushed tomatoes, sugar, garam masala, cumin, coriander, turmeric, and red chili powder. Simmer for 8-10 minutes, stirring occasionally, until the sauce thickens.
4. Use an immersion blender (or transfer to a regular blender) to purée the sauce until smooth. Return it to the skillet if using a blender.

4. Finish the Butter Chicken

1. Add the cooked chicken to the sauce and simmer for 5-7 minutes until the chicken is fully cooked and tender.
2. Stir in the heavy cream and crushed kasuri methi. Adjust salt to taste.
3. Garnish with fresh cilantro, a drizzle of cream, and a sprinkle of chaat masala if desired.

Pro Tip: For extra richness, swap 1 tbsp of butter with ghee. If the sauce is too tangy, add a pinch more sugar or cream to balance the flavors.

Taste, Texture & Serving Ideas

This Butter Chicken Recipe delivers a luxurious, creamy texture with tender chunks of chicken enveloped in a mildly spiced, tomato-based sauce. The flavors are warm, aromatic, and slightly sweet, with a hint of smokiness from the kasuri methi.

Serving Suggestions:

Classic Pairing: Serve with steamed basmati rice, naan bread, or roti.
Low-Carb Option: Swap rice for cauliflower rice or enjoy with a side salad.
Extra Toppings: Add a dollop of raita (yogurt dip) or pickled onions for contrast.
Beverage Pairing: A cold glass of mango lassi or a crisp white wine complements the dish beautifully.

This dish is versatile enough for a casual family dinner or a dinner party, it’s always a hit!

Nutritional Benefits / Advantages

While Butter Chicken is indulgent, it also offers some great nutritional perks:
High in Protein: Chicken thighs provide essential amino acids for muscle repair and satiety.
Rich in Antioxidants: Tomatoes and spices like turmeric and cumin are packed with anti-inflammatory properties.
Customizable for Diets: Use coconut cream for a dairy-free version or reduce the butter for a lighter option.

For a balanced meal, pair it with fiber-rich sides like lentils or a fresh cucumber salad.

Variations, Substitutions & Cooking Tips

Variations:

Spicier Kick: Add ½ tsp cayenne pepper or finely chopped green chilies.
Smoky Flavor: Grill the chicken instead of pan-frying for a charred taste.
Vegetarian Twist: Swap chicken for paneer (Indian cottage cheese) or tofu.

Substitutions:

Dairy-Free: Use coconut cream instead of heavy cream and olive oil instead of butter.
Gluten-Free: Ensure all spices are certified gluten-free (some blends contain fillers).
Low-Carb: Skip the sugar and use a sugar-free tomato sauce.

Cooking Tips:

Make Ahead: The sauce can be prepared a day in advance and reheated before adding chicken.
Slow Cooker Option: Cook the marinade and sauce in a slow cooker for 4-6 hours on low, then add cream at the end.
Freezer-Friendly: Double the batch and freeze half for a quick meal later (see storage tips below).

Common Mistakes to Avoid

1. Skipping the Marinade: Marinating is key for tender, flavorful chicken. Don’t rush this step!
2. Overcooking the Chicken: Chicken should be juicy, not dry. Cook it just until done in the sauce.
3. Using Too Much Cream Too Early: Adding cream too soon can cause the sauce to split. Stir it in at the end.
4. Not Balancing the Flavors: Taste as you go! Adjust salt, sugar, or cream to get the perfect balance.
5. Skipping Kasuri Methi: This ingredient adds the signature restaurant-style aroma, don’t leave it out!

Storage, Freezing & Reheating Tips

Fridge: Store leftovers in an airtight container for up to 3 days.
Freezer: Freeze the cooked Butter Chicken (without cream) for up to 3 months. Thaw overnight and reheat, then stir in fresh cream.
Reheating: Warm gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. Avoid microwaving, as it can make the chicken rubbery.

Meal Prep Tip: Prepare the sauce in advance and store it separately. Cook the chicken fresh for the best texture.

Conclusion

There’s nothing quite like a homemade Butter Chicken Recipe that rivals your favorite restaurant, creamy, aromatic, and packed with flavor. This Quick & Easy Homemade Butter Chicken is not only delicious but also budget-friendly, customizable, and perfect for any occasion. Whether you’re cooking for your family, meal prepping for the week, or hosting a dinner party, this dish is sure to impress.

Ready to try it? We’d love to hear how your Butter Chicken turns out! Leave a comment below, rate the recipe, and don’t forget to check out more easy dinner ideas on our blog. Happy cooking!

FAQs

Can I use chicken breast instead of thighs?

Yes, but chicken thighs stay juicier. If using breasts, marinate them for at least 1 hour and cook them gently to avoid drying out.

How can I make this dish spicier?

Increase the red chili powder or add finely chopped green chilies or cayenne pepper to the sauce.

What’s the best substitute for kasuri methi?

If you can’t find it, use a pinch of dried thyme or celery leaves, though the flavor won’t be identical.

Can I make this in an Instant Pot?

Absolutely! Sauté the onions, garlic, and ginger in the Instant Pot, then add the chicken, tomatoes, and spices. Pressure cook for 8 minutes, then stir in the cream.

How do I fix a sauce that’s too tangy?

Add a little more sugar (½ tsp at a time) or a splash of cream to balance the acidity from the tomatoes.

Hungry for more? Explore our collection of [chicken dinner ideas]

or save this recipe for later!

image 12