Go Back

Chicken Cordon Bleu Mac n' Cheese with Asparagus

Author: Michelle


Swiss Cheese Sauce:

  • 2 tbsp . butter
  • 2 tbsp . flour
  • Black pepper; to taste
  • 1 tsp . Dijon mustard
  • 13/4 cup milk
  • 10 oz . Swiss cheese; grated or cubed

The Rest

  • 2 chicken breast (about 14 oz) cubed
  • 11/2 oz . deli ham; diced
  • 11/2 cups asparagus; sliced
  • 10 oz penne; cooked and drained
  • 1/2 cup panko or breadcrumbs
  • Salt/black pepper to taste
  • 1/2 tsp . granulated garlic
  • 1/2 tsp . dried sage


  1. In a saucepan on medium heat, add the butter.
  2. Once the butter has melted, add the flour and whisk until it is smooth, in a paste-like consistency. If there are any lumps, it will give your cheese sauce a grainy texture.
  3. Add the black pepper and Dijon mustard. Mix well.
  4. Add the milk and stir. Then slowly add the cheese.
  5. Stir frequently, helping the cheese to melt and incorporate into the milk.
  6. Once the cheese is melted, the sauce should be smooth. Set aside.
  7. Cook the penne, but stop cooking and drain two minutes shy of al dente package directions.
  8. While the pasta is cooking, heat a large skillet, adding olive oil if needed and quickly sear off the cubed chicken.
  9. It does not need to be cooked through, but it does needs to be seared on all sides. This will take no more than 3 minutes.
  10. Add the panko (or breadcrumbs), salt, pepper, garlic, and sage to a small bowl and blend them together, making sure the seasonings are evenly distributed.
  11. In a large bowl mix the penne, chicken, diced ham, and sliced asparagus.
  12. Add black pepper to taste and any salt, if desired.
  13. Pour about half of the Swiss cheese sauce into the bowl with the pasta and chicken. Stir it well making sure all the ingredients are coated in the sauce.
  14. Transfer to a 9x13 or similar baking dish.
  15. Pour the remaining sauce over the entire dish.
  16. Sprinkle the seasoned panko over the top of the dish.
  17. Cover with foil and bake in a pre-heated 350° degree oven for 20 minutes.
  18. After the 20 minutes, remove the foil and cook uncovered for 5 more minutes or until the topping has browned.
  19. Allow to sit for a few minutes once it is removed from the oven, and then serve as desired.