Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

ADVERTISEMENT

Quick & Easy Homemade Butter Chicken

Quick & Easy Homemade Butter Chicken

Tender chicken in a rich, buttery tomato cream sauce—ready in under 30 minutes.

Butter Chicken, also known as Murgh Makhani, is a popular North Indian dish loved for its deep flavor, velvety texture, and mild spice. This simplified version keeps all the deliciousness but makes it accessible for everyday cooking.

🧂 Ingredients

For the Chicken Marinade:

  • 1 lb (450g) boneless chicken breast or thighs, cut into bite-sized pieces
  • ½ cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • ½ tsp turmeric
  • 1 tsp ground paprika
  • Salt to taste

For the Butter Chicken Sauce:

  • 2 tbsp butter
  • 1 tbsp oil (vegetable or canola)
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated (or 1 tsp ground ginger)
  • 1 ½ tsp garam masala
  • 1 tsp chili powder (or to taste)
  • 1 tsp ground cumin
  • 1 cup tomato puree or crushed tomatoes
  • 1 tbsp tomato paste (optional for richer flavor)
  • 1 tsp sugar (balances acidity)
  • ¾ cup heavy cream (or full-fat coconut milk for dairy-free)
  • Salt to taste
  • 1 tbsp butter (for finishing)
  • Fresh cilantro (for garnish, optional)
ADVERTISEMENT

🔪 Preparation Steps

1. Marinate the Chicken (Optional but Recommended)

  • In a bowl, combine the chicken with yogurt, lemon juice, and spices.
  • Let marinate for 15–30 minutes (or overnight in the fridge for deeper flavor).

2. Cook the Chicken

  • Heat 1 tbsp oil in a large skillet over medium heat.
  • Add the marinated chicken and cook until lightly browned and cooked through (6–8 minutes).
  • Remove from skillet and set aside.

3. Make the Sauce

  • In the same skillet, melt 2 tbsp butter.
  • Sauté the chopped onion until soft and golden (about 5 minutes).
  • Add garlic and ginger, and cook for 1 minute.
  • Stir in garam masala, chili powder, cumin, and cook until fragrant (30 seconds).
  • Add tomato puree and tomato paste (if using).
  • Simmer for 5–7 minutes, stirring occasionally. Add sugar and salt to taste.

4. Add Cream & Chicken

  • Stir in the heavy cream and bring to a gentle simmer.
  • Return the cooked chicken to the sauce and stir to coat well.
  • Let it simmer for another 5–10 minutes, until the sauce thickens slightly.

5. Finish and Serve

  • Stir in 1 tbsp butter for a silky finish.
  • Garnish with chopped cilantro if desired.
  • Serve hot with warm naan, roti, or steamed basmati rice.

👩‍🍳 Tips for Success

  • Marinate longer for deeper flavor, but even 15 minutes helps.
  • Use chicken thighs for juicier meat.
  • Don’t skip the butter at the end—it adds that classic velvety touch.
  • Adjust spice levels based on preference. This version is mild to medium.

🥄 Variations

  • Dairy-Free: Use coconut milk or dairy-free cream and oil instead of butter.
  • Low Carb/Keto: Serve with cauliflower rice or keto naan.
  • Vegetarian: Substitute chicken with paneer or tofu and follow the same steps.
  • Spicy Version: Add a chopped green chili or extra chili powder.

🧊 Storage & Reheating

Fridge: Store leftovers in an airtight container for up to 3 days.

  • Freezer: Freeze in portions for up to 2 months.
  • Reheat: Warm gently on the stove or microwave, adding a splash of water or cream to loosen the sauce.
ADVERTISEMENT

🍽 What to Serve With Butter Chicken

  • Naan bread (store-bought or homemade)
  • Basmati rice or Jeera (cumin) rice
  • Raita (cooling yogurt sauce)
  • Fresh salad or pickled onions

📝 Conclusion

This Quick & Easy Homemade Butter Chicken recipe gives you all the comforting richness of your favorite Indian takeout, made easily in your own kitchen. Creamy, flavorful, and perfect for busy weeknights or cozy weekend dinners—this dish is sure to become a regular on your menu.

Leave a Comment

ADVERTISEMENT