Butter Chicken Pasta

A comforting Indo-Italian fusion that marries the creamy, spiced tomato sauce of butter chicken with tender penne pasta. Quick enough for weeknights, it delivers rich flavor and a crowd-pleasing twist on two classics.

0.0(0 reviews)
Prep: 20m · Cook: 25m · Total45 mins
DifficultyMedium
Serves4
Butter Chicken Pasta

Ingredient Spotlight

Garam masala

A warm, aromatic ground spice blend from the Indian subcontinent typically made from toasted and ground spices such as cardamom, cinnamon, cloves, cumin, coriander and black pepper. It smells sweet-warm and floral with toasty, slightly sweet and peppery notes and is used to season curries, marinades and finishing dishes. Find it in the international/Indian aisle of supermarkets or at Indian grocery stores; if you don’t have it, mix ground cumin, coriander, cardamom and cinnamon with a pinch of cloves and black pepper, or use curry powder as a rough substitute (flavor will differ).

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Ingredient Spotlight

Garlic-ginger paste

A smooth, ready-made paste of fresh garlic and ginger (sometimes preserved with oil, salt or a little acid) commonly used in South Asian cooking to speed prep and provide a consistent base flavor. It tastes pungent, aromatic and slightly spicy, combining the sharpness of garlic with the warm, citrusy heat of ginger. Look for it in the refrigerated or international section of supermarkets or Indian grocery stores, or make your own quickly by blending fresh garlic and ginger with a drizzle of neutral oil or water as a substitute.

🛒 Buy on Amazon

(paid link) — as an Amazon Associate we earn from qualifying purchases.

Jake

Jake's note

"This recipe shines when you want the warmth of Indian spices with the familiarity of pasta — perfect for family dinners or casual entertaining. Home cooks will love how little active time it needs for big, layered flavor."

Butter Chicken Pasta

Butter Chicken Pasta is the kind of weeknight dinner that feels like a small luxury without requiring a weekend’s worth of effort. I took the core elements of classic butter chicken—the tangy, slow-reduced tomato base, a lick of cream, a hit of garam masala and a yogurt-marinated chicken—and translated them so the sauce clings to penne instead of rice. The yogurt not only seasons the chicken but gently tenderizes it, and a quick sear builds the fond that gives the sauce a deeper, slightly caramelized note. Finishing with reserved pasta water and a touch more butter gives the sauce a satin mouthfeel that coats each tube of penne, delivering bites that are creamy, savory and just faintly spiced.

This version is mindful of both speed and balance: cooking the pasta just shy of al dente and letting it finish in the simmering tomato-cream melds starch and sauce for optimal texture, while the tomato puree keeps the sauce smooth and predictable. It’s designed for cooks who want the comfort of Indian flavors without a marathon of masala-making—swap the heat level, use thighs for extra succulence, or turn it vegetarian with pan-seared paneer or tofu. Finish with cilantro and a squeeze of lemon for brightness to cut through the richness.

Plan your timing

6:07 pm6:15 pmCook the pasta
6:15 pm6:23 pmMarinate and brown the chicken
6:23 pm6:31 pmSauté the aromatics
6:31 pm6:39 pmBuild and simmer the tomato sauce
6:39 pm6:47 pmFinish with cream and combine with pasta
6:47 pm6:55 pmGarnish and serve
Advertisement

Ingredients

Yield
4

Instructions

Cook the pasta

Bring a large pot of salted water to a rolling boil and cook the penne until just shy of al dente according to package directions. Reserve about 1 cup of the pasta cooking water, then drain the pasta and set aside. Keep it warm while you prepare the sauce.

For this step

  • 10 ozPenne pasta (dry)
Cook the pasta

Marinate and brown the chicken

Toss the chicken cubes with the plain yogurt and garam masala until evenly coated and let sit for 10 minutes while the water boils. Melt 1 tablespoon of butter in a large heavy skillet over medium-high heat and sear the chicken in a single layer until golden on most sides (it will finish cooking in the sauce); remove the chicken to a plate and set aside. Use the fond left in the pan for extra flavor when building the sauce.

For this step

  • 1 lbBoneless skinless chicken breast, cut into 1" cubes
  • 0.5 cupPlain yogurt (for marinade)
  • 1 tbspGaram masala
  • 3 tbspUnsalted butter
Marinate and brown the chicken

Sauté the aromatics

Reduce heat to medium and add the remaining butter to the same skillet. Add the chopped onion and cook for 5–7 minutes until soft and translucent, then stir in the garlic-ginger paste and cook for another minute until fragrant.

For this step

  • 1 mediumYellow onion, finely chopped
  • 1 tbspGarlic-ginger paste
Sauté the aromatics

Build and simmer the tomato sauce

Pour in the tomato puree, scraping up any browned bits from the pan, and bring the mixture to a gentle simmer. Let the sauce reduce and thicken for 6–8 minutes, tasting and adjusting seasoning as needed; this concentrates the tomato flavor and balances the spices.

For this step

  • 14 ozTomato puree
Build and simmer the tomato sauce

Finish with cream and combine with pasta

Return the seared chicken to the skillet and simmer in the sauce for 6–8 minutes until the chicken is cooked through. Stir in the heavy cream and add the cooked pasta, tossing to coat; thin with reserved pasta water as needed for a silky consistency and simmer 1–2 minutes to meld flavors.

For this step

  • 0.38 cupHeavy cream
Finish with cream and combine with pasta

Garnish and serve

Taste and adjust salt or spice as desired, then remove from heat and sprinkle with chopped cilantro. Serve immediately in bowls with an optional extra pat of butter or a lemon wedge on the side for brightness.

For this step

  • 0.25 cupFresh cilantro, chopped (garnish)
Garnish and serve

Tips from the kitchen

Marinate for tenderness

Even a short 10–30 minute yogurt-and-garam-masala marinate helps tenderize chicken and infuse flavor; if time allows, marinate up to 2 hours in the fridge.

Leave pasta undercooked

Cook penne just shy of al dente so it finishes in the sauce and absorbs flavor without getting mushy.

Use reserved pasta water

The starchy cooking water helps emulsify and thin the sauce naturally—add a tablespoon at a time until you reach a silky consistency.

Build fond for depth

Sear the yogurt-coated chicken until golden and use the browned bits left in the pan when you add the tomato puree to deepen the sauce’s flavor.

Temper the cream

Lower the heat before adding heavy cream, or whisk a few spoonfuls of hot sauce into the cream first to prevent splitting and keep the sauce silky.

Variations & substitutions

Paneer or tofu swap

Replace chicken with 10–12 oz of firm paneer or pressed tofu, pan-searing until golden for a vegetarian version that soaks up the sauce beautifully.

Dairy-free option

Use coconut yogurt to marinate, swap heavy cream for full-fat coconut milk, and finish with a tablespoon of vegan butter for richness and a slightly tropical edge.

Use chicken thighs

Substitute boneless skinless thighs for breast for juicier results; sear well and simmer a few minutes longer until the thighs are cooked through.

Add smoky heat

Stir in 1–2 teaspoons Kashmiri chili powder for color and mild heat, or a pinch of smoked paprika for a gentle smoky note without increasing spiciness.

Storage & make-ahead

Leftovers keep well refrigerated in an airtight container for up to 3–4 days; the pasta will continue to absorb sauce, so store tightly. For best texture, reheat gently in a skillet over low heat with a splash of water or cream to loosen the sauce, or microwave in short bursts stirring between intervals. The tomato-cream sauce freezes well on its own for up to 2 months, but pasta can become soft after freezing, so freeze the sauce separately when possible.

What to serve with it

Serve with a crisp cucumber kachumber or a simple green salad tossed with lemon and cumin for a fresh counterpoint to the richness. For bread, garlic naan or a warm crusty baguette are both excellent for sopping up sauce; alternatively, serve with roasted cauliflower or charred broccoli for added texture. Pair with an off-dry Riesling, a citrus-forward IPA, or a light-bodied red like Barbera to balance the creamy tomato sauce.

Frequently asked questions

Can I skip the yogurt in the marinade?

You can skip it, but yogurt tenderizes and adds a subtle tang; if omitting, toss the chicken with a tablespoon of lemon juice and a little oil to help the spices adhere and marinate for at least 15 minutes.

Will the sauce split when I add cream?

If the sauce is boiling, the cream can separate; reduce to low heat before stirring in the cream and consider tempering by whisking a few tablespoons of hot sauce into the cream first.

How can I make this less rich without losing flavor?

Use half-and-half or a mix of milk and a tablespoon of butter instead of all heavy cream, and brighten with an extra squeeze of lemon or a spoonful of yogurt right before serving.

Can I use a different pasta shape?

Yes—rigatoni, rigate penne, or short twists work equally well because their grooves and tubes catch the creamy sauce; avoid very thin pastas that won’t hold the sauce as well.

How do I adjust the spice level?

Garam masala is aromatic rather than spicy, so add heat with chili powder or fresh chiles to taste, or keep it mild and finish with black pepper and a touch of smoked paprika for warmth.

Is it better to cook the chicken fully before adding to the sauce?

Searing the chicken until golden but not fully cooked is fine—finishing it in the simmering sauce allows it to stay juicy and absorb flavor; just ensure pieces reach 165°F before serving.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Cook the pasta
  • Penne pasta (dry)10 oz
Step 2: Marinate and brown the chicken
  • Boneless skinless chicken breast, cut into 1" cubes1 lb
  • Plain yogurt (for marinade)0.5 cup
  • 🛒 BuyGaram masala1 tbsp
  • Unsalted butter3 tbsp
Step 3: Sauté the aromatics
  • Yellow onion, finely chopped1 medium
  • 🛒 BuyGarlic-ginger paste1 tbsp
Step 4: Build and simmer the tomato sauce
  • Tomato puree14 oz
Step 5: Finish with cream and combine with pasta
  • Heavy cream0.38 cup
Step 6: Garnish and serve
  • Fresh cilantro, chopped (garnish)0.25 cup

🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.

Nutrition Facts

Per serving: 4 oz breast

Calories669
Total Fat27.7g
Saturated Fat14.4g
Trans Fat0.2g
Polyunsaturated Fat2.7g
Monounsaturated Fat5.1g
Total Carbohydrates70.9g
Dietary Fiber5.2g
Total Sugars9.1g
Protein34.3g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Butter Chicken Pasta

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect