Easy One Pan Asparagus and Ham Casserole

This post may contain affiliate links. Please read our disclosure policy.

Recipe Pin Rate Recipe

Do you have leftover ham? This Asparagus and Ham Casserole is a delicious way to turn it into an easy spring dinner. It's a simple one-pan pasta bake where the pasta cooks right in a creamy Alfredo sauce and is finished with melted cheese-comforting, flavorful, and perfect for the season.

If you love cooking with asparagus this time of year, you'll find more inspiration in these asparagus main dish recipes, filled with fresh and easy spring dinners.

A baked pasta casserole with ham and tender asparagus, topped with melted cheese and chopped parsley, served as a main dish in a white rectangular dish on a white wooden table.

Want to save this recipe?

Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!

Save Recipe

What I Love About This Ham Casserole

First of all, how many times do you find yourself with leftover ham after Easter or Christmas? If you're at my house, that would be often.

While we love ham sandwiches and adore Split Pea Soup with Ham, a good ham-stuffed pasta salad or this family-favourite White Bean Ham Bone Soup Recipe, I'm always on the lookout for more ideas.

This Asparagus and Ham Casserole recipe is one of my favorite dishes to make during springtime when asparagus is abundant in our market.

What do I love best? You don't have to pre-cook the pasta!

Seriously! It's the best of all worlds, making this recipe nearly a dump-and-go dinner. In fact (although I'm using a homemade Alfredo sauce I love), you can easily swap it for a ready-made Alfredo sauce... and then it truly becomes a simple combine-ingredients-and-bake kind of dish.

Need to bring a dish? This is a great one, too! There are so many occasions around the holidays when you need to bring something.

And if you want to make this pasta bake but you don't have any leftover ham to hand... deli honey ham works beautifully!

I hope you enjoy it as much as we do!

Stephanie\'s signature
Jump to:

Ingredients

The recipe card at the bottom of this post contains ingredient measurements, but here is a quick overview of what you will need and some variation ideas.

  • Uncooked pasta: Rotini is my favorite pasta to use in this dish, but penne or any short pasta should work too.
  • Cooked ham: This is a delicious recipe for leftover ham or when you're in the mood for that sweet and salty ham flavor!
  • Vegetables: Asparagus, chopped into 1-inch pieces, scallions (or green onions), and garlic.
  • Cheese: Shredded Mozzarella (or Italian blend or your favorite blend) and Parmesan cheese.
  • Fresh parsley: for garnish.

The pasta, ham, and asparagus are baked in an alfredo sauce that's whisked together with additional seasoning and chicken broth. While I love to make my own, and you will see that in the recipe below, you can also use a ready-made Alfredo sauce to save time. Look for a large 22-ounce jar or about 2 ½ cups.

Alfredo Sauce Ingredients

  • Butter: salted or unsalted.
  • Garlic: minced or pressed.
  • All-purpose flour
  • Milk: Dairy or non-dairy like soy milk, almond or oat milk.
  • Chicken broth
  • Seasonings: Dried thyme, red pepper flakes (optional), and salt and pepper to taste. Dried oregano would also work if you're out!

How to Make Asparagus and Ham Casserole

Begin by preheating the oven to 425° and coating a 9 x 13-inch casserole dish with cooking spray.

A white baking dish filled with uncooked rotini pasta, chopped asparagus, and pieces of ham on a white wooden table, ready to be baked into a delicious Asparagus and Ham Casserole.
  1. Step 1: Add ingredients to the pan.
    Preheat the oven to 425° and coat a 9 x 13-inch casserole dish with cooking spray. Combine the uncooked pasta, ham, asparagus, and scallions in the baking dish.
A white baking dish filled with dry rotini pasta, chopped ham, and asparagus sits on a white table next to a glass measuring cup containing homemade Alfredo sauce-perfect for making Asparagus and Ham Casserole.
  1. Step 2: Make the Alfredo sauce.
    Whisk and cook butter, flour, and garlic in a saucepan. Gradually whisk in milk, bring to a gentle simmer, remove from the heat, and stir in 2 tablespoons Parmesan cheese. Then, whisk in the chicken broth, thyme, and red pepper flakes.
A rectangular white baking dish filled with uncooked pasta, chopped green asparagus, and pieces of pink ham-perfect for making a delicious Asparagus and Ham Casserole-rests on a white wooden surface.
  1. Step 3: Add the Alfredo sauce to the pan.
    Pour the sauce over the pasta, cover tightly with foil, and bake for 30 minutes.
An Asparagus and Ham Casserole, baked with cheese and green herbs, is shown in a white dish on a wooden surface with a pink napkin and serving spoon nearby.
  1. Step 4: Stir in the slurry and add the cheese.
    Remove from the oven, stir in a cornstarch slurry, and sprinkle mozzarella over the top. Bake uncovered for another 8-10 minutes or until the cheese is melted and the pasta is bubbling. Garnish with remaining Parmesan cheese and chopped fresh parsley.

Recipe FAQ's

Do you need to pre cook the pasta?

No! That is one of the best parts of this recipe. While most casserole recipes require precooked pasta, this recipe uses uncooked pasta added directly to the casserole dish.

Can you use ready-made Alfredo sauce?

Absolutely. If you want to save time, ready-made alfredo sauce works equally well.

What kind of ham is best in this recipe?

Any kind of ham is delicious in this casserole. Leftover Easter ham or Christmas ham is my favorite, but cubed deli ham steak can be used too.

A baked pasta casserole topped with fresh parsley, featuring rotini pasta, vegetables, melted cheese, and savory ham—this Asparagus and Ham Casserole is served in a white rectangular baking dish.

Side Dish Ideas for your Ham Casserole

This Asparagus and Ham Casserole is an entire meal in one dish, thanks to the meat, pasta, and veggies. That said, if you'd like to round out the meal, the ham casserole goes well with any of the following sides:

A baked Asparagus and Ham Casserole with cheese, vegetables, and herbs, topped with fresh chopped parsley, in a white baking dish on a white wooden table.
A baked pasta casserole with rotini, asparagus, vegetables, melted cheese, and fresh parsley, served in a white rectangular dish-perfect for main dish asparagus recipes.

Easy One Pan Asparagus and Ham Casserole

Make the most of leftover ham with this scrumptious Asparagus and Ham Casserole. This one-pan meal features a creamy alfredo sauce and requires no pre-cooking of the pasta.
5 from 4 votes
Print Pin Rate
Prep: 15 minutes
Cook: 40 minutes
Total Time: 55 minutes
Servings: 8 servings

Equipment

  • Casserole Dish

Ingredients

  • 16 ounces uncooked pasta like rotini pasta (1 package)
  • 2 cups ham diced into (½ inch pieces)
  • 2 ½ cups chopped asparagus chopped into 1-inch pieces
  • 3-4 scallions chopped

Creamy Alfredo Cooking Sauce

  • ¼ cup butter
  • 2 cloves garlic minced or pressed
  • ¼ cup all-purpose flour
  • 2 ½ cups milk dairy or non-dairy
  • pinch ground nutmeg
  • 4 tablespoons grated fresh Parmesan cheese divided
  • ½ teaspoon dried thyme
  • ¼ teaspoon red pepper flakes
  • 3 cups chicken broth
  • cornstarch slurry 1 tablespoon cornstarch whisked into 2 TBSPS cold water.
  • 2 cups shredded Mozzarella or your favorite shredded. cheese
  • ¼ cup chopped fresh flat-leaf parsley for topping

Instructions

  • Preheat the oven to 425° and coat a 9 x 13-inch baking dish with cooking spray.
  • Combine the uncooked pasta, ham, asparagus, and scallions in the baking dish.
  • Add the butter, flour, and garlic in a medium saucepan over medium-low heat. Whisk to combine and cook for about 3 minutes or until the roux darkens in color. Gradually stir in the milk (about ¼ cup at a time) and the nutmeg, whisking constantly until all the milk is added. Bring to a gentle simmer, remove from the heat, and stir in 2 tablespoons Parmesan cheese.
  • Whisk in chicken broth, thyme, and red pepper flakes (if using) into the sauce. Season with salt and pepper to taste and pour over the pasta in the baking dish. Cover tightly with foil and bake for 30 minutes.
  • Remove from the oven and stir the cornstarch slurry into the pasta. At this point, the pasta should be al-dente (still firm but with a tender bite). In my oven, 30 minutes is the perfect baking time, but you may need another 10 minutes.
  • Sprinkle the mozzarella over the top and bake for another 8-10 minutes or until the cheese is melted and the pasta is bubbling. Garnish with remaining Parmesan cheese and fresh chopped parsley.

Notes

  1. Alfredo Sauce: In this recipe, we're making our own homemade Alfredo sauce. If you want to save time, use a ready-made quality sauce. You will need about 2 ½ cups of sauce.
  2. Milk Alternative: Soy milk has a neutral flavor but is rich and creamy, but oat and almond milk work, too. 

Nutrition

Calories: 485kcal | Carbohydrates: 53g | Protein: 27g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 61mg | Sodium: 1041mg | Potassium: 504mg | Fiber: 3g | Sugar: 7g | Vitamin A: 873IU | Vitamin C: 3mg | Calcium: 388mg | Iron: 2mg
Tried this recipe? Pin it Today!Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

More Spring Dinner Ideas

If you try this recipe, I'd love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on FacebookPinterestInstagram, and YouTube!

Join the Sunday Morning Tradition

If you enjoyed this post, you'll love The Sunday Edit No. 14: The Kentucky Derby Party Guide. It’s my weekly "magazine-style" digest designed to help you reset, refine, and find beauty in the everyday. From intentional kitchen resets to curated seasonal menus.

Read the Latest Issue | Subscribe to the Newsletter

5 from 4 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

    1. Thank you so much, Lindsay! I’m so happy you made the casserole and hope you enjoyed every bite. It’s such a simple, cozy spring dish!