Creamy Indian Butter Chicken Simple and Flavorful Dish

This post may contain affiliate links.

Prep 60 minutes
Cook 30 minutes
Servings 4 servings
Creamy Indian Butter Chicken Simple and Flavorful Dish

Are you ready to dive into the rich, creamy world of Indian cuisine? Butter chicken is a favorite for a reason. It blends spices and flavors in a way that warms your soul. In this post, I'll guide you step-by-step on how to make this simple and flavorful dish. You’ll discover tips, variations, and easy ways to store your leftovers. Let’s embark on this tasty journey together!

Why I Love This Recipe

  1. Rich and Creamy Flavor: The combination of yogurt and heavy cream creates a luxurious sauce that envelops the chicken in every bite.
  2. Easy to Prepare: With simple ingredients and straightforward steps, this recipe is perfect for both beginners and seasoned cooks.
  3. Customizable Spice Level: You can adjust the amount of red chili powder to make it as spicy or mild as you prefer.
  4. Perfect for Meal Prep: This dish tastes even better the next day, making it ideal for leftovers or meal prep for the week ahead.

Ingredients

Main Ingredients for Creamy Indian Butter Chicken

For this dish, you need some main ingredients to create rich flavors. Here’s what you will use:

- 1.5 lbs (700g) chicken thighs, boneless and skinless, cut into bite-sized pieces

- 1 cup plain yogurt

- 1 tablespoon ginger-garlic paste

- 1 tablespoon vegetable oil

- 2 tablespoons unsalted butter

- 1 medium onion, finely chopped

- 2 tomatoes, pureed

- 1 cup heavy cream

- Salt, to taste

- Fresh cilantro, for garnish

Spices and Marinade Elements

Spices give this dish its unique taste. You will need:

- 1 teaspoon turmeric powder

- 1 teaspoon red chili powder

- 1 teaspoon garam masala

These spices add warmth, heat, and depth. Marinating the chicken helps these flavors soak in. Mix the spices into yogurt, garlic, and ginger to make a great marinade.

Suggested Garnishes

Garnishes make your dish look and taste better. I recommend:

- Fresh cilantro

This adds a bright color and fresh flavor. You can also drizzle with a bit of cream before serving. It makes the dish even more inviting and delicious!

Ingredient Image 1

Step-by-Step Instructions

Marinating the Chicken

To start, take a large bowl. Add the chicken pieces, yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, and salt. Mix everything well so the chicken is coated. Cover the bowl and put it in the fridge. Let it marinate for at least one hour. If you have time, marinating overnight gives better flavor.

Cooking the Base

Next, heat a skillet over medium heat. Add vegetable oil and one tablespoon of butter. Once hot, add the chopped onion. Sauté the onion until it turns golden brown, about five to seven minutes. Then, add the marinated chicken to the skillet. Reserve any leftover marinade. Sear the chicken for six to eight minutes, browning it on all sides.

After the chicken is browned, stir in the pureed tomatoes. Cook for five minutes. This step helps mix the flavors well. Now, lower the heat and add the reserved marinade. Let it simmer for ten minutes. Stir occasionally to keep it from sticking.

Finalizing the Butter Chicken

Finally, pour in the heavy cream and add the remaining tablespoon of butter. Stir everything together. Let it simmer for another five minutes. This will thicken the sauce. Taste the dish and add salt as needed. Just before serving, garnish with fresh cilantro. Serve your butter chicken in a warm bowl, and enjoy!

Tips & Tricks

Achieving the Perfect Flavor and Texture

To get the best flavor and texture, marinate the chicken well. Use yogurt, ginger-garlic paste, and spices. This mix makes the meat tender and tasty. Marinate for at least one hour, but overnight is better. When cooking, brown the chicken pieces well. This adds a nice layer of flavor. When you add the cream, stir it in slowly. This keeps the sauce smooth and creamy.

Common Mistakes to Avoid

One common mistake is rushing the marination. If you skip this step, the chicken won’t be as flavorful. Also, do not skip browning the chicken. This step adds depth to the dish. Another mistake is adding too much cream too soon. This can make the sauce too thick. Always taste before serving. Adjust the salt and spices as needed.

Recommended Cooking Tools and Equipment

You will need a large mixing bowl for marinating the chicken. A good skillet is key for cooking. It should be large enough to hold all the chicken at once. A spatula helps in stirring the sauce without sticking. A blender or food processor works well for pureeing tomatoes. Lastly, keep measuring cups handy for accuracy with ingredients. These tools ensure a smooth cooking process.

Pro Tips

  1. Marinate Longer for Flavor: For the best flavor, marinate the chicken overnight. This allows the spices to penetrate the meat deeply, resulting in a more flavorful dish.
  2. Use Ghee for Authenticity: For a more authentic taste, replace the vegetable oil with ghee. It adds a rich, buttery flavor that complements the dish beautifully.
  3. Control the Heat: Adjust the amount of red chili powder to control the spiciness of the dish. Start with less if you’re unsure, and you can always add more later.
  4. Fresh Ingredients Matter: Use fresh ginger and garlic instead of pre-packaged paste for a more vibrant and aromatic flavor in your butter chicken.

Variations

Gluten-Free and Dairy-Free Alternatives

You can make butter chicken gluten-free and dairy-free. Use coconut milk instead of heavy cream. It gives a nice, rich flavor. For a gluten-free option, use tamari sauce instead of soy sauce. Make sure your spices are gluten-free. These swaps keep the dish tasty and safe for those with dietary needs.

Vegetarian Option for Butter Chicken

You can enjoy butter chicken without meat. Replace chicken with paneer or tofu. Cut them into bite-sized cubes and marinate just like the chicken. Cook them until golden brown. This vegetarian version still offers rich flavors. Pair it with the same creamy sauce for a delicious meal.

Regional Variations and Adaptations

Many regions in India have their own butter chicken styles. In Punjab, they use more spices and cream. In the south, they might add coconut or curry leaves. You can also find variations with different meats, like lamb or goat. Experimenting with local flavors can make your butter chicken unique and fun.

Storage Info

How to Properly Store Leftovers

To store leftover creamy Indian butter chicken, let it cool first. Place the chicken in an airtight container. You can keep it in the fridge for up to three days. Make sure to seal it well to keep the flavors fresh. If you think you will not eat it soon, consider freezing it.

Freezing Butter Chicken for Future Meals

Freezing butter chicken is easy and great for quick meals later. Pour the cooled butter chicken into a freezer-safe container. Leave some space at the top for expansion. Seal the container tightly. You can freeze it for up to three months. Label the container with the date, so you know when to use it.

Reheating Tips for Best Flavor

When you’re ready to enjoy your butter chicken, thaw it in the fridge overnight. You can reheat it in a saucepan over low heat. Stir it often to avoid burning. If it seems too thick, add a splash of water or cream. You can also heat it in the microwave. Just cover it to keep moisture in. Enjoy your meal with fresh naan or rice!

FAQs

What is Butter Chicken and its Origin?

Butter chicken is a creamy, rich dish from India. It features tender chicken in a smooth tomato sauce. This dish began in Delhi during the 1950s at the Moti Mahal restaurant. The chefs used leftover chicken and mixed it with spices and cream. The result was a hit! Now, butter chicken is popular worldwide. You can find it in many Indian restaurants.

How to make Butter Chicken spicier?

To add more heat to your butter chicken, try these tips:

- Increase the red chili powder in the marinade.

- Use fresh green chilies when cooking.

- Add a pinch of cayenne pepper to the sauce.

- Serve with spicy pickles or chutneys on the side.

These changes will give your dish a nice kick while keeping the creamy flavor.

Can I use chicken breast instead of thighs?

Yes, you can use chicken breast instead of thighs. Chicken breast is leaner, so it cooks faster. Just remember to not overcook it. Keep an eye on the cooking time to ensure it stays juicy. Marinating is still important for flavor, so follow the same marinating steps.

In this blog post, we explored how to make creamy Indian butter chicken. We highlighted key ingredients, spices, and garnishes to enhance your dish. I provided step-by-step instructions, tips for flavor, and common mistakes to avoid. You can also find variations like gluten-free and vegetarian options. Lastly, proper storage and reheating tips will help keep your leftovers tasty. Remember, with practice, you can create a delicious meal that impresses everyone at your table. Enjoy making butter chicken tonight!

Creamy Indian Butter Chicken

Creamy Indian Butter Chicken

A rich and flavorful Indian dish made with marinated chicken cooked in a creamy tomato sauce.

1h prep
30 min cook
4 servings
500 cal
Pin Recipe

Ingredients

Instructions

  1. 1

    In a large mixing bowl, combine the chicken pieces with yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, and salt. Mix well, cover, and marinate in the refrigerator for at least 1 hour (or overnight for best flavor).

  2. 2

    Heat oil and 1 tablespoon of butter in a large skillet over medium heat. Add the chopped onions and sauté until they become golden brown, about 5-7 minutes.

  3. 3

    Add the marinated chicken (reserve any excess marinade) to the skillet and sear for about 6-8 minutes, or until the chicken is browned on all sides.

  4. 4

    Stir in the pureed tomatoes and cook for an additional 5 minutes, allowing the flavors to blend.

  5. 5

    Lower the heat and add the reserved marinade. Simmer for 10 minutes, stirring occasionally.

  6. 6

    Pour in the heavy cream and remaining 1 tablespoon of butter. Stir well and let it simmer for another 5 minutes, allowing the sauce to thicken slightly.

  7. 7

    Taste and adjust seasoning with additional salt if necessary. Garnish with fresh cilantro just before serving.

Chef's Notes

Serve with warm naan or steamed basmati rice for a complete meal.

Course: Main Course Cuisine: Indian
Emilia Steinberg

Emilia Steinberg

Food Photographer

Emilia Steinberg captures stunning food photography for savorystride, bringing recipes to life through her lens.

Follow on Pinterest View All Recipes