Garlic Butter Chicken Shells with Spinach and Mozzarella
Some pasta dishes earn their place on the dinner table through sheer comfort, and Garlic Butter Chicken Shells with Spinach and Mozzarella is one of them. Tender, spice-rubbed chicken bites are tossed with medium pasta shells and fresh spinach in a glossy garlic butter cheese sauce made from three cheeses: mozzarella, Parmesan, and provolone. A final layer of mozzarella and Parmesan melts into a golden, bubbly crust under the broiler, giving the whole dish a baked-casserole finish with the speed of a stovetop dinner.
What makes this recipe stand out is how thoughtfully the garlic is used. Ten cloves are divided across the dish: some go into the chicken for a fragrant, golden sear, and the rest melt into butter to build the sauce. The seasoning goes beyond salt and pepper too, with garlic powder, onion powder, smoked paprika, a pinch of mustard powder for tangy depth, and red pepper flakes for gentle warmth. The result is a pasta dish with real complexity, hearty enough for a family dinner and impressive enough for company.
In this article, we’ll walk through a complete ingredient breakdown, detailed step-by-step instructions, expert tips for juicy chicken and a smooth cheese sauce, creative variation ideas, storage and reheating instructions, and answers to the most frequently asked questions about this recipe.
Why This Recipe Works So Well
Garlic butter chicken pasta is a weeknight classic, and this version brings together several elements that make it especially satisfying:
Medium shells are built to hold sauce. The cupped shape of the pasta traps pockets of garlic butter cheese sauce, along with little bits of spinach and chicken, so nearly every bite is fully loaded.
Garlic is layered at two stages. Garlic cooked briefly with the chicken adds aroma and flavor to the sear, while garlic melted into butter later forms the backbone of the sauce, creating a deeper, more rounded garlic flavor than adding it all at once.
Mustard powder is the quiet secret ingredient. Just a quarter teaspoon adds a subtle tang that sharpens the cheese flavors and keeps the sauce from tasting flat or overly heavy.
Three cheeses create real depth. Mozzarella brings gooey stretch, Parmesan adds salty, nutty complexity, and provolone contributes a mild smokiness and extra creaminess.
Fresh spinach adds color and balance. A generous five cups wilts down into the sauce, bringing freshness and nutrition that offset the richness of the butter and cheese.
Ingredients You’ll Need
A note on ingredients: the original list didn’t include a liquid base for the sauce or black pepper. Heavy cream, reserved pasta water, and black pepper have been added below and are flagged accordingly. Feel free to adjust the amounts to taste.
For the Pasta
- 12 oz medium pasta shells — the cupped shape traps sauce, spinach, and bits of chicken in every bite
- ½ cup reserved pasta water (added) — helps loosen the sauce and bind it to the pasta
For the Chicken
- 1¾ lbs boneless, skinless chicken breast, cut into bite-size pieces — the hearty protein base of the dish
- 1½ teaspoons garlic powder — reinforces the savory garlic flavor in the chicken itself
- 1 teaspoon onion powder — adds aromatic depth to the spice blend
- ½ teaspoon smoked paprika — adds warmth, subtle smokiness, and a golden color
- 1 teaspoon Italian seasoning (from the 2 teaspoons total) — brings herby balance to the chicken
- ¾ teaspoon salt (from the 1¼ teaspoons total) — seasons the chicken thoroughly
- ½ teaspoon black pepper (added) — adds a gentle background heat
- 4 cloves garlic, minced (from the 10 total) — added near the end of searing for fragrant, golden flavor
For the Garlic Butter Cheese Sauce
- 8 tablespoons unsalted butter, divided — used for searing the chicken and building the rich garlic butter sauce
- 6 cloves garlic, minced (from the 10 total) — melted into butter to form the aromatic base of the sauce
- 1½ cups heavy cream (added) — creates the velvety liquid base the cheeses melt into
- 1 cup shredded mozzarella cheese (from the 2½ cups total) — melts into the sauce for gooey stretch
- ¾ cup freshly grated Parmesan cheese (from the 1¼ cups total) — adds salty, nutty depth and helps thicken the sauce
- ¾ cup shredded provolone cheese — contributes mild smokiness and extra creaminess
- 1 teaspoon Italian seasoning (from the 2 teaspoons total) — adds herby complexity to the sauce
- ¼ teaspoon mustard powder — adds a subtle tang that sharpens the cheese flavors
- ½ teaspoon crushed red pepper flakes — adds gentle, warming heat
- ½ teaspoon salt (from the 1¼ teaspoons total) — seasons the sauce
For the Spinach and Topping
- 5 cups fresh spinach, roughly chopped — wilts into the sauce for color, freshness, and nutrition
- 1½ cups shredded mozzarella cheese (remaining from the 2½ cups total) — melted over the top for a golden, bubbly finish
- ½ cup freshly grated Parmesan cheese (remaining from the 1¼ cups total) — added to the topping for a crisp, savory crust
Step-by-Step Instructions
Step 1: Cook the Pasta Shells
Bring a large pot of well-salted water to a rolling boil. Add the pasta shells and cook according to the package instructions until just al dente, usually 1 minute less than the package suggests, since the shells will soften slightly more in the hot sauce and under the broiler.
Before draining, scoop out about ½ cup of the starchy pasta water and set it aside. Drain the shells and set them aside.
Step 2: Season the Chicken
Pat the chicken pieces dry with paper towels, which helps them brown instead of steam. In a large bowl, toss the chicken with the garlic powder, onion powder, smoked paprika, 1 teaspoon of the Italian seasoning, ¾ teaspoon of the salt, and the black pepper until evenly coated.
Step 3: Sear the Chicken
Melt 2 tablespoons of the butter in a large, oven-safe, deep skillet over medium-high heat. Add the chicken in a single layer, working in batches if needed to avoid overcrowding. Cook for 6 to 8 minutes, stirring occasionally, until golden brown and cooked through to an internal temperature of 165°F (74°C).
During the final minute, add the 4 cloves of garlic and stir constantly until fragrant. Transfer the chicken to a plate and set it aside.
Step 4: Build the Garlic Butter Base
In the same skillet, reduce the heat to medium and add the remaining 6 tablespoons of butter. Once melted, add the 6 remaining cloves of minced garlic and cook for about 60 seconds, stirring constantly, until fragrant but not browned. Burnt garlic turns bitter, so keep the heat moderate and stay close to the pan.
Step 5: Add the Cream and Seasonings
Pour in the heavy cream, scraping up any browned bits from the bottom of the skillet, which are packed with flavor. Stir in the remaining 1 teaspoon of Italian seasoning, the mustard powder, the red pepper flakes, and the remaining ½ teaspoon of salt. Bring the mixture to a gentle simmer, avoiding a hard boil, which can cause the cream to separate.
Step 6: Melt in the Cheeses
Reduce the heat to low. Add the 1 cup of mozzarella a handful at a time, stirring until each addition melts before adding more. Repeat with the ¾ cup of Parmesan, and finally the provolone. Adding the cheeses gradually is the key to a smooth, glossy sauce rather than a clumpy one.
If the sauce thickens too much, stir in the reserved pasta water, a tablespoon at a time, until it flows easily.
Step 7: Add the Spinach, Chicken, and Pasta
Stir in the chopped spinach and let it wilt into the sauce for about 1 to 2 minutes. Return the chicken to the skillet along with any juices from the plate, then add the drained pasta shells. Toss everything together gently until the shells and chicken are fully coated. Taste and adjust the seasoning with a little more salt or pepper if needed.
Step 8: Add the Topping and Broil
Preheat your broiler. Sprinkle the remaining 1½ cups of mozzarella and ½ cup of Parmesan evenly over the top of the pasta. Place the skillet under the broiler for 2 to 4 minutes, watching closely, until the cheese is melted, bubbling, and golden in spots.
Step 9: Rest and Serve
Let the dish rest for 3 to 5 minutes before serving so the sauce can settle slightly. Serve warm, straight from the skillet.
Expert Tips for the Best Results
Slightly undercook the shells. They continue to absorb sauce and soften under the broiler, so pulling them a minute early keeps them from turning mushy.
Divide the garlic as directed. Adding some with the chicken and some to the butter builds two distinct layers of garlic flavor, one toasty and one rich and mellow.
Use an oven-safe skillet if possible. Cooking and broiling in the same pan means fewer dishes. If your skillet isn’t oven-safe, transfer the finished pasta to a baking dish before topping with cheese.
Don’t skip patting the chicken dry. Surface moisture prevents browning, and a good sear adds flavor that carries into the sauce.
Chop the spinach roughly, not finely. Pieces that are too small disappear into the sauce, while larger pieces keep some texture and visible green color.
Add cheese slowly over low heat. High heat or dumping in all the cheese at once can cause graininess or clumping.
Watch the broiler closely. Cheese can go from golden to burnt in seconds, so stay near the oven during the final step.
Delicious Variations to Try
This recipe is a flexible base for experimentation. Here are some popular ways to switch things up:
Sun-Dried Tomato Boost: Stir in a handful of chopped sun-dried tomatoes with the spinach for a tangy, concentrated sweetness.
Mushroom Addition: Sauté sliced mushrooms in the skillet after the chicken, before building the sauce, for earthy depth.
Extra Spicy Version: Increase the red pepper flakes or add a pinch of cayenne for a bolder kick.
Bacon Crunch: Fold crumbled crispy bacon into the finished pasta or sprinkle it over the cheese before broiling.
Chicken Thigh Swap: Use boneless, skinless thighs for even juicier, more forgiving chicken.
Lighter Version: Swap half-and-half for the heavy cream and reduce the provolone slightly to lighten the dish while keeping the core flavors.
What to Serve With Garlic Butter Chicken Shells with Spinach and Mozzarella
This dish is rich and hearty enough to be the main event, but a few sides can round out the meal:
- A crisp green salad with a bright, acidic vinaigrette cuts through the richness of the cheese sauce
- Garlic bread or crusty bread is ideal for soaking up leftover sauce
- Roasted vegetables, such as broccoli, asparagus, or zucchini, add color and fiber
- A chilled glass of white wine, like Pinot Grigio or Chardonnay, complements the creamy, garlicky flavors
Storage and Reheating Instructions
Refrigerating: Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it chills, which is normal.
Freezing: Cream-based sauces can change texture slightly after freezing, but this dish can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating on the stovetop: Warm leftovers in a skillet over low heat, adding a splash of milk or cream to restore the sauce’s silky texture. Stir frequently until heated through.
Reheating in the oven: Cover with foil and warm at 350°F (175°C) for 15 to 20 minutes, removing the foil for the last 5 minutes to re-crisp the cheese topping.
Reheating in the microwave: Place a portion in a microwave-safe bowl with a splash of milk, cover loosely, and heat in 30-second intervals, stirring between each, until evenly warmed.
Frequently Asked Questions
Can I use a different pasta shape? Yes. Medium shells are ideal for trapping sauce, but penne, rotini, cavatappi, or rigatoni work well too.
Can I use frozen spinach instead of fresh? Yes, but thaw it and squeeze out as much liquid as possible first, since frozen spinach holds a lot of water that can thin the sauce. Use about 1 cup of well-drained frozen spinach in place of the 5 cups of fresh.
What does the mustard powder do in this recipe? It adds a subtle tang that brightens the cheese flavors without making the dish taste like mustard. If you don’t have it, you can omit it or use a small dab of Dijon mustard instead.
Why did my sauce turn grainy or oily? This usually happens when the heat is too high while melting the cheese, or when pre-shredded cheese is used. Keep the heat low and use freshly grated cheese for the smoothest sauce.
Can I make this without broiling? Yes. Simply stir the final mozzarella and Parmesan into the pasta off the heat until melted for a creamy stovetop version, though you’ll miss the golden, bubbly top.
Can I make this recipe gluten-free? Yes. Use a gluten-free pasta shape and check that your seasonings contain no hidden gluten.
How many servings does this recipe make? With 1¾ pounds of chicken and 12 ounces of pasta, this recipe typically yields about 6 servings, depending on portion size.
Final Thoughts
Garlic Butter Chicken Shells with Spinach and Mozzarella is the kind of dish that rewards a little attention to detail. Layering the garlic, seasoning the chicken well, and building a three-cheese sauce create real depth, while the spinach and golden broiled topping make it feel complete and a bit special.
Whether you’re cooking for a busy weeknight, feeding a crowd, or simply craving something garlicky and cheesy, this recipe delivers every time. Save it, bookmark it, or print it out, because once this bubbling, garlicky chicken pasta hits your table, it’s likely to become a regular request in your household.