Authentic Homemade Butter Chicken

By Rowan Pierce

On March 23, 2026

Close-up of fresh ingredients for Homemade Butter Chicken including raw chicken chunks, vibrant red tomato sauce, heavy cream, and dried fenugreek.

Cuisine

Indian, Indian-American

Prep time

35 minutes

Cooking time

40 minutes

Total time

75 minutes

Servings

4 people

There is nothing quite as comforting as a steaming, rustic dark ceramic bowl filled to the brim with creamy Homemade Butter Chicken. This recipe perfectly captures that restaurant-quality magic right in your own kitchen. It all starts with a base foundation of fluffy white cooked basmati rice that eagerly soaks up the incredible flavors.

Nestled beautifully on that rice, you will find bite-sized chunks of tender, slightly charred roasted chicken. These beautifully caramelized pieces are bathed in a thick, velvety, vibrant orange-red spiced tomato cream sauce that smells of toasted garam masala and blooming ginger. This dish engages all your senses before you even take the first bite.

To finish the masterpiece, the surface of the dish features a delicate swirl of unwhipped heavy cream. It is then elegantly garnished with finely chopped fresh green cilantro leaves and a light dusting of crushed dried fenugreek flakes. Served with a piece of warm, slightly blistered naan bread resting against the rim of the bowl, this dinner is an unforgettable culinary experience.

Why You’ll Love This Recipe

  • Visually Stunning: The vibrant orange-red hue of the tomato sauce contrasts beautifully against the fluffy white basmati rice and fresh green cilantro.
  • Perfect Textures: You will love the interplay between the velvety, creamy sauce and the slightly charred roasted chicken chunks.
  • Authentic Aromas: The use of crushed dried fenugreek flakes (kasuri methi) provides that signature, restaurant-authentic aroma and earthy flavor.
  • Ultimate Comfort: Soaking up the rich, spiced tomato cream sauce with warm, blistered naan bread is the ultimate comfort food experience.

Ingredients & Substitutions

Boneless Skinless Chicken Thighs
We highly recommend using 1.5 lbs (680g) of chicken thighs over breasts for this recipe. The dark meat stays incredibly tender and juicy even after developing those highly sought-after charred edges under the broiler.

Yogurt & Spice Marinade
You will need 1/2 cup (120ml) of full-fat plain Greek yogurt mixed with 1 tbsp (15g) grated ginger, 1 tbsp (15g) minced garlic, and traditional spices. A blend of garam masala, turmeric, and vibrant Kashmiri chili powder tenderizes the meat and builds foundational flavor.

Crushed Tomatoes & Aromatics
The sauce base requires 2 cups (480ml) of high-quality crushed tomatoes or tomato passata, along with diced onions and more garlic and ginger. Cooking these down slowly is what gives the sauce its thick, vibrant orange-red body.

Slightly charred roasted chicken chunks simmering in a velvety, vibrant orange-red spiced tomato cream sauce.
Simmering the slightly charred roasted chicken in the thick, vibrant orange-red tomato cream sauce.

Butter & Heavy Cream
It wouldn’t be butter chicken without 4 tbsp (60g) of unsalted butter and 1/2 cup (120ml) of heavy cream. These crucial invisible ingredients emulsify into the tomato base, yielding that signature velvety texture and mellowing the spices.

Crushed Dried Fenugreek Flakes
Also known as Kasuri Methi, 1 tbsp (5g) of crushed dried fenugreek flakes is the non-negotiable secret ingredient. It adds a distinct, sweet, and earthy aroma that immediately elevates the dish to restaurant quality.

Fluffy White Basmati Rice
You will need 1 cup (200g) of dry, high-quality basmati rice, thoroughly rinsed until the water runs clear. Properly steamed, it provides the perfect, light, and airy bed to support the heavy cream sauce.

Fresh Cilantro & Blistered Naan Bread
A handful of finely chopped fresh green cilantro adds a bright, herbal freshness that cuts through the richness. Serve alongside 2 large pieces of warm, blistered naan bread to scoop up every last drop of the vibrant sauce.

Equipment Needed

  • Large cast-iron skillet or heavy-bottomed Dutch oven for simmering the sauce.
  • Sheet pan lined with aluminum foil for roasting and charring the chicken.
  • High-speed blender or immersion blender to achieve a perfectly smooth, velvety tomato sauce.
  • Medium saucepan with a tight-fitting lid for steaming the basmati rice.

Step-by-Step Instructions

Step 1: Marinate the Chicken

In a large mixing bowl, combine the Greek yogurt, minced garlic, grated ginger, garam masala, turmeric, Kashmiri chili powder, and 1 tsp (5g) of kosher salt. Add the bite-sized chicken chunks and toss until every piece is completely coated in the thick marinade. Let this rest at room temperature for 30 minutes, or cover and refrigerate for up to 12 hours to deepen the flavor.

Step 2: Cook the Fluffy Basmati Rice

While the chicken marinates, rinse the basmati rice under cold water until the water runs completely clear. In a medium saucepan, bring 1.5 cups (360ml) of water and a pinch of salt to a boil. Add the rinsed rice, reduce the heat to the lowest setting, cover tightly, and simmer for 15 minutes. Remove from heat and let it steam in the residual heat for another 10 minutes before fluffing with a fork.

Step 3: Char and Roast the Chicken

Preheat your oven’s broiler to high and position an oven rack about 6 inches from the heat source. Spread the marinated chicken chunks in a single layer on a foil-lined sheet pan. Broil for 8-10 minutes, watching closely, until the chicken is cooked through and features beautiful, dark charred spots on the edges.

Close-up of fresh ingredients for Homemade Butter Chicken including raw chicken chunks, vibrant red tomato sauce, heavy cream, and dried fenugreek.
Gathering all the essential ingredients and vibrant spices for the perfect Homemade Butter Chicken.

Step 4: Build the Tomato Base

In a large heavy-bottomed skillet over medium heat, melt 2 tbsp (30g) of the butter. Add a finely diced yellow onion and sauté until deeply translucent and golden brown, about 6-8 minutes. Stir in the remaining garlic, ginger, and a touch more garam masala, cooking for 1 minute until highly fragrant.

Step 5: Simmer and Blend for a Velvety Texture

Pour the crushed tomatoes into the skillet, stirring to scrape up any browned bits from the bottom of the pan. Reduce the heat to low and simmer gently for 15 minutes until the sauce deepens into a vibrant red color. Carefully transfer the mixture to a high-speed blender (or use an immersion blender) and blend until perfectly smooth and velvety.

Step 6: Emulsify the Cream and Spices

Return the smooth tomato pureé to the skillet over low heat. Stir in the remaining 2 tbsp (30g) of butter, the heavy cream, and the crushed dried fenugreek flakes. Watch as the sauce magically transforms into a vibrant orange-red creamy masterpiece.

Step 7: Combine and Assemble

Fold the slightly charred roasted chicken chunks (and any juices from the pan) into the gently simmering sauce. Let everything cook together for 3-5 minutes so the chicken can bathe in the thick tomato cream sauce. Meanwhile, heat your naan bread directly over a gas flame or in a hot skillet until warm and slightly blistered.

Step 8: Garnish and Serve

To serve, spoon a generous bed of the fluffy white cooked basmati rice into a rustic dark ceramic bowl. Ladle the creamy butter chicken directly over the rice. Top the surface with a delicate swirl of unwhipped heavy cream, a light dusting of crushed dried fenugreek flakes, and finely chopped fresh green cilantro leaves. Nestle the blistered naan bread against the rim of the bowl and enjoy immediately.

Expert Tips for Success

  • Rinse Your Rice: To achieve truly fluffy white basmati rice, you must rinse away the excess surface starch; otherwise, your rice will become gummy and clump together.
  • Don’t Skip the Char: Broiling the chicken on high heat creates those slightly charred, roasted chicken chunks that replicate the smoky flavor of a traditional tandoor oven.
  • Blend the Sauce: For a thick, velvety texture that coats the back of a spoon perfectly, blending the onion and tomato base is an absolutely essential step.
  • Use Kashmiri Chili Powder: This specific chili powder provides a mild heat but is entirely responsible for giving the sauce its signature, vibrant orange-red hue.
  • Crush the Fenugreek: Rub the dried fenugreek flakes between your palms before dropping them into the sauce. The friction releases their fragrant essential oils.

Storage & Reheating

Allow any leftover butter chicken to cool completely to room temperature before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days, and the flavors actually deepen and improve overnight.

You can also freeze the chicken and sauce (separately from the rice) in a freezer-safe container for up to 3 months. To reheat, gently warm the sauce in a skillet over medium-low heat, adding a splash of water or milk to loosen the thick cream sauce back to its original velvety texture.

What to Serve With This

While this Homemade Butter Chicken is a complete meal on its own, it pairs wonderfully with a variety of sides and appetizers. If you love rich, comforting dinners like our marry-me-chicken-recipe or crockpot-lasagna, this dish will quickly become a household staple. Start your meal with a warm bowl of mediterranean-lentil-soup or a fresh black-lentil-mediterranean-salad.

If you’re hosting a dinner party and want to offer a variety of proteins, consider serving this alongside our popular garlic-butter-steak-bites, a hearty salmon-rice-bowl, or the equally savory cashew-chicken-recipe. Don’t have naan bread? Try pairing the sauce with a fresh slice of sourdough-focaccia-bread!

No fantastic dinner is complete without an unforgettable dessert to cool down the palate. Finish off your incredible Indian-inspired feast with our red-velvet-crinkle-cookies, decadent strawberry-cheesecake-truffles, or delightful lemon-blueberry-mini-cheesecakes.

Frequently Asked Questions

Yes, you can substitute boneless skinless chicken breasts. However, chicken thighs are highly recommended as they contain more fat, allowing them to stay tender and juicy when broiled to achieve those essential charred edges.

The signature vibrant orange-red hue comes from using Kashmiri chili powder combined with turmeric and crushed tomatoes. Kashmiri chili powder offers a bright red color without overwhelming heat. Heavy cream then transforms the deep red tomato base into a bright, creamy orange.

To get perfectly fluffy basmati rice, you must rinse the dry rice under cold water until the water runs clear. This removes excess surface starch that causes clumping. Simmer on low, and always let it rest off the heat for 10 minutes before fluffing with a fork.

Crushed dried fenugreek flakes, or kasuri methi, provide a distinct, earthy, and slightly sweet aroma that is essential for achieving an authentic restaurant flavor. While you can omit it, using it elevates the dish significantly.

A grainy sauce usually happens if the onions and tomatoes aren’t blended thoroughly, or if the heavy cream splits. To fix this, ensure you puree the tomato and onion base in a high-speed blender until perfectly smooth before stirring in the cream over low heat.

Closing & Subscribe

This creamy, charred Homemade Butter Chicken over fluffy basmati rice is guaranteed to become a requested favorite in your dinner rotation. The rich aroma of fenugreek and the vibrant orange-red sauce will make your kitchen feel like a high-end restaurant.

If you loved this recipe, please leave a comment and a 5-star review below—it really helps our community grow! Don’t forget to subscribe to our newsletter for more comforting, restaurant-quality dinners sent directly to your inbox.

A rustic dark ceramic bowl filled with Homemade Butter Chicken over fluffy white basmati rice, garnished with a cream swirl, fresh cilantro, fenugreek flakes, and blistered naan bread.
Make this incredible Homemade Butter Chicken! Featuring charred roasted chicken in a thick, velvety, vibrant orange-red spiced tomato cream sauce over fluffy white basmati rice.

Recipe Card

Close-up of fresh ingredients for Homemade Butter Chicken including raw chicken chunks, vibrant red tomato sauce, heavy cream, and dried fenugreek.

Authentic Homemade Butter Chicken

Experience restaurant-quality Homemade Butter Chicken featuring slightly charred roasted chicken chunks bathed in a thick, vibrant orange-red velvety tomato cream sauce. Served over fluffy basmati rice and blistered naan bread for the ultimate comforting dinner.
Prep Time 35 minutes
Cook Time 40 minutes
Total Time 1 hour 15 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Indian, Indian-American
Calories: 680

Ingredients
  

Main Ingredients
  • 1.5 lbs boneless skinless chicken thighs Cut into bite-sized chunks.
  • 0.5 cup plain full-fat Greek yogurt For tenderizing the chicken.
  • 1 tbsp minced garlic Freshly minced.
  • 1 tbsp grated ginger Freshly grated.
  • 1 tbsp garam masala Divided use for marinade and sauce.
  • 1 tbsp Kashmiri chili powder Provides the vibrant red color with mild heat.
  • 2 cups crushed tomatoes High quality crushed tomatoes or passata.
  • 4 tbsp unsalted butter Divided use.
  • 1 medium yellow onion Finely diced.
  • 0.5 cup heavy cream Plus extra for swirling as garnish.
  • 1 tbsp crushed dried fenugreek flakes (kasuri methi) Essential for authentic flavor and aroma.
  • 1 cup dry basmati rice Rinsed well until water runs clear.
  • 2 pieces naan bread Warmed and slightly blistered.
  • 2 tbsp fresh green cilantro Finely chopped, for garnish.

Equipment

  • 1 Large Cast-Iron Skillet Essential for simmering and building the tomato cream sauce.
  • 1 High-speed blender Crucial for pureeing the sauce to achieve a velvety texture.
  • 1 Sheet Pan Used for broiling and charring the marinated chicken chunks.

Method
 

Cooking Process
  1. In a large mixing bowl, combine the Greek yogurt, minced garlic, grated ginger, garam masala, turmeric, Kashmiri chili powder, and 1 tsp of kosher salt. Add the bite-sized chicken chunks and toss until fully coated. Let rest for 30 minutes at room temperature.
  2. Rinse the basmati rice until the water runs completely clear. In a saucepan, bring 1.5 cups of water and a pinch of salt to a boil. Add the rice, reduce heat to low, cover tightly, and simmer for 15 minutes. Let it steam off-heat for 10 minutes, then fluff.
  3. Preheat your broiler to high. Spread the marinated chicken evenly on a foil-lined sheet pan. Broil for 8-10 minutes, watching closely, until the chicken is cooked through and has dark, charred spots on the edges.
  4. In a large skillet over medium heat, melt 2 tbsp of butter. Add the finely diced onion and sauté for 6-8 minutes until deeply golden. Stir in additional minced garlic, ginger, and garam masala, cooking for 1 minute until fragrant.
  5. Pour in the crushed tomatoes. Simmer gently for 15 minutes until the sauce turns a deep red. Carefully transfer the mixture to a blender and blend until perfectly smooth and velvety.
  6. Return the pureed sauce to the skillet over low heat. Stir in the remaining 2 tbsp of butter, heavy cream, and rubbed dried fenugreek flakes. Stir until vibrant orange-red.
  7. Fold the charred chicken chunks into the simmering sauce. Let cook for 3-5 minutes. Serve over the fluffy basmati rice. Garnish with a swirl of heavy cream, fresh cilantro, and fenugreek flakes. Serve with blistered naan bread.

Notes

Tip 1: Do not skip blending the tomato sauce. This is what transforms a chunky base into the thick, velvety texture characteristic of authentic butter chicken.
Tip 2: Rub the dried fenugreek flakes between your palms right before adding them to release their natural oils.

You might also like these recipes

Leave a Comment

Recipe Rating