Skip to main content

Quick and Easy Butter Chicken

Butter Chicken is a luscious, creamy delight with tender chicken pieces in a rich tomato sauce. Perfect for curry lovers seeking a comforting, flavorful meal.

Min-Jae Park - Head Chef
By Min-Jae Park
3.8 (232 reviews)
Jump to Recipe
Delicious Quick and Easy Butter Chicken - homemade Indian comfort food recipe
Quick and Easy Butter Chicken - Ready to enjoy

Butter Chicken is a creamy, aromatic dish that combines tender chicken with a rich, spiced tomato sauce. This dish is a must-make for those who crave bold flavors and comforting textures. Originating from the heart of Indian cuisine, Butter Chicken, or Murgh Makhani, is a celebration of culinary artistry. The chicken is marinated in a blend of yogurt and spices, then simmered to perfection in a buttery, tomato-based sauce. The result is a dish that is both luxurious and deeply satisfying, perfect for impressing guests or indulging in a cozy night at home.

Why I Love This Recipe

Butter Chicken is a dish that transports me back to the bustling streets of Delhi, where the aroma of spices fills the air. The technique of marinating the chicken in yogurt and spices ensures each bite is tender and flavorful. The sauce, a harmonious blend of tomatoes, cream, and butter, is enriched with a hint of fenugreek, adding depth and complexity. As a chef, I find the balance of spices and the creamy texture utterly captivating. This dish is not just a meal; it's a journey through the rich tapestry of Indian cuisine, evoking memories of vibrant markets and warm hospitality.

Step-by-step preparation of Quick and Easy Butter Chicken showing ingredients and initial cooking steps
Preparing the ingredients
Close-up of Quick and Easy Butter Chicken showing texture, layers, and glossy finish
Close-up of the recipe

What You Need From Your Kitchen

Heavy-bottomed pan

Essential for even cooking and preventing the sauce from burning

Immersion blender

To achieve a smooth, creamy sauce texture

Spice grinder

Freshly ground spices elevate the flavor profile

Marinating bowl

Allows the chicken to absorb the rich marinade flavors

Wooden spoon

Ideal for stirring without scratching the pan.

Perfect Pairings

Basmati Rice

Its fluffy texture complements the creamy sauce perfectly

Naan Bread

Ideal for scooping up the rich, buttery sauce

Cucumber Raita

Provides a refreshing contrast to the spicy flavors

Chardonnay

Its buttery notes enhance the richness of the dish

Mango Lassi

A sweet, cooling beverage that balances the spices.

Perfectly cooked Quick and Easy Butter Chicken served and ready to eat - final result
The perfect finished result

Pro Tips

  • Marinate the chicken in yogurt and spices for at least 30 minutes. This tenderizes the meat and infuses it with deep, complex flavors.
  • Sear the chicken on high heat to lock in juices and create a flavorful crust. This step adds depth to the dish's overall taste.
  • Use ghee instead of butter for a more authentic flavor. Ghee's nutty aroma elevates the dish, adding richness and complexity.

🍳 Your Cooking Progress

Ingredients Gathered

0/12 Complete

Cooking Steps

0/7 Complete

Recipe Mastery

0% Complete

Quick and Easy Butter Chicken

This Butter Chicken stands out with its velvety sauce, enriched by slow simmering and a touch of fenugreek. The marinated chicken absorbs aromatic spices, creating a dish that’s both indulgent and satisfying.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Category: Main Dishes
Servings: 4 yields
Difficulty: Medium
Cuisine: Indian

Ingredients

πŸ’‘ Click on ingredients to check them off!

  • 1 kg boneless chicken thighs, cut into cubes
  • 2 tablespoons ghee
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger paste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 400 ml tomato puree
  • 200 ml heavy cream
  • Salt to taste
  • Fresh cilantro, chopped for garnish

Instructions

πŸ’‘ Click on steps to mark as complete!

  1. 1
    Marinate Chicken
    Combine chicken with ginger, garlic, cumin, and coriander. Let it rest for 30 minutes to absorb flavors.
  2. 2
    SautΓ© Aromatics
    Heat ghee in a pan over medium heat. Add onions, cooking until golden and fragrant.
  3. 3
    Cook Chicken
    Add marinated chicken to the pan. Sear until browned, ensuring even cooking on all sides.
  4. 4
    Add Spices
    Stir in garam masala, allowing its aroma to bloom. This enhances the dish's complexity.
  5. 5
    Incorporate Tomato Puree
    Pour in tomato puree, simmering until the sauce thickens and coats the chicken.
  6. 6
    Finish with Cream
    Stir in heavy cream, creating a rich, velvety texture. Adjust seasoning with salt.
  7. 7
    Garnish and Serve
    Sprinkle with fresh cilantro before serving. Pair with naan or basmati rice for a complete meal.

Nutrition Facts (Per Serving)

Calories 450
Total Fat 28.0g
Carbohydrates 12.0g
Protein 35.0g

Chef's Notes

  • Store leftover butter chicken in an airtight container in the fridge for up to 3 days. Reheat gently on the stove to maintain its creamy texture.
  • For a dairy-free version, substitute coconut cream for heavy cream. It adds a subtle sweetness and maintains the dish's luscious consistency.
  • Freeze butter chicken in portion-sized containers for up to 2 months. Thaw overnight in the fridge before reheating for best results.
  • Prepare the sauce a day ahead to enhance the flavors. The spices will meld beautifully, creating a richer, more aromatic dish.

Frequently Asked Questions

Yes, you can make it a day in advance. Store it in the fridge and reheat gently on the stove. The flavors will deepen, enhancing the dish's taste.

Absolutely! Freeze it in airtight containers for up to 2 months. Thaw in the fridge overnight and reheat on the stove for best results.

Serve it with basmati rice or naan to soak up the rich, creamy sauce. A side of cucumber raita adds a refreshing contrast.

Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove to maintain its creamy texture.

Yes, coconut milk is a great substitute for cream. It adds a subtle sweetness and maintains the dish's creamy consistency, perfect for a dairy-free option.