If you’re looking for a comforting dish that brings warmth to your kitchen, you’ve come to the right place! Butter Chicken Homemade: The Ultimate Recipe Guide is a delightful way to impress family and friends with its rich flavors and creamy sauce. Whether it’s a busy weeknight or a special family gathering, this recipe is perfect for any occasion. The tender marinated chicken simmered in a luscious tomato-based sauce will surely become a favorite in your home.
This recipe not only satisfies cravings but also fills your home with the inviting aromas of Indian spices. Get ready to enjoy every spoonful of this classic dish!
Why You’ll Love This Recipe
- Easy to prepare: With simple steps, you can whip up this flavorful dish without any fuss.
- Family-friendly: Everyone loves butter chicken! It’s a sure hit with both kids and adults alike.
- Make-ahead convenience: Marinate the chicken ahead of time, making it an excellent option for meal prep.
- Delicious flavor: The combination of spices and creamy sauce creates a mouthwatering experience that you’ll crave again and again.

Ingredients You’ll Need
Gathering the ingredients for this Butter Chicken is easy because they are simple and wholesome. You might already have some of them in your pantry! Let’s dive into what you’ll need to create this delicious dish.
For the Marinade
- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
- 1 cup plain yogurt, full-fat preferred
- 2 tablespoons ginger-garlic paste, equal parts ginger and garlic, finely minced or blended
- 1 tablespoon lemon juice
- 1 teaspoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder, adjust to your spice preference
- 1/2 teaspoon cumin powder
- 1/2 teaspoon coriander powder
- 1/2 teaspoon salt, or to taste
For the Sauce
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 large onion, finely chopped
- 2 tablespoons ginger-garlic paste
- 1 (14.5 ounce) can crushed tomatoes
- 1 (8 ounce) can tomato sauce
- 1 cup heavy cream
- 1/2 cup cashew nuts, soaked in warm water for at least 30 minutes, then drained
- 1 tablespoon garam masala
- 1 teaspoon red chili powder, adjust to your spice preference
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon sugar, or honey, to balance acidity
- 1/2 teaspoon dried fenugreek leaves, crushed (kasuri methi)
- Salt to taste
For Garnish
- 1/4 cup chopped fresh cilantro
- A pinch of saffron strands, soaked in 2 tablespoons of warm milk (for added flavor and color)
- 1-2 green chilies, slit (for extra heat)
- Fresh ginger juliennes, for garnish
Variations
One of the best things about this Butter Chicken recipe is its versatility! You can easily customize it based on what you have on hand or your dietary preferences.
- Swap the protein: Try using boneless chicken breasts or tofu for a vegetarian option.
- Add veggies: Toss in some bell peppers or spinach during cooking for added nutrition.
- Make it spicy: If you love heat, increase the amount of red chili powder or add extra green chilies.
- Creamy alternatives: Substitute heavy cream with coconut milk for a dairy-free version that’s just as delicious.
How to Make Butter Chicken Homemade: The Ultimate Recipe Guide
Step 1: Marinate the Chicken
In a large bowl, combine the chicken cubes with yogurt, ginger-garlic paste, lemon juice, garam masala, turmeric powder, red chili powder, cumin powder, coriander powder, and salt. Mix well until each piece is coated. Cover it up and let it chill in the fridge for at least 2 hours—overnight if possible! This step is crucial as it allows the flavors to deeply penetrate the chicken.
Step 2: Prepare the Sauce
Soak those cashew nuts in warm water while you get started on your sauce! In a large pot or Dutch oven over medium heat, melt butter along with olive oil. Add finely chopped onion and sauté until golden brown—about 5-7 minutes. Then stir in more ginger-garlic paste and let it cook for an additional minute until fragrant! Now it’s time to add crushed tomatoes and tomato sauce; let everything simmer together for about 10-15 minutes.
Step 3: Create Cashew Paste
Drain those soaked cashews and blend them with about 1/4 cup of water until smooth like velvet. Pour this creamy mixture into your simmering tomato sauce—it adds richness that takes this dish over the top! Stir well and season with garam masala, red chili powder, cumin powder, coriander powder, sugar (or honey), and salt. If you’re feeling fancy and using saffron strands soaked in warm milk—now’s the time!
Step 4: Blend It All Together
Remove from heat and blend your sauce until silky smooth using an immersion blender (or transfer carefully to a regular blender). Put it back on low heat and stir in heavy cream. Let everything simmer gently for 5 minutes while stirring occasionally—this keeps your sauce creamy without boiling over!
Step 5: Cook the Chicken
Now let’s cook that marinated chicken! You can choose to grill it on skewers on medium-high heat for about 8-10 minutes until cooked through OR preheat your oven to 400°F (200°C) line a baking sheet with parchment paper and bake it for around 15-20 minutes. Another option is cooking it directly in a skillet over medium-high heat until browned—whichever method you prefer!
Step 6: Combine Everything
Once your chicken is cooked perfectly through whatever method you chose—add it right into that delicious butter chicken sauce. Stir gently so every piece gets coated beautifully. Let it simmer together for another 5-10 minutes so all those flavors meld nicely!
Step 7: Serve It Up!
Garnish generously with chopped fresh cilantro along with fresh ginger juliennes if desired. Serve hot alongside naan bread, fluffy rice or roti—and watch everyone enjoy this homemade delight!
And there you have it—Butter Chicken Homemade: The Ultimate Recipe Guide ready to be devoured! Enjoy every moment spent preparing and savoring this wonderful dish with loved ones!
Pro Tips for Making Butter Chicken Homemade: The Ultimate Recipe Guide
Creating the perfect butter chicken at home is all about attention to detail and a few handy tips to elevate your dish.
- Marinate Longer: Allow the chicken to marinate overnight for the most tender and flavorful results. This helps the spices penetrate deeply, enhancing the overall taste.
- Use Fresh Spices: Always opt for fresh spices instead of pre-ground ones. Freshly ground spices have a more robust flavor, which can significantly impact the dish’s taste.
- Balance Acidity with Sweetness: A touch of sugar or honey can balance the acidity from tomatoes. This subtle sweetness enhances the richness of the sauce without overpowering it.
- Blending is Key: For a silky-smooth sauce, blend your tomato and cashew mixture thoroughly. This creates a luxurious texture that complements the tender chicken beautifully.
- Don’t Skip the Garnishes: Fresh cilantro and ginger juliennes not only add color but also enhance flavor. They provide a refreshing contrast to the rich sauce.
How to Serve Butter Chicken Homemade: The Ultimate Recipe Guide
Presenting your butter chicken in an appealing way can turn a simple meal into an unforgettable experience. Here are some ideas to make your dish shine!
Garnishes
- Chopped Fresh Cilantro: Adds a burst of freshness and color that perfectly complements the rich flavors of butter chicken.
- Fresh Ginger Juliennes: Provides a spicy crunch that enhances both flavor and presentation.
- Lemon Wedges: Offering lemon wedges on the side allows guests to add a zesty note that brightens up each bite.
Side Dishes
- Naan Bread: Soft, fluffy naan is perfect for scooping up butter chicken and soaking up every drop of that delicious sauce.
- Basmati Rice: Fragrant basmati rice serves as a wonderful base for butter chicken, absorbing its flavors while providing a light texture.
- Cucumber Raita: This cooling yogurt-based side dish balances the spices in butter chicken, making each bite refreshing and soothing.
- Vegetable Samosas: Crispy vegetable samosas are great appetizers that pair well with butter chicken, adding variety and crunch to your meal.
Now you’re all set to impress family and friends with your homemade butter chicken! Enjoy every savory bite as you share this delightful dish.

Make Ahead and Storage
This Butter Chicken recipe is perfect for meal prep! You can easily make it in advance and enjoy delicious, flavorful meals throughout the week.
Storing Leftovers
- Store any leftover butter chicken in an airtight container.
- Refrigerate for up to 3-4 days.
- Ensure the chicken is cooled before sealing the container to maintain freshness.
Freezing
- Allow the butter chicken to cool completely before freezing.
- Place it in a freezer-safe container or heavy-duty freezer bags.
- It can be frozen for up to 3 months; just remember to label with the date!
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stove over medium heat, adding a splash of water or cream if needed to loosen the sauce.
- Alternatively, you can microwave it in short intervals, stirring occasionally, until heated through.
FAQs
Here are some common questions about making Butter Chicken at home.
Can I make Butter Chicken Homemade without yogurt?
Absolutely! If you’re looking for a yogurt alternative, you can use coconut cream or a dairy-free yogurt substitute. This will still help create that rich flavor and creamy texture.
How do I make Butter Chicken Homemade spicier?
To amp up the spice level in your Butter Chicken Homemade, consider adding more red chili powder or including fresh green chilies. You could also add a pinch of cayenne pepper for an extra kick!
What can I serve with Butter Chicken Homemade?
Butter Chicken pairs wonderfully with naan, basmati rice, or roti. For a lighter option, consider serving it with a side of steamed vegetables or a fresh salad.
Is Butter Chicken Homemade suitable for meal prep?
Yes! This recipe is ideal for meal prep as it stores well and tastes even better after the flavors meld together overnight.
Can I use different proteins for this recipe?
Certainly! While this recipe uses chicken, you can substitute with boneless skinless turkey thighs or even paneer for a vegetarian version. Just adjust cooking times accordingly.
Final Thoughts
I hope you find joy in making this Butter Chicken from scratch! It’s not just about nourishing your body but also bringing warmth and comfort to your table. Enjoy every bite and share this delightful dish with family and friends. Happy cooking!
Dinner
Butter Chicken Homemade: The Ultimate Recipe Guide
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Category: Main
- Method: Cooking
- Cuisine: International
Ingredients
- 1.5 lbs boneless, skinless chicken thighs (cut into cubes)
- 1 cup plain yogurt
- 2 tablespoons ginger-garlic paste
- 1 tablespoon lemon juice
- Spices: garam masala, turmeric powder, red chili powder, cumin powder, coriander powder
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 large onion (finely chopped)
- 1 can crushed tomatoes (14.5 oz)
- 1 can tomato sauce (8 oz)
- 1 cup heavy cream
- 1/2 cup soaked cashew nuts
- Preparation Instructions:
Instructions
- Marinate the chicken by combining it with yogurt, ginger-garlic paste, lemon juice, spices, and salt in a bowl. Cover and chill for at least 2 hours or overnight.
- In a pot over medium heat, melt butter with olive oil. Sauté onions until golden brown; add ginger-garlic paste and cook briefly.
- Stir in crushed tomatoes and tomato sauce; simmer for about 10-15 minutes.
- Drain soaked cashews and blend with water until smooth; mix into the sauce.
- Blend the sauce until silky smooth; return to low heat and stir in heavy cream.
- Cook marinated chicken by grilling or baking until fully cooked through.
- Combine cooked chicken with the sauce; simmer for an additional 5 minutes before serving.
- Helpful Notes:
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 420
- Sugar: 6g
- Sodium: 850mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 110mg



Leave a Comment