If you crave a warm, flavorful dinner, you must try my Creamy Indian Butter Chicken recipe! This dish blends juicy chicken thighs with rich spices and a silky sauce, creating a meal that's perfect for any night. I’ll guide you through each step, from marinating the chicken to serving it with your favorite sides. Let’s dive into the colorful world of Indian cuisine and transform your dinner into a memorable feast!
Why I Love This Recipe
- Flavorful Marinade: The combination of yogurt and spices creates a tender and flavorful chicken that is rich in taste.
- Creamy Sauce: The addition of heavy cream gives the dish a luxurious texture that balances the spices perfectly.
- Quick Cooking: This recipe comes together in just 1.5 hours, making it perfect for a weeknight dinner.
- Versatile Pairings: It pairs beautifully with naan or basmati rice, allowing for a complete and satisfying meal.
Ingredients
Main Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon garam masala
For this dish, chicken thighs are the star. They stay juicy and tender. The yogurt helps the chicken soak up all the bold flavors. The spices bring warmth and depth to every bite.
Cooking Essentials
- 1 tablespoon vegetable oil
- 2 tablespoons unsalted butter
- 1 cup heavy cream
You need vegetable oil and butter to cook the chicken and onions. The butter adds a rich taste. Heavy cream makes the sauce velvety and smooth. It balances the spices perfectly.
Garnish
- Fresh cilantro, chopped
Fresh cilantro adds a bright touch. It enhances the dish's flavor. A sprinkle just before serving makes the dish pop. Plus, it looks beautiful!

Step-by-Step Instructions
Marinating the Chicken
To marinate the chicken, mix it with yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, and a pinch of salt. Let it sit for at least 1 hour. For the best flavor, marinate overnight. Marinating helps the chicken absorb all the spices. This step makes your dish richer and more tasty.
Sautéing the Onions
Heat vegetable oil and butter in a large skillet over medium heat. Add finely chopped onions once the oil is hot. Keep stirring for 5 to 7 minutes. You want them golden brown and fragrant. Adjust the heat if they cook too fast. Golden onions add depth to the sauce.
Cooking the Chicken
Add the marinated chicken to the skillet. Reserve any leftover marinade for later. Sear the chicken for 6 to 8 minutes. Stir occasionally for even cooking. The chicken should brown nicely on all sides. This step locks in flavor and gives a good texture.
Tips & Tricks
Perfecting the Marinade
To get great flavor, marinate the chicken for at least 1 hour. If you can, let it sit overnight. This time allows the spices to soak in. You can also add more spices like cumin or coriander for extra depth.
Creamy Texture Tips
To avoid curdling your cream, take it out of the fridge first. Let it warm up a bit before mixing it into the sauce. This quick step helps keep everything smooth. If the sauce is too thick, add a splash of water or stock. Stir well to reach your desired consistency.
Serving Suggestions
Serve your butter chicken with warm naan or fluffy basmati rice. These sides soak up the delicious sauce. For a lovely presentation, drizzle some cream on top. Finish with a sprinkle of fresh cilantro for color and flavor.
Pro Tips
- Marination Matters: Allow the chicken to marinate overnight for the best flavor and tenderness.
- Onion Sautéing: Ensure the onions are cooked until golden brown; this enhances the sweetness and depth of flavor in the dish.
- Adjusting Spice Levels: Feel free to adjust the chili powder according to your spice tolerance; you can add more or lessen it as per your preference.
- Serving Suggestions: Serve with warm naan or basmati rice to soak up the delicious creamy sauce for a complete meal experience.
Variations
Vegetarian Alternatives
For a tasty vegetarian option, replace the chicken with paneer or tofu. Paneer adds a rich texture, while tofu soaks up flavors well. Both options give you a creamy and satisfying dish.
When cooking, skip the searing step for paneer. Instead, cube it and add it to the sauce after simmering. For tofu, press it first to remove excess water. Then, sauté the tofu until golden before adding it to the sauce. This keeps it firm and flavorful.
Spicy vs Mild Versions
You can easily adjust the spice levels in your butter chicken. If you want a spicy taste, increase the red chili powder or add fresh chilies. For a milder dish, reduce the red chili powder and skip the fresh chilies.
Another way to change the heat is by using different spices. Instead of garam masala, try a milder spice blend. This allows you to customize the dish to your taste while keeping the essence of butter chicken.
Using Different Proteins
Butter chicken is not just for chicken. You can try it with lamb, shrimp, or even fish. Each protein brings its own flavor and texture.
Cooking times will vary based on the protein. Lamb may take longer to become tender. Shrimp cooks quickly, so add it in the last few minutes of cooking. Fish should be added gently to avoid breaking apart. Adjusting cooking times ensures each protein shines in this creamy dish.
Storage Info
Refrigeration Guidelines
You can store Creamy Indian Butter Chicken in the fridge for up to four days. Make sure to use an airtight container. This will keep the dish fresh and tasty. When ready to eat, check for any off smells or changes in texture before consuming.
Freezing Tips
To freeze, place the butter chicken in a freezer-safe container. Leave some space at the top for expansion. You can freeze it for up to three months. When you want to enjoy it again, thaw it in the fridge overnight. Reheat it on the stove over low heat, stirring often. Add a splash of cream or water if it seems too thick.
Best Practices for Leftovers
To boost the flavor of leftovers, stir in some fresh spices or herbs. A squeeze of lemon can also brighten the dish. You can use butter chicken in many ways. Try it in wraps, or over rice, or mix it into pasta for a fun twist. Enjoy your tasty creation in new ways!
FAQs
What is the origin of Butter Chicken?
Butter chicken, also called "Murgh Makhani," comes from India. It began in the 1950s at the Moti Mahal restaurant in Delhi. The chefs mixed leftover chicken with spices and tomato sauce. This dish quickly grew popular and became a staple in Indian cuisine. It holds cultural importance as a symbol of Indian culinary art. Butter chicken showcases rich flavors and creamy textures that many love.
Can I make Butter Chicken in advance?
Yes, you can make butter chicken ahead of time. Meal prep can save you time on busy days. I suggest marinating the chicken the night before. This helps the flavors blend well. You can cook the dish a day in advance, too. Store it in the fridge until you are ready to serve. Just heat it gently before enjoying.
What are the best sides to serve with Butter Chicken?
Butter chicken pairs well with many sides. Traditional options include naan or steamed basmati rice. Both soak up the creamy sauce perfectly. For lighter choices, consider a fresh cucumber salad or roasted vegetables. These sides balance the richness of the dish. You can also serve a tangy yogurt sauce for extra flavor.
In this article, we explored making Butter Chicken, from its key ingredients like chicken thighs and yogurt to the importance of marination. You learned tips for sautéing onions and cooking chicken for perfect flavor. We also discussed variations, storage methods, and answered common questions about this dish.
Butter Chicken is versatile and can cater to different tastes and diets. With practice, you can create your version that everyone loves. Enjoy your cooking adventure!