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 Linguine: A Decadent Weeknight Indulgence


  • Author: Naomi
  • Total Time: 30 min

Description

This lush twist on butter chicken meets Italian pasta for an effortless, cozy dinner. Tender, marinated chicken simmers in a spiced tomato-butter sauce enriched with cream and Parmesan, then entwines with al dente linguine for a bowlful of silky, savory comfort.


Ingredients

Scale

For the Chicken & Marinade

  • 1 lb (450 g) boneless, skinless chicken thighs or breasts, cut into 1″ pieces

  • 2 Tbsp plain yogurt

  • 1 tsp garam masala

  • 1 tsp ground cumin

  • ½ tsp smoked paprika

  • ½ tsp kosher salt

For the Sauce

  • 2 Tbsp unsalted butter

  • 1 small shallot or onion, finely chopped

  • 3 garlic cloves, minced

  • 1 Tbsp tomato paste

  • 1 cup (240 ml) canned crushed tomatoes

  • ½ cup (120 ml) heavy cream

  • ¼ cup (25 g) freshly grated Parmesan cheese

  • 1 tsp garam masala

  • ¼ tsp red chili flakes (optional)

  • Salt & freshly ground black pepper, to taste

For the Pasta

  • 12 oz (340 g) linguine

  • Salt, for pasta water

  • Reserved pasta cooking water

Garnish

  • 2 Tbsp chopped fresh cilantro or parsley

  • Extra Parmesan, for sprinkling


Instructions

1️⃣ Marinate the chicken:
In a bowl, whisk yogurt, garam masala, cumin, smoked paprika, and salt. Toss chicken pieces to coat. Let rest 10 minutes at room temperature (or refrigerate up to 1 hour).

2️⃣ Cook the linguine:
Bring a large pot of salted water to a boil. Cook linguine according to package directions until just al dente. Reserve ½ cup pasta water, drain, and set aside.

3️⃣ Sear the chicken:
In a large skillet over medium-high heat, melt 1 Tbsp butter. Add marinated chicken in a single layer; cook 3–4 minutes per side until golden and cooked through. Transfer to a plate.

4️⃣ Build the sauce:
In the same skillet, melt the remaining 1 Tbsp butter. Add shallot and sauté 2–3 minutes until translucent. Stir in garlic and tomato paste; cook 1 minute.

5️⃣ Add tomatoes & cream:
Pour in crushed tomatoes and bring to a gentle simmer. Stir in heavy cream, Parmesan, garam masala, and chili flakes if using. Cook 2–3 minutes, stirring, until silky. Season with salt and pepper.

6️⃣ Combine pasta & chicken:
Return chicken to the skillet. Add drained linguine and toss to coat, adding reserved pasta water a splash at a time to loosen the sauce.

7️⃣ Garnish & serve:
Divide among plates or bowls. Sprinkle with cilantro and extra Parmesan. Serve immediately.

Notes

  • Dairy-Free: Substitute coconut cream for heavy cream and dairy-free yogurt for the marinade.

  • Spice Level: Increase chili flakes or stir in a dash of cayenne for extra heat.

  • Make-Ahead: Marinate chicken and grate cheese in advance.

  • Herb Swap: Fresh basil works beautifully in place of cilantro or parsley.

  • Prep Time: 10 min
  • Cook Time: 20 min