Butter Chicken Stuffed Shell Pasta
Posted on July 29, 2025
0 Comments
Share this recipe
This Butter Chicken Stuffed Shell Pasta is the perfect fusion of cozy comfort and bold, spiced flavor! Packed with marinated chicken thighs, a silky butter chicken sauce, and layers of creamy cheese, every bite is rich, satisfying, and totally crave-worthy.
Key Ingredients
1. Marinated Chicken Thighs
Chicken thighs are tender, flavorful, and ideal for soaking up bold spices. When marinated with yogurt, garlic, ginger, and warm Indian spices like garam masala and turmeric, they become juicy and packed with deep flavor. They're the protein-rich heart of this dish and the perfect match for a cheesy pasta bake.
2. Butter Chicken Sauce
This rich, creamy tomato-based sauce is a cornerstone of Indian cuisine. A mix of sautéed onions, garlic, ginger, aromatic spices, tomato paste, and cream creates a velvety, slightly spiced sauce that wraps the chicken and pasta in cozy, comforting flavor. It’s bold, smooth, and totally indulgent.
3. Jumbo Pasta Shells
Jumbo pasta shells are the perfect edible vessel for stuffing. They hold just the right amount of cheesy filling and saucy chicken, turning every bite into a creamy, flavorful explosion. Boil them until just al dente so they don’t fall apart when stuffed.
4. Ricotta Cheese Filling
Ricotta brings creamy texture and lightness to the filling. Combined with mozzarella, Parmesan, egg, and fresh cilantro, it creates a melty, herbaceous layer that balances the richness of the butter chicken with freshness and mild tang.
5. Melty Mozzarella & Parmesan
This dish wouldn’t be complete without gooey cheese. Mozzarella melts beautifully, adding stretchy comfort, while Parmesan gives a salty, nutty punch that enhances every layer. Sprinkle some on top for that irresistible golden finish.
Step-by-Step Instructions
Step 1. Marinate the chicken: In a bowl, mix the chicken thighs with yogurt, garam masala, turmeric, chili powder, salt, ginger, and garlic. Let marinate for 10 minutes.
Step 2. Cook the pasta shells: Bring a large pot of salted water to a boil. Cook the jumbo pasta shells until al dente, about 8–9 minutes. Drain and set aside.
Step 3. Cook the marinated chicken: Heat ghee or butter in a pan over medium-high heat. Add the marinated chicken and cook for 5–6 minutes, stirring occasionally, until browned and cooked through. Set aside.
Step 4. Make the butter chicken sauce: In the same pan, melt butter. Add onion, garlic, and ginger. Sauté for 3–4 minutes until translucent. Add garam masala, turmeric, chili powder, and cumin. Stir for 1 minute to bloom the spices. Add tomato paste and cook for another minute. Stir in cream and water. Simmer 2–3 minutes until thickened. Season with salt.
Step 5. Blend the sauce: Remove pan from heat and blend the sauce until silky smooth using an immersion or regular blender. Add half the sauce to the cooked chicken and stir to coat. Add more water to adjust consistency if needed.
Step 6. Make the cheese filling: In a bowl, combine ricotta, 1 cup mozzarella, ¼ cup Parmesan, optional egg, salt, pepper, and chopped cilantro. Mix until smooth.
Step 7. Preheat the oven to 400°F (200°C): Spread a thin layer of the reserved butter chicken sauce on the bottom of a baking dish.
Step 8. Assemble the shells: Fill each shell with 1 tsp of cheese filling and 1 tbsp of chicken mixture. Arrange in the baking dish. Spoon remaining sauce over the top and sprinkle with remaining mozzarella and Parmesan.
Step 9. Bake and serve: Bake for 20 minutes, or until cheese is bubbly and edges are golden. Let rest for a few minutes, then garnish with fresh cilantro and serve.
Frequently Asked Questions
Can I make this Butter Chicken Stuffed Shells recipe ahead of time?
Yes! You can fully assemble the stuffed shells and refrigerate them, covered, for up to 24 hours before baking. Just add an extra 5–10 minutes to the baking time if you're cooking them straight from the fridge.
Can I substitute chicken breasts for chicken thighs?
Yes, you can use boneless, skinless chicken breasts instead of thighs. Just be sure not to overcook them, as breasts can dry out more quickly than thighs.
Can I freeze the leftovers?
Absolutely! Once baked and cooled, you can freeze the stuffed shells in an airtight container for up to 2 months. To reheat, thaw overnight in the fridge and bake at 350°F until warmed through.
Recipe Video
Save this recipe
Join our list and be the first to receive handpicked recipes, cooking tips, and more. Fresh flavors delivered directly to you!
Butter Chicken Stuffed Shell Pasta
This Butter Chicken Stuffed Shell Pasta is the perfect fusion of cozy comfort and bold, spiced flavor! Packed with marinated chicken thighs, a silky butter chicken sauce, and layers of creamy cheese, every bite is rich, satisfying, and totally crave-worthy.
Rate This Recipe!
Details on preparation
Prep Time:
25 minutes
Cook Time:
45 minutes
Total Time:
1 hour 10 minutes
Cuisine:
Fusion (Indian + Italian)
Course:
Dinner
Calories:
512kcal (approx.)
Servings:
6
Author:
Ronica Rupan-Tompkins
Ingredients
Butter Chicken Stuffed Shell Pasta
This Butter Chicken Stuffed Shell Pasta is where cozy comfort meets bold flavor. Stuffed with tender marinated chicken thighs, creamy spiced butter sauce, and cheesy goodness in every bite, it’s a warm hug of a meal perfect for weeknights or when you want something a little extra without the fuss.

Ingredients:
Marinated Chicken
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- ¼ cup plain Greek yogurt
- 1 tsp garam masala
- 1 tsp turmeric
- 1 tsp Kashmiri chili powder (or to taste)
- 1 tsp kosher salt (or to taste)
- 1 (½-inch) piece fresh ginger, peeled + minced
- 3 garlic cloves, minced
- 2 tbsp ghee or unsalted butter
Butter Chicken Sauce
- 2 tbsp unsalted butter
- ½ white onion, diced
- 1 (½-inch) piece fresh ginger, minced
- 3 garlic cloves, minced
- 1 tsp garam masala
- 1 tsp turmeric
- 1 tsp Kashmiri chili powder (or to taste)
- ½ tsp ground cumin
- ¼ cup tomato paste
- ¼ cup heavy cream
- ½ cup water (more if needed)
- ½ tsp kosher salt
Cheese Filling
- 15 oz container ricotta cheese
- 2 cups shredded mozzarella, divided
- ½ cup grated Parmesan, divided
- 1 large egg (optional)
- Salt + pepper, to taste
- 3 tbsp chopped fresh cilantro
Remaining
- 20 jumbo pasta shells
- ¼ cup chopped fresh cilantro
Instructions:
- Cook the Shells
Bring a large pot of salted water to a boil. Add shells and cook just until al dente. Drain and set aside. - Marinate the Chicken
Toss chicken with yogurt, spices, salt, ginger, and garlic. Let it sit while you prep everything else (about 10 minutes). - Cook the Chicken
In a large skillet over medium-high heat, melt ghee or butter. Add the marinated chicken and cook for 5–6 minutes, until browned and fully cooked. Set aside. - Make the Sauce
In the same skillet, melt butter. Add onion, ginger, garlic and sauté until soft (3–4 minutes). Add spices, stir for 1 minute, then stir in tomato paste. Cook for another minute. Add cream, water, and salt. Simmer until slightly thickened. Blend until smooth. - Combine Sauce & Chicken
Stir half the sauce into the cooked chicken. If too thick, add a splash of water. Reserve the remaining sauce. - Make the Cheese Filling
In a bowl, mix ricotta, 1 cup mozzarella, ¼ cup Parmesan, egg (if using), cilantro, salt, and pepper. - Assemble the Shells
Preheat oven to 400°F (200°C). Lightly grease a baking dish. Spread a layer of sauce on the bottom. Fill each shell with cheese + chicken mixture and arrange in the dish. Spoon remaining sauce on top and sprinkle with remaining cheese. - Bake & Serve
Bake uncovered for 20–25 minutes, until cheese is bubbling and golden. Let rest for a few minutes, then top with cilantro and serve warm.
Cooking hacks and tips
-
Marinate the chicken for at least 30 minutes (or overnight) for deeper flavor and extra tenderness.
-
Don’t skip blending the sauce—it makes it super silky and restaurant-quality.
-
Use an oven-safe skillet to cook the sauce and bake the shells in the same pan for fewer dishes.
-
Add a pinch of sugar to the tomato paste if it tastes too acidic.
-
Sprinkle extra cheese on top just before baking for that golden, bubbly finish.
-
Let the dish rest for a few minutes after baking—this helps the flavors settle and makes serving easier.
More Recipes
Connect with Us on Social Media:
Hey! It’s Ronica!
This is where I love to share my passion for cooking, baking, and flavor. When I’m not creating delicious recipes, you’ll find me spending time with my family, working on my spice blends at Flora & Mana, or enjoying a homemade baked goods. Join me on this culinary journey to taste, healthy meals and fun kitchen hacks!
Read MoreWe'd Love to Hear from you!
Drop a Comment Below!
Leave a Reply
Get recipes first!
Subscribe now to get exclusive recipes, kitchen tips, and cooking inspiration delivered straight to your inbox.
No comments yet