Amazing 5-Star Cheesy Chicken Alfredo Shells

Four baked Cheesy Chicken Alfredo Stuffed Shells topped with melted, browned cheese and fresh parsley, resting in Alfredo sauce.
Indulge in these perfectly baked Cheesy Chicken Alfredo Stuffed Shells, smothered in creamy sauce.

Listen, when you need real, soul-hugging dinner on the table, nothing beats a baked pasta dish, right? Forget those flimsy weeknight meals for one second. I am talking about the king of comfort food dinners: **Cheesy Chicken Alfredo Stuffed Shells**. I spent way too many weekends messing with this one—trying to get the sauce perfectly luxurious and keeping that chicken filling from ever tasting dry. Trust me, after many attempts, my version is the ultimate! We’re talking jumbo shells stuffed tight with creamy ricotta, swimming in homemade Alfredo, and baked until that top layer of mozzarella is golden brown. This is the Italian American Comfort Food centerpiece you’ve been dreaming of. If you love rich white sauce dishes, you’ll want to check out my creamy chicken lasagna too. You absolutely have to try this decadent stuffed shells dinner idea.

A close-up of baked Cheesy Chicken Alfredo Stuffed Shells, generously topped with browned, melted mozzarella cheese.

Why You Will Love These Cheesy Chicken Alfredo Stuffed Shells

Seriously, why wouldn’t you love this? This recipe takes dinner time from zero to hero in one big cheesy pan. I’m telling you, this is my go-to when I need something that feels like a hug from the inside when everyone is hungry.

  • It’s the definition of a Family Favorite Comfort Food Dinner—pure nostalgia in a 9×13 dish.
  • We make the Alfredo sauce from scratch, so it’s incredibly rich without being heavy-handed or tasting tinny like some jarred sauces.
  • The filling is loaded! Ricotta, cream cheese, and mozzarella? Yes, please. It stays perfectly creamy even after baking because we use that smart combination.
  • It’s surprisingly easy to assemble. The prep time is quick, making it a perfect (though decadent!) Easy Stuffed Shells Recipe for Weeknights.
  • It reheats like a dream! This is one of those baked pasta dishes that tastes even better the next day, which means less work later for you.

Essential Ingredients for Perfect Cheesy Chicken Alfredo Stuffed Shells

Okay, let’s talk about what makes this dish the BEST. Using high-quality ingredients here really pays off. Since we are talking about a homemade Alfredo sauce, the butter and cream matter a ton! Don’t try swapping things out too much on your first try; you want to nail the texture we talked about. If you want a bonus recipe that really maximizes butter flavor, I love making this easy homemade garlic butter on the side for toast!

Here is exactly what you need to grab from the store for this amazing bake:

  • 1 box jumbo pasta shells (that’s usually about 30 shells, keep an eye on the box!)
  • 2 tablespoons olive oil
  • 1 pound boneless, skinless chicken breasts, cooked and shredded (I always keep some cooked chicken handy in the freezer, just in case!)
  • 1 cup heavy cream – make sure this is actual heavy cream, not half-and-half, or your sauce will thin out too much.
  • 1/2 cup unsalted butter – real butter makes a difference, trust me on this one.
  • 2 cloves garlic, minced – don’t even think about using that pre-minced stuff if you can help it; fresh garlic sings here!
  • 1/2 cup grated Parmesan cheese, plus another 1/4 cup reserved for sprinkling on top
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon salt
  • 8 ounces cream cheese, softened completely before you start mixing
  • 1 cup ricotta cheese (full-fat is best for richness!)
  • 1 large egg, whisked lightly
  • 1 cup shredded mozzarella cheese, plus 1/2 cup reserved for the top layer
  • 1/4 cup fresh parsley, chopped finely (this brightens up the whole heavy dish!)

Tips for Success: Making the Best Cheesy Chicken Alfredo Stuffed Shells

Look, this recipe is basically restaurant-style comfort food, and you don’t want any mistakes turning it into a dry, sad casserole. Trust me, I’ve learned a few things the hard way over the years while perfecting this white sauce chicken pasta casserole. Follow these little secrets, and you’ll nail that perfect, decadent texture every single time.

First up: Keep that chicken happy. The absolute best way to ensure your shredded chicken stays juicy is to poach it gently, not boil it aggressively. If you are just cooking breasts specifically for this, toss them in lightly salted water and simmer them on low until they hit about 160°F in the thickest part. Overcooked chicken equals chewy filling, and we can’t have that in our Cheesy Chicken Alfredo Stuffed Shells! If you’re in a rush, a good rotisserie chicken is your best friend here; just pull that meat right off the bone.

Second, when you’re making that glorious Alfredo, low and slow is the mantra. When you’re whisking in the heavy cream and Parmesan, keep the heat on low. If it gets too hot, the sauce can split or break, and you’ll end up with oily patches instead of smooth creaminess. When you add the cheese, make sure the heat is just kissing the bottom of the pan. This technique helps the sauce emulsify beautifully. If you love creamy chicken dishes, my recipe for creamy garlic parmesan baked chicken thighs uses a similar low-heat sauce method!

Third, don’t skip rinsing those shells! Once you drain the cooked jumbo shells, you absolutely must rinse them under cold water. If you don’t, they’ll stick together in one giant, gummy clump when you try to stuff them. Rinsing them cools them down fast and keeps them easily separated so you can get that perfect amount of filling in each one.

Lastly, for an extra layer of insurance against sticking, I like to smear a few dollops of the reserved ricotta/cream cheese mix right onto the bottom of the baking dish before I arrange the shells. That way, you get cheesy goodness everywhere, and nothing glues itself to the glass when it bakes. It’s a small thing, but it helps keep everything looking pristine when you serve up this Best Cheesy Pasta Shells Recipe!

Close-up of baked Cheesy Chicken Alfredo Stuffed Shells topped with browned cheese, served on a light gray plate.

Step-by-Step: How to Prepare Cheesy Chicken Alfredo Stuffed Shells

Alright, let’s get real here. Assembling this beauty is like building a decadent little pasta fortress. It looks impressive, but honestly, it’s just a few simple steps put together in the right order. If you’ve got your ingredients ready to go, this whole process flies by. We want everything happening smoothly so that amazing sauce doesn’t sit around cooling down. While we’re prepping, don’t forget to preheat that oven; we don’t want to waste a second waiting for it to get hot enough. Planning to try another baked favorite soon? Check out how I combine creamy goodness in my ultimate chicken divan casserole!

Prepping the Pasta and Oven

First things first: 375 degrees Fahrenheit for the oven, and grease up that 9×13 baking dish really well. Next, you want to boil those jumbo shells until they are nice and soft—al dente is perfect. The main thing here is what happens *after* you drain them. You have to rinse those shells immediately under cold water. I mean it! This stops them from clinging together like a single giant pasta beast. Lay them out on a sheet pan or just drain them really well and set them aside.

Crafting the Creamy Alfredo Sauce

Grab a medium saucepan and get that butter melting over medium heat. Toss in your minced garlic, but only let it hang out for about 60 seconds until it smells amazing—don’t let it brown! Now, pour in the heavy cream and bring it up to a slow, gentle simmer. When it starts to bubble just a little, drop the heat way down low. Whisk in that half cup of Parmesan, salt, and pepper until everything melts into a smooth, velvety liquid. Pull it right off the heat so it stays perfect while you work on the filling.

Assembling the Chicken and Cheese Filling

This is the part that makes these the best Cheesy Chicken Alfredo Stuffed Shells ever! In a big bowl, you’re combining that softened cream cheese, the ricotta, the egg, your shredded chicken, and one cup of mozzarella. You need to mix this until everything is completely, totally incorporated—no streaks of white cheese should be hiding anywhere. Once that’s perfectly blended, stir in your fresh parsley for a little pop of color and garden freshness.

Stuffing, Layering, and Baking Your Cheesy Chicken Alfredo Stuffed Shells

Time for the fun part! Gently open up each shell and use a small spoon to put about two tablespoons of that hearty filling inside. Tuck your stuffed shells snugly into that prepared baking dish. Now, pour that creamy Alfredo sauce evenly right over the top of the whole layer. Don’t be shy! Follow that up by sprinkling on the rest of your mozzarella and that final quarter cup of Parmesan cheese. Pop that dish into the preheated oven for 20 to 25 minutes. You’re looking for the sauce to be bubbling furiously around the edges, and that top cheese should look melty and maybe just the tiniest bit golden. Don’t forget the mandatory 5-minute rest period outside the oven before you serve it up! Otherwise, you’ll burn your mouth, and the shells might fall apart.

Close-up of baked Cheesy Chicken Alfredo Stuffed Shells topped with browned cheese and fresh parsley, served in Alfredo sauce.

Make Ahead and Storage for Cheesy Chicken Alfredo Stuffed Shells

This is the section that makes me a hero on busy nights! Because who has time on a Thursday evening to boil pasta, make Alfredo, *and* stuff shells? Nobody I know! The good news about this Make Ahead Stuffed Shells Dinner is that you can totally prep it ahead of time. This makes it fantastic for potlucks or just saving yourself the cleanup tomorrow.

You can get the whole dish assembled—shells stuffed, sauce poured, cheese sprinkled—up to 24 hours before you plan to bake it. Just slide the whole thing, covered tightly with foil, into the refrigerator. The only thing you need to change is the baking time! Since it’s going in cold, you’ll need an extra 10 to 15 minutes in the oven. Keep it covered with foil for the first 20 minutes of baking, otherwise that beautiful cheese topping will burn before the middle gets hot and bubbly. Check the internal temperature before you cut into it!

Now, if we’re talking about leftovers—and there will be, because this is such a huge serving of comfort—storage is super simple. Leftovers keep great in the fridge for about three or four days in an airtight container. Remember, this is a very rich and creamy pasta bake, so the sauce might get a little bit thicker after refrigeration. When you go to reheat it, definitely add a splash of milk or a drizzle of cream right over the portion you are heating. Trust me, that little bit of liquid brings the creaminess right back to life!

If you’re looking for even more make-ahead recipes to stock your freezer, check out my guide on freezer breakfast burritos—they are perfect for grab-and-go mornings!

Ingredient Substitutions for Stuffed Shells with Chicken and Alfredo Sauce

I always tell folks that recipes are starting points, not gospel, especially when you’re dealing with comfort food like this! Sometimes you look in the fridge and realize you are missing one key thing, or maybe you just prefer a different flavor profile. That’s fine! We can talk about some swaps that keep these Cheesy Chicken Alfredo Stuffed Shells tasting incredible. It’s all about maintaining that rich, creamy base.

First up, let’s talk chicken. I mentioned poaching or using rotisserie earlier, but if you have leftover cooked chicken from something else, just use it! Shredded turkey works wonderfully here too if you happen to have some lingering from a holiday meal. The key is that whatever meat you use, it needs to be fully cooked and shredded nicely so it blends into the cheese filling seamlessly.

Now, for the cheeses in the filling: Ricotta is pretty crucial because it handles the structure, helping everything bind together without making it too runny. But if you’re out of ricotta? You can substitute it with cottage cheese, but you need to use an immersion blender or food processor to whip it until it’s perfectly smooth first. You don’t want those curds in your otherwise smooth filling! If you need to skip the cream cheese (maybe you don’t have any on hand), just use slightly more ricotta, but you might end up needing an extra tablespoon of mozzarella in the filling to help things firm up during baking.

What about the Alfredo sauce base? The recipe calls for heavy cream and butter, which is the benchmark for authentic richness. If you absolutely must substitute the heavy cream, use half-and-half, but I warn you now—the sauce will be noticeably thinner. To compensate, you’ll want to let that sauce simmer a little longer after adding the Parmesan to let it reduce down naturally. And please, try not to skip the Parmesan! It’s what gives Alfredo that signature sharp, nutty flavor that cuts through the richness of the cream cheese filling. If you’re running low on Parmesan, a sharp Romano can step in, but it’s stronger, so maybe use 2 tablespoons less.

If you’re tired of chicken, you can make a beautiful vegetarian version of these baked pasta dishes with white sauce just by leaving it out! You can add sautéed mushrooms or wilted spinach to the cheese filling instead. If you’re experimenting with different chicken preparations in general, you might find my recipe for avocado chicken salad interesting, though that’s meant for sandwiches!

Serving Suggestions for Your Decadent Stuffed Shells Dinner Idea

When you are serving something as incredibly rich and comforting as our Cheesy Chicken Alfredo Stuffed Shells, the side dishes really need to play supporting roles. You don’t want to weigh everyone down too much; we already have plenty of cream, cheese, and carbs in that main dish! Think bright, fresh, and simple. This is about balancing out that decadent main course.

My rule of thumb is that if the main dish is heavy and creamy, the sides have to be bright and acidic to cleanse the palate between those cheesy bites. Because this is such a hearty, Decadent Stuffed Shells Dinner Idea, I usually skip heavy starches altogether. No need for extra rolls or potatoes here; those shells are filling enough!

Here are a few things that always make it onto my table when I pull this amazing pasta bake out of the oven:

  • A Simple Green Salad: This is my number one pick. Don’t overcomplicate it! Use crisp romaine or butter lettuce. The dressing is key: skip the heavy ranch or Caesar. You want a sharp, zesty vinaigrette. Think good olive oil, red wine vinegar, maybe a tiny bit of Dijon mustard, salt, pepper, and a sprinkle of dried oregano. The vinegar cuts right through that Alfredo sauce beautifully.
  • Steamed or Roasted Asparagus: Asparagus is elegant, but it’s also super fast if you’re trying to pull this off on a weeknight. I usually just steam it lightly until it’s vibrant green and still has a good snap to it. Finishing it with just a drizzle of lemon juice and salt is all it needs. If you are feeling ambitious, toss it in that garlic butter I mentioned earlier—but lightly!
  • Blanched Green Beans with Toasted Almonds: Similar to asparagus, you want snap. Blanching them quickly means they stay bright green and taste fresh. Just toss them with slivered almonds that you toasted quickly in a dry pan for about four minutes. That little bit of crunch is a nice contrast to the soft shells.
  • Roasted Broccoli or Brussels Sprouts: If you need something that feels a little more substantial than just steamed veggies, roasting is your friend. High heat makes the edges of broccoli or Brussels sprouts get beautifully charred and slightly sweet, which pairs nicely with the Parmesan in the sauce. A little salt and pepper and you’re done. They won’t compete with the main flavor, they just support it.

Six baked Cheesy Chicken Alfredo Stuffed Shells topped with browned, melted cheese, served on a white plate.

Now, if you happen to have folks who absolutely *must* have a green vegetable cooked low and slow, I do have a recipe for Southern collard greens, but honestly, those smoky, earthy flavors might fight a little bit with the delicate white sauce here. For this dish, keep it light and bright!

Frequently Asked Questions About Cheesy Chicken Alfredo Stuffed Shells

I know when you’re making a showstopper like this, you’re going to have questions! It’s a big commitment of cheese and cream, after all. I’ve tried to cover all the little things that cropped up when I was first figuring out this recipe. If you’ve made it and still have questions, feel free to drop a comment below! If you’re looking for another great white sauce casserole after you devour these, you have to try my recipe for easy white chicken enchiladas.

Can I use jarred Alfredo sauce instead of making it from scratch?

You absolutely *can*, if you’re in a real time-crunch emergency! But let me tell you, that homemade sauce is what truly elevates these from just being stuffed shells to being those “Restaurant Style Stuffed Shells at Home” we all dream about. Jarred sauce usually lacks the richness from the butter and the fresh kick from that quick-sautéed garlic. If you use jarred, make sure you use a really high-quality brand, and I’d still recommend stirring in an extra quarter cup of Parmesan cheese and maybe a splash of heavy cream to boost the flavor and thickness of your White Sauce Chicken Pasta Casserole.

How do I keep the chicken filling moist and not dry inside the shells?

This is my number one concern every time I make these! The key here, which I mentioned in the tips section, is how you cook the chicken initially. If you’re cooking fresh breasts, don’t boil them hard! Poach them gently so they don’t seize up and lose all their moisture before they even get into the filling. The best trick, honestly, is to use that ricotta and cream cheese component generously. Since these cheeses are already fatty and moist, they act like little steam pockets inside the shell while it bakes, keeping the shredded chicken feeling soft and tender when you finally eat it.

What is the best way to prevent the Alfredo sauce from getting runny while baking?

Runny sauce is the nemesis of any good Rich and Creamy Pasta Bake! The problem usually comes down to one of two things: either you didn’t cook the sauce long enough before you poured it over, or you didn’t use enough thickening agent. We use cream cheese in the filling, but if you find your sauce is still too thin right after you make it on the stove, turn the heat back up ever-so-slightly and whisk in just a tablespoon of grated Parmesan at a time until it coats the back of a spoon nicely before you pour it over. That extra cheese melts and thickens the sauce beautifully. Also, make sure you let the shells rest for that full five minutes after it comes out of the oven; some of that liquid needs time to settle back into the pasta.

Can I make these ahead of time? Are they freezer-friendly?

Yes, yes, and YES! These are fantastic for meal prepping. As I talked about in the storage section, you can assemble the entire dish, cover it well, and keep it in the fridge for up to 24 hours. They also freeze famously well! If you’re planning to freeze them, I recommend assembling everything in a freezer-safe aluminum pan, but skip the final cheese topping—add that right before you bake from frozen. If baking from frozen, you’ll need to cover it tightly with foil and bake for about 45 to 55 minutes total, peeking at the 40-minute mark, before uncovering to brown the cheese topping right at the end.

Is it essential to use jumbo shells, or can I use something smaller?

You really do need the jumbo shells (the conchiglioni shells) for this to work as intended for this Stuffed Shells with Chicken and Alfredo Sauce recipe. Smaller shells just won’t hold enough filling, and you’ll end up with way too much sauce-to-filling ratio. Plus, the whole point of this bake is getting that huge, satisfying bite stuffed full of chicken, ricotta, and cream cheese. Smaller noodles just won’t give you that wow factor or the visual appeal of the classic baked Italian stuffed shells presentation.

Estimated Nutritional Snapshot for This Rich and Creamy Pasta Bake

Now, I’m going to be completely honest with you: whenever you are making something this over-the-top good—loaded with heavy cream, three kinds of cheese, and tender chicken—it’s definitely not going to be a diet food masterpiece! This Cheesy Chicken Alfredo Stuffed Shells recipe is meant for celebrations, cozy Sundays, or when you just absolutely need to treat yourself. It’s Italian American comfort food at its finest, and that deliciousness comes with a little bit of richness.

I always check the math on things like this, but please remember that these numbers are just my best guess based on the ingredients I listed! If you use low-fat ricotta or skip some of the Parmesan sprinkle on top, your totals will change. If you want to see a comparison to a really high-protein grab-and-go option, check out the macros on my easy egg bites. But for this main dish, here is the estimated breakdown per serving size (which we set at 5 shells):

Here’s the snapshot for this Rich and Creamy Pasta Bake:

  • Serving Size: 5 shells
  • Calories: 650
  • Protein: 35g
  • Fat: 40g (A little high, but that’s the Alfredo doing its job!)
  • Saturated Fat: 24g
  • Carbohydrates: 45g
  • Sugar: 5g (Mostly natural sugars from the dairy and vegetables, good!)
  • Fiber: 2g
  • Sodium: 750mg (We use a little salt in the sauce and the pasta water, so watch your added salt elsewhere tonight!)
  • Cholesterol: 140mg

This is a hearty meal, so one serving really does the trick! Enjoy it for what it is: unbelievably delicious baked pasta!

Print

Cheesy Chicken Alfredo Stuffed Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A recipe for large pasta shells filled with shredded chicken, ricotta, and Parmesan cheese, baked in a homemade creamy Alfredo sauce and topped with mozzarella.

  • Author: Ahazzam
  • Prep Time: 25 min
  • Cook Time: 25 min
  • Total Time: 50 min
  • Yield: 6 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 box jumbo pasta shells (about 30 shells)
  • 2 tablespoons olive oil
  • 1 pound boneless, skinless chicken breasts, cooked and shredded
  • 1 cup heavy cream
  • 1/2 cup unsalted butter
  • 2 cloves garlic, minced
  • 1/2 cup grated Parmesan cheese, plus 1/4 cup for topping
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon salt
  • 8 ounces cream cheese, softened
  • 1 cup ricotta cheese
  • 1 large egg
  • 1 cup shredded mozzarella cheese, plus 1/2 cup for topping
  • 1/4 cup fresh parsley, chopped

Instructions

  1. Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
  2. Cook the pasta shells according to package directions until al dente. Drain them and rinse with cold water to stop cooking. Set aside.
  3. Prepare the Alfredo sauce: In a medium saucepan over medium heat, melt the butter. Add the minced garlic and cook for one minute until fragrant. Whisk in the heavy cream and bring to a gentle simmer. Reduce heat to low and stir in the 1/2 cup Parmesan cheese, salt, and pepper until the sauce is smooth. Remove from heat.
  4. Make the cheese filling: In a large bowl, combine the softened cream cheese, ricotta cheese, egg, shredded chicken, and 1 cup of mozzarella cheese. Mix well until everything is evenly distributed. Stir in the chopped parsley.
  5. Assemble the shells: Gently open each cooked shell and fill it with about two tablespoons of the cheese and chicken mixture. Arrange the filled shells in a single layer in the prepared baking dish.
  6. Pour the prepared Alfredo sauce evenly over the stuffed shells.
  7. Sprinkle the remaining 1/2 cup mozzarella and 1/4 cup Parmesan cheese over the top.
  8. Bake for 20 to 25 minutes, or until the sauce is bubbly and the cheese topping is melted and lightly golden brown.
  9. Let the dish rest for 5 minutes before serving.

Notes

  • To prevent dry chicken, use leftover rotisserie chicken or poach the chicken breasts gently in salted water until just cooked through.
  • For a richer sauce, add 2 tablespoons of cream cheese to the Alfredo sauce while it simmers.
  • You can make the filling and sauce ahead of time and assemble the dish up to 24 hours before baking. Keep covered in the refrigerator.

Nutrition

  • Serving Size: 5 shells
  • Calories: 650
  • Sugar: 5
  • Sodium: 750
  • Fat: 40
  • Saturated Fat: 24
  • Unsaturated Fat: 10
  • Trans Fat: 1
  • Carbohydrates: 45
  • Fiber: 2
  • Protein: 35
  • Cholesterol: 140

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!