Illustration of Chicken Cordon Bleu Stuffed Shells with Ham and Swiss

Chicken Cordon Bleu Stuffed Shells with Ham and Swiss

Chicken cordon bleu has a way of sounding fancy even when the ingredients are familiar. Chicken, ham, and Swiss cheese are simple enough on their own, but together they create a dish that feels polished, comforting, and deeply satisfying. This version takes those classic flavors and folds them into pasta shells for a meal that is part casserole, part pasta bake, and entirely weeknight friendly.

If you like the idea of cordon bleu stuffed shells but want something easier to serve than rolled chicken cutlets, this recipe offers a smart middle ground. It has the creamy texture of a baked pasta with chicken, the savory depth of ham and Swiss, and the kind of oven-baked finish that makes the house smell like supper is ready before the timer even goes off. It is the sort of dish that works for Sunday dinner, potlucks, or any family comfort supper where you want something hearty without a lot of fuss.

Why This Dish Works So Well

Illustration of Chicken Cordon Bleu Stuffed Shells with Ham and Swiss

Traditional chicken cordon bleu usually involves pounding chicken breasts thin, layering them with ham and Swiss, rolling everything up, breading the outside, and baking or frying it. Delicious, yes, but not exactly casual.

Stuffed shells simplify the whole idea.

Instead of rolling each piece of chicken, you mix shredded chicken with diced ham, Swiss cheese, and a creamy binder, then tuck that filling into pasta shells. The shells hold the filling neatly, and a rich sauce keeps everything tender in the oven. The result is familiar but not dull, elegant but still approachable.

This is also a very practical “all-in-one” meal. You get protein, starch, and a creamy sauce in one pan, which makes cleanup easier and serving simpler. For families, that matters. For guests, it looks more impressive than the effort required.

Ingredients You’ll Need

You can make this dish with pantry-friendly basics and a few refrigerated staples. The ingredient list below creates a balanced filling and a sauce that feels creamy without becoming heavy.

For the shells and filling

  • 20 to 24 jumbo pasta shells
  • 2 cups cooked chicken, shredded or finely chopped
  • 1 cup diced ham
  • 1 1/2 cups shredded Swiss cheese, divided
  • 1 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon kosher salt, or to taste
  • 1/4 teaspoon black pepper
  • 1 tablespoon chopped parsley, optional

For the sauce

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups milk
  • 1 cup chicken broth
  • 1 to 2 teaspoons Dijon mustard
  • 1/4 teaspoon garlic powder
  • Pinch of nutmeg, optional
  • Salt and pepper to taste

For the topping

  • 1/2 cup shredded Swiss cheese
  • 1/3 cup grated Parmesan
  • 1/2 cup breadcrumbs, optional for a lightly crisp top
  • 1 tablespoon melted butter, if using breadcrumbs

A few smart substitutions

If you do not have ricotta, you can use cottage cheese, softened cream cheese, or even a small amount of sour cream mixed with a little extra Parmesan. Gruyère can stand in for Swiss if you want a nuttier flavor. Rotisserie chicken is an easy shortcut, and leftover holiday ham works beautifully here.

How to Make Chicken Cordon Bleu Stuffed Shells

The method is straightforward, but a few details make a big difference in texture and flavor.

1. Cook the pasta shells

Bring a large pot of salted water to a boil and cook the jumbo shells until just shy of al dente. They should be flexible enough to stuff, but still firm enough to hold their shape in the oven.

Drain them carefully and lay them out on a tray or baking sheet so they do not stick together. A small drizzle of oil can help, though it is not required if you handle them gently.

2. Mix the filling

In a large bowl, combine the shredded chicken, diced ham, half of the Swiss cheese, ricotta, Parmesan, egg, Dijon mustard, and seasonings. Stir until the mixture is evenly combined.

The filling should be thick, creamy, and scoopable. If it feels too loose, add a little more Parmesan. If it seems too dense, a spoonful of milk can loosen it slightly.

This is where the flavor of the dish really comes together. The chicken gives it body, the ham adds salt and depth, and the Swiss melts into a mellow, slightly nutty note that ties the whole filling together.

3. Make the sauce

In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for about one minute to form a light roux. Slowly whisk in the milk and chicken broth, making sure the sauce stays smooth.

Bring the mixture to a gentle simmer and stir until it thickens enough to coat the back of a spoon. Add Dijon mustard, garlic powder, and a small pinch of nutmeg if you like a slightly warmer finish. Season with salt and pepper.

This sauce should be creamy, not overly thick. It will continue to set as the dish bakes, so stop cooking it once it has a velvety consistency.

4. Assemble the shells

Spread a thin layer of sauce in the bottom of a greased baking dish. Fill each shell with a generous spoonful of the chicken mixture and arrange the stuffed shells seam-side up in the dish.

Once all the shells are in place, spoon the remaining sauce evenly over the top. Sprinkle with the remaining Swiss, Parmesan, and breadcrumbs if you want a lightly browned crust.

5. Bake until hot and bubbly

Cover the dish with foil and bake at 375°F for about 25 minutes. Remove the foil and bake for another 10 to 15 minutes, until the top is melted and lightly golden and the sauce is bubbling around the edges.

Let the dish rest for 5 to 10 minutes before serving. That short pause helps the sauce settle and makes the shells easier to plate.

Helpful Tips for the Best Result

A few small choices can improve the texture and flavor of your stuffed shell dinner.

  • Do not overcook the shells. Slightly underdone pasta holds up better during baking.
  • Use finely chopped chicken. Large chunks make stuffing harder and can cause the shells to split.
  • Season the filling well. The pasta itself is mild, so the filling should taste bold before it goes into the oven.
  • Keep the sauce loose enough to pour. A sauce that is too thick can make the dish feel heavy.
  • Cover for part of the bake. This keeps the shells from drying out before the cheese melts.

If you are cooking for a crowd, make an extra half batch of sauce. Pasta dishes can absorb more liquid than expected, especially if they sit for a few minutes before serving.

What to Serve With It

Because this is a rich casserole-style meal, simple sides work best. You want something fresh or crisp to balance the creaminess.

Good pairings include:

  • A green salad with vinaigrette
  • Steamed broccoli
  • Roasted asparagus
  • Green beans with lemon
  • Garlic bread or a crusty baguette

If you want a more elegant dinner, serve the shells with a bright salad and a chilled white wine. If you want a cozier meal, add bread and keep the sides minimal. Either way, the pasta is the center of the plate.

This dish also works well for make-ahead entertaining. It can sit in the refrigerator until you are ready to bake, which makes it a practical choice for holidays, showers, and busy Sundays.

Make-Ahead, Storage, and Reheating

One of the best things about this recipe is that it holds up nicely after cooking.

Make-ahead instructions

You can assemble the entire dish up to 24 hours in advance. Cover it tightly and refrigerate it before baking. When you are ready, let it sit at room temperature for about 20 minutes, then bake as directed. You may need to add 5 to 10 extra minutes if it is going into the oven cold.

Storage

Leftovers keep well in the refrigerator for up to 3 days. Store them in an airtight container or cover the baking dish tightly with foil.

Reheating

For the best texture, reheat in the oven at 350°F until warmed through. Add a splash of milk or a spoonful of broth if the sauce looks thick. The microwave works in a pinch, but the oven preserves the texture of the pasta better.

Freezing

You can freeze the assembled dish before baking, though the sauce may separate slightly after thawing. For the best results, freeze it tightly wrapped and bake from thawed rather than frozen. If you are freezing leftovers, portion them into individual containers for easy lunches.

Variations to Try

Once you know the basic formula, the recipe becomes easy to adapt.

Add vegetables

A handful of sautéed spinach or finely chopped broccoli can add color and texture without changing the flavor profile too much. Just keep the vegetables dry so the filling does not become watery.

Change the cheese

Swiss is classic here, but Gruyère gives a deeper flavor, and provolone offers a milder melt. You can also use a little mozzarella for extra stretch, though it will soften the cordon bleu character of the dish.

Make it extra savory

If you want a stronger mustard note, increase the Dijon in both the filling and the sauce. You can also add a few drops of Worcestershire sauce or a pinch of paprika for more depth.

Turn it into a lighter meal

Use part-skim ricotta, lean chicken, and a lighter hand with the topping. The result will still feel satisfying but slightly less rich.

These variations keep the spirit of the dish intact while giving you room to adjust it for your table.

A Comforting Bake That Still Feels Special

Chicken cordon bleu stuffed shells bring together the best parts of a classic and the convenience of a casserole. They are creamy, savory, and comforting, with enough structure to feel like a proper dinner and enough ease to make on a busy night. If you are looking for a family comfort supper that is a little more memorable than standard pasta but still easy to love, this is a strong choice.

With tender pasta, seasoned chicken, salty ham, and mellow Swiss cheese, this dish earns its place in regular rotation. It is familiar food, but with just enough polish to make the meal feel intentional.


Discover more from Life Happens!

Subscribe to get the latest posts sent to your email.