Search Recipes

Find your favorite dishes

Butter Chicken Pasta

Sarah

By Sarah

Nov 7, 2026

15 min prep
25 min cook
4 servings
Jump to Recipe
Butter Chicken Pasta

I remember the first time I thought about butter chicken pasta — it was a cozy night, and I craved comfort food but wanted something different. The idea of combining creamy butter chicken flavors with tender pasta was tempting, and the aroma filled my kitchen like a warm hug.

What sets this recipe apart from the countless others is the balance of spices and creaminess, creating a dish that feels both rich and approachable. You’ll find that every bite is rich and satisfying, making it the perfect weeknight dinner for the whole family.

Why This Recipe Works

  • Flavor Infusion: Marinating the chicken thighs in spices like garam masala and cumin allows the flavors to penetrate the meat deeply, ensuring each bite is aromatic and rich. I found that letting it sit for at least 30 minutes—or even overnight—enhanced the taste profile significantly.
  • Creamy Texture: The heavy cream in this recipe creates a smooth, velvety sauce that clings beautifully to the pasta. I once tried using half-and-half instead, but it didn’t provide the same satisfying mouthfeel.
  • Pasta Absorption: Cooking the pasta just until al dente ensures that it retains some bite, allowing it to absorb the sauce without becoming mushy. I learned this the hard way when I overcooked the pasta on my first attempt, resulting in a soggy mess.
  • Balanced Heat: The combination of fresh ginger and garlic adds warmth and complexity, while the tomato paste provides a subtle sweetness that balances the spices. I remember the first batch was overly spicy, but adjusting the tomato paste made all the difference.

Ingredients

What You'll Need

  • 1.5 lb boneless chicken thighs these are juicy and flavorful; they stay tender during cooking.
  • 2 tbsp olive oil adds richness and helps to brown the chicken.
  • 1 medium onion, finely chopped this builds the base flavor, so use a fresh onion.
  • 3 cloves garlic, minced fresh garlic brings a pungent aroma and depth of flavor.
  • 1 tbsp fresh ginger, minced ginger adds warmth and a hint of spice; fresh is best.
  • 1 cup heavy cream creates a rich, creamy sauce; don’t skimp on quality.
  • 1 cup chicken broth low sodium is ideal for better control over saltiness.
  • 2 tbsp butter adds a velvety texture to the sauce.
  • 2 tbsp tomato paste concentrated flavor that balances the creaminess.
  • 2 tsp garam masala this spice blend is key to achieving that butter chicken flavor.
  • 1 tsp cumin adds earthiness; fresh is better for more intensity.
  • 1 tsp coriander it brightens the dish; ground is fine but whole seeds are more fragrant.
  • 8 oz pasta, penne or fusilli these shapes hold the sauce well; choose your favorite.
  • 1/4 cup fresh cilantro, chopped for garnish adds freshness and color to the dish.
  • Salt to taste; enhances all the flavors.
  • Pepper to taste; freshly cracked is best.

When making butter chicken pasta, choose high-quality heavy cream for a smooth sauce. Fresh spices can really enhance the dish, so don’t hesitate to buy whole spices and grind them yourself if you can. The balance of creamy and spicy flavors is what makes this dish really shine.

Easy Substitutions

  • Dairy-free: swap heavy cream for coconut cream — this will give a tropical twist with a slightly sweeter flavor.
  • Gluten-free: use gluten-free pasta instead of penne or fusilli — the texture will be similar, but cooking times may vary.
  • Lower calorie: replace heavy cream with Greek yogurt — it will lighten the dish, but the sauce will be less creamy.

Step-by-Step Instructions

Cook the Pasta

  1. 1. Cook pasta in salted boiling water until al dente, about 8-10 minutes, as this texture will hold up well when mixed with the sauce.
  2. 2. Drain the pasta and set aside, allowing it to cool slightly while you prepare the rest of the dish. This helps prevent it from becoming mushy in the sauce.

Prepare the Sauce

  1. 1. In a large skillet, heat olive oil over medium-high heat (about 375°F), which will help achieve a nice golden color on the onions.
  2. 2. Add chopped onion to the skillet and sauté for 3-4 minutes until translucent; this step builds a flavorful base for your butter chicken pasta.
  3. 3. Stir in minced garlic and ginger; sauté for another 1-2 minutes until fragrant — you want your kitchen to smell amazing at this point!
  4. 4. Add chicken pieces to the skillet; cook for about 5-7 minutes until browned and cooked through, stirring occasionally to ensure even cooking.
  5. 5. Mix in tomato paste, garam masala, cumin, and coriander; cook for 2 minutes to combine the flavors, which will create a rich, aromatic sauce.
  6. 6. Pour in chicken broth and heavy cream; bring to a simmer and cook for 5 minutes until the sauce thickens slightly, making it creamy and smooth.

Combine & Serve

  1. 1. Stir in butter until melted and well combined, then season with salt and pepper to taste; this adds depth to the dish.
  2. 2. Add the cooked pasta to the sauce, tossing gently to combine and heat through for 2-3 minutes, ensuring each strand is coated in that delicious sauce.
  3. 3. Remove from heat, garnish with chopped cilantro for a fresh touch, and serve immediately. The vibrant colors and enticing aroma will have everyone eager to dig in.

Tips & Tricks

The Perfect Pasta Cooking Time

When making butter chicken pasta, timing is everything. I like to cook my pasta just a minute or two shy of the package instructions. This way, it remains al dente and holds its shape when mixed with the creamy sauce. Trust me, no one enjoys mushy pasta, and this little trick keeps the texture delightful.

Balancing Spices with Cream

Finding the right balance of spices is crucial for that rich butter chicken flavor. If your sauce tastes too spicy or intense, adding a splash of cream can help mellow it out. I learned this the hard way after making my first batch too spicy — a bit of cream not only softens the heat but also adds a smooth richness that ties everything together beautifully.

Pro Tips

  • Use Ghee for Authentic Flavor: Using ghee instead of regular butter really enhances the richness of the sauce. I find that the nutty aroma it gives off while cooking is simply unmatched, creating layers of flavor that enhance this dish.
  • Marinate Chicken Overnight: Letting your chicken marinate overnight in yogurt and spices makes a world of difference. The yogurt tenderizes the meat beautifully, and I’ve noticed it absorbs the flavors better, resulting in a juicier bite.
  • Finish with Fresh Herbs: Adding chopped cilantro or mint right before serving brightens up the dish. I love the freshness it brings, cutting through the richness of the sauce, and it looks gorgeous on the plate too!
  • Reserve Pasta Water for Sauce: Always save a cup of pasta water before draining. The starchy water helps to adjust the sauce's consistency, making it cling perfectly to the pasta, creating that dreamy, creamy texture.
  • Toast Spices for Depth: Gently toasting your spices in the pan before adding them to the sauce unleashes their essential oils. I learned this trick after making my first batch too bland; now, it’s a must for maximum flavor!

Variations & Customizations

Flavor Twists

Coconut Curry Butter Chicken Pasta

Substitute 1 cup of coconut milk for the heavy cream and add 1 tbsp of red curry paste. The flavor becomes creamier with a tropical twist, and the aroma is mesmerizing — a blend of savory and sweet that will transport you to the islands.

Lemon Herb Butter Chicken Pasta

Add the zest and juice of 1 lemon along with 1 tsp of dried thyme and 1 tsp of dried basil. This variation brightens the dish, giving it a refreshing, zesty flavor that balances the richness of the cream. The pasta takes on a lovely citrus glow!

Kid-Friendly

Cheesy Butter Chicken Pasta

Mix in 1 cup of shredded mozzarella cheese at the end until melted and gooey. This adds a pleasureful cheesy stretch that kids will love, making the dish extra creamy and comforting — like a warm hug on a plate!

Storage & Meal Prep

Room Temperature

You can keep butter chicken pasta at room temperature for about 2 hours in an airtight container. After that, it's best to refrigerate to avoid any food safety issues.

Refrigerator

Store it in a sealed container for up to 3 days. Be sure to let it cool completely before sealing, and if you're planning to have leftovers, wrap individual portions to make reheating easier later.

Freezer

In the freezer, it will last for up to 3 months. I recommend flash freezing the pasta on a sheet pan first, then transferring it to freezer bags. To thaw, simply place it in the fridge overnight or reheat directly from frozen in a skillet with a splash of water.

Meal Prep

Double the recipe for easy meal prep! It's perfect to make on the weekend and can stay fresh in the fridge for up to 3 days. Use glass containers for best results, and when reheating, aim for 5-7 minutes at 350°F in the oven or 2-3 minutes in the microwave.

Frequently Asked Questions

Can I use chicken breast instead of thighs for butter chicken pasta?

Yes, you can use chicken breast, but keep in mind it might be a bit drier than thighs. If you choose breast, consider marinating it a bit longer to help infuse flavor and moisture.

Why did my butter chicken pasta turn out too watery?

If your sauce is too watery, it could be due to not simmering long enough to thicken. Try cooking it a bit longer to reduce the liquid and concentrate the flavors.

What can I substitute for ghee in this recipe?

You can substitute ghee with unsalted butter or coconut oil. Each will bring a different flavor profile, but they’ll still give you a delicious end result.

Can I make butter chicken pasta ahead of time?

Absolutely! You can prepare the chicken and sauce in advance and store them separately. Just cook the pasta fresh right before serving for the best texture.

Is there a vegetarian version of butter chicken pasta?

Yes, you can replace chicken with paneer or chickpeas for a vegetarian twist. Just be sure to adjust the cooking time accordingly, as these ingredients will require less time to cook.

Butter chicken pasta is a cozy weeknight dinner that brings all the flavors of your favorite Indian dish right to your table, and it’s a hit with my family every time. For the best results, don’t skimp on the fresh cilantro; it adds a touch of freshness that really ties everything together. I can’t wait for you to try it — leave a comment or share your creation with me on Pinterest!

Butter Chicken Pasta

Butter Chicken Pasta

Enjoy a rich and flavorful butter chicken pasta that's quick to make and perfect for a cozy dinner.

15 min
Prep Time
25 min
Cook Time
4
Servings
Calories

Ingredients

Instructions

  1. 1 Cook pasta according to package instructions in salted water until al dente, about 8-10 minutes.
  2. 2 In a large skillet, heat olive oil over medium-high heat (about 375°F).
  3. 3 Add chopped onion to the skillet and sauté for 3-4 minutes until translucent.
  4. 4 Stir in minced garlic and ginger; sauté for another 1-2 minutes until fragrant.
  5. 5 Add chicken pieces to the skillet; cook for about 5-7 minutes until browned and cooked through, stirring occasionally.
  6. 6 Stir in tomato paste, garam masala, cumin, and coriander; cook for 2 minutes to combine the flavors.
  7. 7 Pour in chicken broth and heavy cream; bring to a simmer and cook for 5 minutes until the sauce thickens slightly.
  8. 8 Stir in butter until melted and well combined; season with salt and pepper to taste.
  9. 9 Add the cooked pasta to the sauce, tossing to combine and heat through for 2-3 minutes.
  10. 10 Remove from heat, garnish with chopped cilantro, and serve immediately.

Servings: 4

Cuisine: Indian

Course: Main Course