Are you ready to indulge in a dish that’s creamy, flavorful, and oh-so-satisfying? Well, let me introduce you to the delightful world of Homemade Butter Chicken! Known for its rich, buttery sauce and tender chicken, this recipe is not just a dinner; it’s a culinary hug in a bowl. Did you know that butter chicken originated from India and has since made its way to family tables around the globe? It’s a perfect choice for those busy weeknights when you crave comfort food without spending hours in the kitchen. Unlike other intricate Indian dishes that may seem daunting, this butter chicken is quick and easy, making it a fantastic choice for families. Trust me, once you try it, you might just find it making regular appearances on your dinner table next to your favorite dishes like Chicken Tikka Masala. So, roll up your sleeves and let’s create something delicious together!
What is Homemade Butter Chicken?
So, what’s in a name? Butter Chicken sounds luxurious, doesn’t it? But you might wonder, why is it called butter chicken? Imagine a dish made with tender chicken swimming in a creamy tomato sauce infused with aromatic spices. Tempting, right? This dish is affectionately named for the generous amount of butter that gives it that silky texture. It’s that classic adage: “the way to a man’s heart is through his stomach,” and I’d say, butter chicken is a surefire way to win anyone over! With such a delightful name and even more delightful flavor, you’ll want to grab those cooking utensils and try your hand at this delectable dish today.
Why You’ll Love This Homemade Butter Chicken
Let’s dive into why this Homemade Butter Chicken deserves a spot in your recipe collection! First, it’s the luscious, buttery sauce that will have you dreaming of seconds. The rich blend of spices like garam masala and turmeric dances with the robust tomato base, making each bite an experience. Second, making it right at home can save you money while still satisfying your Indian food cravings, compared to ordering takeout! Lastly, the beauty of butter chicken lies in its versatile nature—you can easily add flavorful toppings like fresh cilantro, a squeeze of lime, or even a sprinkle of toasted cashews for that gourmet touch. It’s similar to Chicken Korma, but the unique taste of butter chicken stands out. So what are you waiting for? Get ready to embark on your butter chicken journey!
How to Make Homemade Butter Chicken
Quick Overview
In just about 30 minutes, you can transform simple ingredients into a mouthwatering masterpiece that packs a flavor punch with every bite. The key features of this dish are its creamy sauce, spiced chicken, and ease of preparation. This is a go-to recipe that doesn’t compromise on taste, even when you’re short on time!
Key Ingredients for Homemade Butter Chicken
To whip up this delightful dish, you’ll need the following ingredients:
- 1 lb (450g) boneless chicken thighs, cut into bite-sized pieces
- 3 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 1 can (15 oz / 400g) crushed tomatoes
- 1 cup heavy cream
- 2 teaspoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder (adjust to taste)
- Salt to taste
- Fresh cilantro, for garnish
- Cooked rice or naan, for serving
Step-by-Step Instructions
- Sauté the Chicken: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chicken pieces and season with salt. Cook until browned (about 5-7 minutes). Remove from the skillet and set aside.
- Cook the Aromatics: In the same skillet, add the remaining tablespoon of butter. Sauté the chopped onion until translucent, around 3-4 minutes. Stir in the garlic and ginger, and cook for another minute.
- Add Tomatoes and Spices: Pour in the crushed tomatoes along with garam masala, turmeric powder, chili powder, and a pinch of salt. Simmer for 5 minutes until the mixture thickens slightly.
- Combine & Simmer: Return the chicken to the skillet, stirring to coat it in the sauce. Lower the heat and pour in the heavy cream. Allow to simmer for another 10 minutes, letting those flavors meld beautifully.
- Serve: Remove from heat, garnish with fresh cilantro, and serve it over rice or with naan for dipping!
What to Serve Homemade Butter Chicken With
This dish pairs beautifully with basmati rice or warm naan for a complete meal. You could also add a simple cucumber salad for a refreshing side or a spicy mango chutney to kick up the flavor. For drinks, a lassi or a light white wine could complement the creaminess of the butter chicken perfectly. Get creative and set the table for a delightful dinner experience!
Top Tips for Perfecting Homemade Butter Chicken
- Ingredient Substitutions: If you don’t have heavy cream, you can use coconut milk for a lighter, dairy-free version. Also, chicken breast can be swapped in, but be sure not to overcook it.
- Timing Adjustments: If you’re short on time, use pre-cooked chicken or rotisserie chicken to speed up the process. You can blend the sauce for a velvety finish, depending on your preference.
- Common Mistakes to Avoid: Be careful not to burn the spices. Adding them too early can lead to bitterness—sauté them for just a minute with the onions for optimal flavor.
Storing and Reheating Tips
If you have leftovers (which is quite unlikely, given how delicious this dish is!), store them in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it gently on the stovetop over medium-low heat, adding a splash of water or extra cream to maintain creaminess. You can also freeze it for future meals; just let it cool completely before transferring to a freezer-safe container, where it can be kept for about 3 months.
Ready to savor this buttery delight? Grab your ingredients and let your kitchen transform into a hub of tantalizing aromas. Your taste buds will thank you! Happy cooking!

Homemade Butter Chicken
Ingredients
For the Chicken
- 1 lb boneless chicken thighs, cut into bite-sized pieces
- 3 tablespoons unsalted butter Divided for sautéing
- Salt to taste Salt
For the Sauce
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 inch piece ginger, grated
- 1 can (15 oz) crushed tomatoes
- 1 cup heavy cream Can substitute with coconut milk
- 2 teaspoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder Adjust to taste
For Serving
- Fresh cilantro, for garnish
- Cooked rice or naan, for serving
Instructions
Preparation
- In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chicken pieces and season with salt. Cook until browned (about 5-7 minutes). Remove from the skillet and set aside.
- In the same skillet, add the remaining tablespoon of butter. Sauté the chopped onion until translucent, around 3-4 minutes. Stir in the garlic and ginger, and cook for another minute.
- Pour in the crushed tomatoes along with garam masala, turmeric powder, chili powder, and a pinch of salt. Simmer for 5 minutes until the mixture thickens slightly.
- Return the chicken to the skillet, stirring to coat it in the sauce. Lower the heat and pour in the heavy cream. Allow to simmer for another 10 minutes, letting those flavors meld beautifully.
- Remove from heat, garnish with fresh cilantro, and serve it over rice or with naan for dipping!
Leave a Reply