Home » Main Dishes » Baked Ham Penne Pasta

Baked Ham Penne Pasta

Baked Ham Penne Pasta is a family favorite for any night of the week. Penne pasta, savory ham in a rich and creamy garlic cheese sauce is a hearty and delicious meal perfect for leftover ham!

NEW Save the Recipe

Send Me The Recipe

Enter your email below and we will send it straight to your inbox!


Pan of baked ham penne pasta.

This pasta casserole is one of those dishes that is gone in a flash when dinner time rolls around. It is the kind of dish that you will make again and again.

Why You Will Love this Ham Pasta Casserole

  • Leftover Ham Recipe: This is one of our favorite ways to enjoy leftover ham. It is a filling recipe that uses just a bit of leftover holiday ham.
  • Delicious Flavor Combination: The savory ham pairs perfectly with the creamy garlic sauce and pasta.
  • Easy Weeknight Dinner: This dinner comes together in less than an hour and is sure to be a meal that everyone will love.

Ingredients for Penne Pasta Casserole

Ingredients for Baked Ham Penne Pasta.
  • Penne Pasta – Mostaccoli, Gemelli or Fettuccine will work too.
  • Ham
  • Butter – I use salted butter, unsalted works well too.
  • Fresh Garlic
  • Fresh Rosemary – dried rosemary can be substituted
  • Onion
  • All Purpose Flour
  • Whole Milk or Heavy Cream
  • Swiss Cheese or Gruyere Cheese
  • Sour Cream

Step-by-Step Directions for Pasta Casserole with Ham

  1. Cook pasta about half way in salted boiling water. Drain well.
Collage making pasta cream sauce with onions and garlic.
  1. Meanwhile, make the sauce. Melt butter in a large, oven-safe pan. Cook minced garlic, and chopped onion flour over medium-high heat. Stir often, cooking until onions start to caramelize.
  2. Add flour, cooking about 2 minutes.
  3. Whisk in the milk, cooking until slightly thickened, 1 – 2 minutes.
  4. Remove from heat. Whisk in chopped rosemary, half of the shredded cheese and sour cream.
Collage mixing cream sauce with pasta and ham.
  1. Add the cooked pasta, diced ham (reserve 1/4 cup for the top if desired) to the sauce.
  2. Stir until well combined.
  3. Top with remaining cheese and ham.
Casserole dish of ham and pasta.
  1. Bake for 30 minutes or until pasta is bubbly and the top is starting to brown.
  2. Garnish with fresh rosemary if desired.

Recipe Notes for Baked Ham Penne Pasta

  • Make Ahead: The casserole can be made ahead by covering and refrigerating before baking.
  • Baking Dish: The cheesy ham pasta bake can be placed in a 2.5 quart baking dish or 9 x 13 baking dish before placing in the oven.
  • Storing Leftovers: Place leftover pasta bake in an airtight container and store in the refrigerator up to 4 days.
  • Reheat: Place in a pan with 1- 2 tablespoons of milk and cook over medium heat, stirring often until heated through.
  • Variations: This is a great alternative to ham and potato casserole. Switch up the pasta for what you have on hand or use your favorite. This will also work with just about any cheese, cheddar or gouda would be great options.

Best Sides for Pasta Casseroles

Overhead of round casserole with pasta and ham.

More Recipe Ideas with Leftover Ham

  • I love to cook a ham over the weekend and then have it for breakfast sandwiches, wraps or salads through the week.
  • My One Pan Cheesy Ham Pasta  is also a great dinner option for leftover ham. It’s quick, easy and delicious!
  • Ham, Mushroom & Spinach Quiche is a great dish for any meal of the day. My family loves it for brunch or dinner. Great flavor combination.
  • Baked Denver Omelet is another one to serve for any meal of the day. The classic flavors of ham, cheese, peppers and onions. It’s so simple to make and is always a family favorite. 
Spoonful of pasta casserole.

Get a delicious dinner on the table that will satisfy even the picky eaters with this Baked Ham Penne Pasta Recipe. It is loaded with delicious flavors and it’s so easy to make.

If you love this recipe as much as we do, please leave a comment and a five star review. Help us share on Pinterest, Instagram and Facebook!

Yield: 6

Baked Ham Penne Pasta

Baked ham penne pasta casserole.

Baked Ham Penne Pasta is a family favorite for any night of the week. Penne pasta, savory ham and a rich and creamy garlic - cheese sauce is a hearty and delicious meal perfect for leftover ham!

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients

  • 16 oz Penne Pasta
  • 2 tablespoons butter
  • 1/2 cup chopped onion
  • 4 garlic cloves, minced
  • 1 teaspoon chopped fresh rosemary
  • 2 tablespoons all purpose flour
  • 2 cups milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground pepper
  • 2 cups shredded Swiss cheese (or gruyere), divided
  • 1/2 cup sour cream
  • 2 cups diced ham

Instructions

  1. Preheat oven to 350°.
  2. Cook penne pasta half way- about 6 minutes, in salted boiling water. Drain and set aside.
  3. Meanwhile, Add butter to a large, oven-safe pan with chopped onion and garlic. Cook 2-3 minutes until onions are softened and start to caramelize. Add flour and whisk together, cooking for 2 minutes.
  4. Add milk and cook, whisking until thickened, about 3 minutes. Remove from heat and add rosemary, 1 cup of cheese and sour cream. Whisk until smooth.
  5. Add pasta and ham, saving a bit of ham for the top. Stir until combined. Sprinkle with remaining cheese and ham. .
  6. Bake uncovered for 30 minutes.

Notes

  • Make Ahead: The casserole can be made ahead by covering and refrigerating before baking.
  • Baking Dish: The cheesy ham pasta bake can be placed in a 2.5 quart baking dish or 9 x 13 baking dish before placing in the oven.
  • Storing Leftovers: Place leftover pasta bake in an airtight container and store in the refrigerator up to 4 days.
  • Reheat: Place in a pan with 1- 2 tablespoons of milk and cook over medium heat, stirring often until heated through.
  • Variations: This is a great alternative to ham and potato casserole. Switch up the pasta for what you have on hand or use your favorite. This will also work with just about any cheese, cheddar or gouda would be great options.
  • Nutrition Information:

    Yield:

    6

    Serving Size:

    1

    Amount Per Serving: Calories: 452Total Fat: 22gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 90mgSodium: 748mgCarbohydrates: 35gFiber: 2gSugar: 7gProtein: 28g

    Nutritional calculations are estimated and may not be accurate.

    Did you make this recipe?

    Tag us on instagram @missnthekitchen

    43 Comments

    1. I made this today for Sunday dinner and it was really good! I didn’t have Swiss cheese so I used cheddar instead and couldn’t use onion because of diet restrictions so I used dehydrated onion. My husband and I really liked it. Was nice to have something different.

    2. Looks like a good recipe! When you say “Add butter to a pan with chopped onion, garlic and rosemary. Cook 2-3 minutes” then “Add milk and cook” what is your burner set to? Medium?

      Sorry if I seem dense – just more of a baker than a cook. 🙂

    3. Had leftover ham from Easter dinner; I googled recipes and this came up– caught my eye as I had all the ingredients already. This is delicious! Very easy to prepare, and you can tweak the recipe (I didn’t have rosemary so used Tuscan seasonings). Thanks for a very tasty dish to use up holiday leftovers. It will go in my favorite recipes file.

        1. Yes good to know , it helps because we know we can use any pan , nut the cooking times change

            1. Hi Dee,
              Great idea to add veggies to the pasta, I bet that is delicious. Thanks for stopping by and letting us know y’all enjoyed it.

              ~ Milisa

    4. Made this tonight, what a great way to use up ham! Was delicious, the onion garlic and rosemary really added great smells and taste. Will save recipe to use again in the future.

    5. How long can it be refrigerated before cooking? Am I able to prepare this in the evening and cook in oven the following afternoon?

    6. was easy to prepare… added salt and topped with pepper and half with fresh jalapenos…Needed a CHEESY recipe to use up the leftover ham. I used 1 cup swiss and 1cup aged Havarti( swiss seemed to mild for our taste.

    7. Could half the recipe. It’s only my husband and I. Usually my husband grills the ham steak but this recipe sounds so good and something different for dinner. Judy

    8. Could half the recipe. It’s only my husband and I. Usually my husband grills the ham steak but this recipe sounds so good and something different for dinner. How long would I cook it for?

    9. Could I half the recipe. It’s only my husband and I. Usually my husband grills the ham steak but this recipe sounds so good and something different for dinner. How long would I cook it for?

    Leave a Reply

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