If you’ve ever craved that rich, indulgent taste of North Indian comfort food, look no further than this Creamy Butter Chicken Recipe. It delivers tender chicken bathed in a luscious, velvety sauce that’s bursting with warm spices, tangy tomatoes, and creamy butter. The best part is how effortlessly the flavors come together, making this dish a true crowd-pleaser that feels both luxurious and homey at the same time.

Creamy Butter Chicken Recipe - Recipe Image

Ingredients You’ll Need

Gathering the right ingredients is the first step toward creating the magic in this Creamy Butter Chicken Recipe. Each element plays a crucial role—from the spices that build bold layers of flavor to the butter and cream that give the sauce its irresistible smoothness.

  • Boneless, skinless chicken thighs or breasts (1 lb): Thighs offer juicier texture, but breasts work well too for a leaner option.
  • Plain yogurt (1 cup): Acts as the perfect marinade base, tenderizing the chicken and adding subtle tang.
  • Crushed tomatoes or tomato puree (1 cup): Provides rich acidity and vibrant color to the sauce.
  • Unsalted butter (4 tbsp): Gives the dish its characteristic creamy indulgence and depth.
  • Heavy cream (1/2 cup): Balances the spices with smoothness, making every bite silky.
  • Garam masala (2 tsp): A fragrant spice blend that is the heart of the dish’s complex flavor profile.
  • Coriander powder (1 tsp): Adds a citrusy undertone that brightens the sauce.
  • Cumin powder (1 tsp): Brings earthy warmth, enriching the overall taste.
  • Turmeric powder (1 tsp): Gives a golden color and subtle earthiness.
  • Chili powder (to taste): Customize the heat level to your liking for mild warmth or bold spice.
  • Salt (to taste): Essential for enhancing all the flavors naturally.
  • Onion, garlic, and ginger: These aromatics create a fragrant base that lifts the sauce.

How to Make Creamy Butter Chicken Recipe

Step 1: Marinate the Chicken

Start by marinating the chicken in plain yogurt combined with garam masala, coriander, cumin, turmeric, chili powder, and salt. This step is absolutely vital because the yogurt tenderizes the meat while the spices infuse it with layers of flavor. Let it sit for at least 30 minutes—if you have more time, even better! This patience pays off beautifully in taste and texture.

Step 2: Sauté the Chicken

Next, heat a skillet and cook the marinated chicken pieces until they turn golden brown on the outside. This quick sauté locks in the juices and adds a lovely caramelized flavor. Once cooked, set the chicken aside while you move on to the sauce. Don’t worry about overcooking here since the chicken will simmer again later.

Step 3: Prepare the Sauce

In the same skillet, add butter and gently cook the chopped onions, garlic, and ginger until they become soft and aromatic—this is where the kitchen starts to fill with those irresistible smells that will make your mouth water. Then, stir in the crushed tomatoes and sprinkle in the remaining spices. Let this simmer for about 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.

Step 4: Simmer the Chicken in Sauce

Return the browned chicken to the skillet, nestling the pieces into the rich tomato sauce. Allow everything to gently simmer until the chicken is cooked through and tender. Just before serving, stir in the heavy cream for that signature creamy finish. Taste and adjust salt or chili to your preference—the sauce should be smooth, flavorful, and perfectly balanced.

How to Serve Creamy Butter Chicken Recipe

Creamy Butter Chicken Recipe - Recipe Image

Garnishes

A sprinkle of freshly chopped cilantro leaves or a few slivers of toasted almonds can elevate your Creamy Butter Chicken Recipe both visually and in flavor. A drizzle of extra cream on top gives a decadent touch that invites everyone to dig in.

Side Dishes

Serve this butter chicken alongside steamed basmati rice or warm, soft naan bread to soak up the creamy sauce. For a fresh contrast, a simple cucumber raita or a crisp green salad works beautifully and balances the richness.

Creative Ways to Present

For a crowd-pleasing presentation, serve the butter chicken in a rustic bowl with a wedge of lemon on the side. You can also layer it over a bed of saffron-infused rice and garnish with pomegranate seeds for a pop of color and subtle sweetness.

Make Ahead and Storage

Storing Leftovers

This Creamy Butter Chicken Recipe keeps wonderfully in the refrigerator for up to 3 days when stored in an airtight container. The flavors even deepen with time, making leftovers just as delightful as freshly made.

Freezing

If you want to save it longer, freeze the chicken in a freezer-safe container for up to 2 months. Make sure the dish is completely cooled before freezing to maintain texture and flavor.

Reheating

To reheat, thaw overnight in the fridge if frozen, then gently warm on the stove over low heat. Stir occasionally and add a splash of cream or water to loosen the sauce if it thickens too much. Avoid overheating to keep the chicken tender and the sauce silky smooth.

FAQs

Can I use chicken breasts instead of thighs?

Absolutely! Chicken breasts work well if you prefer lean meat, but thighs tend to stay juicier and more flavorful in this recipe.

What can I substitute for heavy cream?

You can use coconut milk or a cashew cream for a dairy-free alternative that still keeps the sauce rich and creamy.

Is it possible to make this recipe spicier?

Yes, simply increase the chili powder or add some chopped green chilies during cooking for more heat to suit your taste buds.

Can I prepare the marinade and sauce in advance?

Definitely! The chicken can marinate overnight for even better flavor, and the sauce can be made a day ahead to save time on cooking day.

What is the best way to reheat butter chicken?

The best way is to gently warm it on the stove over low heat to avoid drying out the chicken while keeping the sauce creamy and smooth.

Final Thoughts

There’s something truly comforting about making and sharing this Creamy Butter Chicken Recipe with your loved ones. It’s a dish that brings warmth, delicious aromas, and a touch of elegance to any meal. I hope you give it a try and experience the joy of cooking and savoring one of my all-time favorite classics.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 88 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Description

This classic Butter Chicken recipe features tender boneless chicken marinated in yogurt and aromatic spices, cooked in a rich tomato-based sauce enriched with butter and cream. It’s a creamy, flavorful Indian dish perfect for a comforting meal.


Ingredients

Scale

Chicken Marinade

  • 1 lb boneless, skinless chicken thighs or breasts
  • 1 cup plain yogurt
  • 2 tsp garam masala
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp turmeric powder
  • Chili powder, to taste
  • Salt, to taste

Sauce and Cooking

  • 4 tbsp unsalted butter
  • 1 cup crushed tomatoes or tomato puree
  • 1/2 cup heavy cream
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch piece ginger, minced


Instructions

  1. Marinate Chicken: In a mixing bowl, combine the chicken pieces with yogurt, garam masala, coriander powder, cumin powder, turmeric powder, chili powder, and salt. Mix thoroughly to coat the chicken evenly. Cover and refrigerate for at least 30 minutes to allow flavors to develop.
  2. Sauté Chicken: Heat a skillet over medium heat. Add a portion of the butter, then add the marinated chicken. Cook until the chicken turns golden brown on all sides but is not fully cooked through. Remove the chicken from the skillet and set aside.
  3. Prepare Sauce: In the same skillet, add the remaining butter. Sauté the chopped onions, minced garlic, and ginger until fragrant and the onions are translucent. Add the crushed tomatoes or tomato puree along with the remaining spices. Stir well and simmer the sauce gently for about 10 minutes, allowing it to thicken and develop flavor.
  4. Finish Cooking Chicken: Return the sautéed chicken pieces to the skillet with the sauce. Cover and simmer on low heat until the chicken is cooked through and tender, approximately 10-15 minutes.
  5. Add Cream and Season: Stir in the heavy cream to enrich the sauce, mixing well to combine. Taste and adjust seasoning with salt or chili powder if needed. Heat through for a couple more minutes without boiling.
  6. Serve: Serve the butter chicken hot with basmati rice or naan bread for a complete meal.

Notes

  • For extra richness and authentic flavor, use chicken thighs instead of breasts.
  • Adjust chili powder according to your desired spice level.
  • Marinating longer, up to overnight, enhances the taste and tenderness of the chicken.
  • Use fresh ginger and garlic for the best flavor.
  • Leftover butter chicken can be refrigerated for up to 3 days and reheated gently.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star