Butter chicken pasta is a fusion dish that takes the flavor base of Indian butter chicken, a creamy, tomato-based curry built on garlic, ginger, garam masala, and butter, and applies it directly to pasta instead of rice. It’s part of a wider wave of Indian-Italian fusion recipes that gained traction online over the past couple of years, and it works because the two cuisines actually share a lot structurally: both lean on a slow-built aromatic base, both use dairy to round out acidity, and both are, at their core, about a sauce clinging to a starch. Pasta just happens to grip that sauce even more effectively than rice does.
- Vegetarian: Swap the chicken for paneer or chickpeas, browning the paneer the same way you would the chicken.
- Lighter version: Substitute half-and-half for the heavy cream, understanding the sauce will be slightly thinner.
- Spicier: Increase the cayenne, or add a finely chopped green chili along with the onion.
Cooking everything in one pot isn’t just about easier cleanup — it changes the texture of the final dish. Letting the pasta cook directly in the seasoned broth and tomato base means it absorbs flavor from the inside out as it cooks, rather than being coated in sauce after the fact. Browning the chicken first and setting it aside, rather than leaving it in the pot the whole time, also keeps it from overcooking and going rubbery while the pasta finishes.

One Pot Butter Chicken Pasta
Ingredients
Method
- Sear the chicken. Melt 2 tablespoons of butter in a large deep pan or Dutch oven over medium heat. Season the chicken pieces with salt and a pinch of the garam masala, then cook in the butter for about 4 to 5 minutes per side until golden. Remove the chicken and set aside — it doesn’t need to be fully cooked through at this stage.
- Build the sauce base. In the same pan, melt the remaining butter. Add the diced onion and cook for 3 to 4 minutes until softened. Add the garlic and ginger paste and cook another minute until fragrant. Add all the spices and stir for about 30 seconds to toast them slightly. Pour in the crushed tomatoes, stir everything together, and let it simmer for 3 minutes.
- Cook the pasta in the sauce. Add the dry pasta directly into the pan. Pour in the chicken broth and stir. Bring to a boil, then reduce to medium and cook uncovered for about 10 to 12 minutes, stirring occasionally, until the pasta is just cooked and most of the liquid has absorbed.
- Bring it together. Return the chicken to the pan. Pour in the heavy cream and stir gently. Let everything simmer together for another 3 to 4 minutes until the sauce is thick and creamy and the chicken is cooked through. Taste and adjust salt as needed.
- Serve. Top with fresh cilantro. A piece of warm naan on the side is not required, but it’s strongly encouraged.
Notes
Ingredient Notes
Chicken thighs vs. breast. Thighs are slightly more forgiving here since the chicken gets returned to the pot and simmered again near the end — they hold up well to that second round of heat. Breast works fine too, just don’t overcook it in the initial sear.
Garam masala. This is the backbone spice of the dish. If you only stock one Indian spice blend at home, this is the one worth having on hand for this recipe specifically.
Heavy cream. Don’t substitute a lighter cream or milk here — the fat content is what keeps the sauce from breaking once it’s simmering with the tomatoes and spices.
Pasta shape. Penne and rigatoni both work well because their ridges and hollow centers pick up the sauce; a smooth shape like spaghetti won’t carry as much sauce per bite.
Storage and Reheating
Leftovers keep in the fridge for up to 3 days. The pasta continues to absorb the sauce as it sits, so add a splash of broth or water when reheating to loosen it back up to its original creamy consistency.
What to Serve with Butter Chicken Pasta
Warm naan is the obvious pairing and genuinely worth making time for. A simple cucumber raita or a green salad with a light vinaigrette helps cut through the richness of the sauce if you want a lighter side.
- Don’t skip toasting the spices. That 30 seconds in the hot butter before the tomatoes go in makes a real difference in how deep the flavor tastes at the end.
- Stir occasionally while the pasta cooks. Since there’s less liquid than a normal pot of boiling pasta water, it can catch on the bottom if left completely unstirred.
- Undercook the pasta slightly at step 3. It keeps cooking a bit more once the cream and chicken go back in, so aim for just shy of al dente before that final simmer.
Frequently Asked Questions
Can I make this ahead of time? It’s best made fresh since the pasta keeps absorbing liquid the longer it sits, but you can prep the chicken and spice measurements ahead to speed up cook time on a busy night.
Is this recipe very spicy? Not by default — the cayenne is optional and the garam masala blend leans warm and aromatic rather than sharply hot. Add more cayenne or a chopped green chili if you want more heat.
Can I use a different pasta shape? Yes, though shapes with ridges or hollow centers, like penne or rigatoni, hold the sauce better than smooth, long noodles.
Why does the sauce look thin right after adding the cream, then thicken? The sauce continues to reduce and thicken during the final few minutes of simmering, so give it the full 3 to 4 minutes before judging the consistency.
That is everything you need to make this at home. If you try it and love it, amazing. If you tweak it and make it better, tell me how because I genuinely want to know. And when you are not cooking at home and just need to find somewhere halal to eat, we have got you covered too.
Find a verified halal restaurant near you →
— Halal Food Santi 🌙