Butter Chicken Tacos

Loading…

By Reading time
Servings 4–6 people

Butter chicken tacos hit that sweet spot between cozy and bright: tender chicken coated in a creamy tomato-butter sauce, tucked into warm tortillas that hold just enough richness without turning heavy. The filling eats like a favorite takeout curry, but the taco format keeps every bite lively with cilantro and a squeeze of lime.

The trick is building the sauce in layers instead of dumping everything into the pan at once. Onion, garlic, and ginger need a little time in the butter to soften and lose their sharp edges, and the tomato paste should cook long enough to darken slightly before the cream goes in. That step gives the sauce depth instead of a flat, one-note finish.

Below, I’ve included the timing cue that keeps the chicken juicy, the ingredient swap I’d use when I’m out of heavy cream, and a couple of variations that keep the spirit of the dish intact without losing the texture that makes it work.

The sauce turned out silky and clung to the chicken instead of pooling in the bottom of the pan. I added a little extra lime at the table and it made the whole taco pop.

★★★★★— Priya K.

Like these butter chicken tacos? Save them to Pinterest for the night you want creamy chicken, warm tortillas, and a fast fusion dinner that still tastes layered.

Save to Pinterest

The Cream-and-Tomato Finish Needs Lower Heat Than Most People Use

The sauce can look perfectly smooth one minute and turn greasy the next if the cream hits the pan while the heat is too high. That’s the part people rush. Once the tomato base has simmered and the chicken is cooked through, pull the heat down before adding the cream. It only needs a short simmer to thicken and coat the chicken.

Tomato paste is doing more work here than it seems. It deepens the color, tightens the sauce, and keeps the filling from tasting watery once it lands in a tortilla. If your sauce looks loose after the cream goes in, give it another minute or two; the sauce should cling to the chicken in a glossy layer, not slide off like soup.

What Each Ingredient Is Actually Doing in These Tacos

  • Chicken thighs — Thighs stay tender during the simmer and hold up better than breasts in a saucy filling. Breasts can work, but they dry out faster, so cut the simmer short and take the pan off the heat as soon as they’re cooked through.
  • Butter — This isn’t just for richness. It softens the onion base and gives the sauce the round, mellow finish that makes butter chicken taste like butter chicken instead of plain spiced tomato sauce.
  • Ginger paste and garlic — Freshly minced garlic and ginger paste bring the sharp, aromatic edge that keeps the filling from tasting heavy. Jarred ginger paste is fine here if it tastes clean and fresh.
  • Heavy cream — This is what turns the tomato mixture into a taco filling instead of a loose curry. Half-and-half will work in a pinch, but the sauce will be thinner and won’t coat the chicken as well.
  • Garam masala, cumin, and paprika — These spices give the filling warmth, earthiness, and a little color. Garam masala is the one I wouldn’t skip if you want the dish to taste like butter chicken and not just spiced tomato chicken.
  • Flour tortillas — Soft flour tortillas hold the creamy filling best. Corn tortillas can be used, but they’re more fragile and need to be warmed carefully so they don’t crack under the sauce.

How to Build the Filling So It Stays Creamy, Not Watery

Softening the onion first

Start with the onion in butter and cook it until it looks translucent and relaxed, not browned and crisp at the edges. That gives the sauce a sweeter base and keeps the garlic and ginger from tasting raw. If the pan is too hot at this stage, the garlic will scorch before the onion softens, and that bitter note carries through the whole dish.

Cooking the spices into the tomato base

Stir in the tomato paste, tomatoes, and spices and let the mixture simmer until the sauce darkens a shade and the chicken is cooked through. You want the liquid to bubble gently, not boil hard; a hard boil pushes moisture off too fast and leaves the sauce thin in one spot and thick in another. The chicken should be opaque all the way through and still look juicy when you cut into a piece.

Finishing with cream

Add the cream only after the chicken is cooked and the heat is lowered. Stir until the sauce turns glossy and smooth, then stop once it coats the back of a spoon and clings to the chicken. If you keep boiling after the cream goes in, the texture can turn grainy or split, and that’s the easiest mistake to avoid in the whole recipe.

Make It Dairy-Free Without Losing the Sauce

Swap the butter for a neutral oil or plant-based butter and use full-fat coconut cream instead of heavy cream. Coconut cream brings a little sweetness and a softer aroma, so the dish changes slightly, but the sauce still gets that rich, silky finish.

Use Corn Tortillas for a Gluten-Free Version

Corn tortillas work well if you warm them until pliable and keep the filling tucked in rather than overstuffed. They bring a slightly deeper corn flavor and a firmer bite, but they’re more likely to crack if they’re cold or dry.

Turn It Into a Bowl Instead of Tacos

Serve the butter chicken over rice or cauliflower rice and top with cilantro and lime. You’ll get a little more sauce in every bite, and the dish becomes easier to serve for a crowd without worrying about tortillas breaking or getting soggy.

Storage and Reheating

  • Refrigerator: Store the filling for up to 4 days. The sauce thickens as it chills, which actually helps it cling to the chicken.
  • Freezer: The chicken filling freezes well for up to 2 months. Cool it completely, pack it airtight, and freeze without the tortillas.
  • Reheating: Warm the filling gently in a skillet over low heat with a splash of water or cream if it looks too thick. Microwaving on high can make the sauce separate, so use short bursts and stir between them.

Questions I Get Asked About This Recipe

Can I use chicken breasts instead of thighs?+

Yes, but pull them off the heat as soon as they’re cooked through. Breasts dry out faster than thighs, and this recipe depends on the chicken staying juicy inside the creamy sauce. Cut the pieces a little larger if you’re using breasts so they don’t overcook before the sauce finishes.

How do I keep the sauce from curdling?+

Lower the heat before the cream goes in and don’t let the pan boil hard afterward. Cream thickens from gentle heat and reduction, not aggressive bubbling, which is what causes it to separate. If the sauce starts looking oily, take it off the heat and stir in a spoonful of cream to pull it back together.

Can I make butter chicken tacos ahead of time?+

Yes. Cook the filling, cool it, and store it separately from the tortillas so they don’t turn soggy. Reheat the chicken mixture gently before serving and warm the tortillas fresh right before assembling.

How do I thicken the sauce if it looks too loose?+

Let it simmer a few minutes longer before adding extra cream, because the sauce usually needs a little more time rather than more ingredients. If it’s still thin, uncover the pan and cook it gently until it coats a spoon. Adding more tomato paste works too, but use a small amount or the sauce can turn too sharp.

Can I use corn tortillas instead of flour tortillas?+

Yes, and they’re a good gluten-free option. Warm them until soft and keep the filling portion modest, since corn tortillas tear more easily under a creamy filling. Doubling each taco with two tortillas can help if you want a sturdier base.

Butter Chicken Tacos

Butter chicken tacos with a creamy tomato-butter sauce—tender chicken is simmered until cooked through, then finished with heavy cream for a thick, silky coating. Serve in warm flour tortillas with cilantro and lime for an Indian-Mexican fusion dinner.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main
Cuisine: Fusion, Indian, Mexican
Calories: 780

Ingredients
  

Chicken
  • 1.5 lb boneless, skinless chicken thighs Cubed.
Butter chicken sauce
  • 3 tbsp butter
  • 1 onion Diced.
  • 3 garlic cloves Minced.
  • 1 tbsp ginger paste
  • 1 can (14.5 oz) diced tomatoes
  • 0.5 cup heavy cream
  • 2 tbsp tomato paste
  • 1 tsp garam masala
  • 1 tsp cumin
  • 0.5 tsp paprika
  • Salt To taste.
  • pepper To taste.
Tacos
  • 8 flour tortillas Warm.
  • 1 Fresh cilantro For serving.
  • 1 lime wedges For serving.

Equipment

  • 1 cast iron skillet

Method
 

Cook the butter chicken
  1. Melt the butter in a large skillet over medium heat, then sauté the diced onion until softened, about 3–5 minutes. The onion should look translucent around the edges.
  2. Add the minced garlic and the ginger paste; cook for 1 minute, stirring constantly. You should smell a fragrant aroma without browning.
  3. Add the cubed chicken thighs and cook until golden on all sides, 6–8 minutes total. Turn frequently so each piece develops color.
  4. Stir in the tomato paste, diced tomatoes, garam masala, cumin, and paprika. Cook and stir for 1 minute so the spices bloom.
  5. Simmer the mixture for 12–15 minutes, stirring occasionally, until the chicken is cooked through. The sauce should thicken slightly as it bubbles.
  6. Stir in the heavy cream and simmer for 2–3 minutes until the sauce is creamy and thick. The coating should cling to the chicken.
  7. Season with salt and pepper to taste. Taste and adjust so the sauce is balanced and savory.
Assemble the tacos
  1. Warm the flour tortillas in a dry skillet or microwave until flexible and lightly heated. They should be warm enough to fold without cracking.
  2. Fill each tortilla with butter chicken, spooning sauce over the top. The chicken and sauce should be visible in the taco.
  3. Serve with fresh cilantro and lime wedges. Finish with cilantro for color and squeeze lime over the sauce at the table.

Notes

Pro tip: If the sauce feels too thin after simmering, keep it at a gentle simmer for 2–3 extra minutes until it coats the back of a spoon. Refrigerate butter chicken and sauce in a sealed container for up to 3 days; rewarm gently on the stove. Freezing is yes—freeze the chicken sauce only for up to 2 months and thaw before reheating. For a lighter option, use half-and-half instead of heavy cream (the sauce will be slightly less thick, but still creamy).

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating