Ham Lasagna is creamy and rich with lots of cheese. It’s a wonderful twist on lasagna and a great way to use up leftover ham. In fact, I think this is my favorite way to use up leftover Easter ham.
To make this Ham Lasagna, lasagna noodles get layered with a creamy sauce filled with lots of chopped ham and some mushrooms, and a little cream cheese for richness plus lots of shredded Monterey Jack cheese and a mixture of cottage cheese, eggs, and Parmesan cheese.
I love to use cottage cheese in my lasagna, but you could use ricotta cheese instaed if that is your preference.
This Ham Lasagna is a great change from traditional lasagna and you can’t beat the creaminess. It’s a recipe your whole family will enjoy and leftovers reheat well. Since it’s so rich, I like to serve it with a green salad dressed with a light dressing.
- 2 tablespoons butter
- 1 medium onion, diced
- 1 (8-ounce) package white mushrooms, sliced
- salt and pepper
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- 3 ounces cream cheese, cut into chunks
- 1 tablespoon chopped fresh parsley
- pinch of nutmeg
- 1/4 teaspoon dried Italian seasoning
- 1/4 teaspoon crushed red pepper flakes
- 2 1/2 to 3 cups diced ham
- 1 cup cottage cheese
- 1 large egg
- 1/3 cup freshly grated parmesan cheese
- 1/4 teaspoon black pepper
- 9 lasagna noodles, cooked according to packgae directions
- 2 cups shredded Monterey Jack or mozzarella cheese
- Preheat oven to 350 degrees and grease a 9x13-inch or slightly smaller baking dish.
- Melt butter in a large nonstick skillet over medium-high heat. Add onion and mushrooms and cook 5 minutes, or until onion is soft and mushrroms are lightly browned.
- Sprinkle flour over onions and mushrooms. Stir and cook for 1 minute, being sure to mix the flour in well.
- Gradually whisk in milk. Bring to a simmer. Once thickened, add cream cheese and whisk until melted and blended in.
- Add parsley, nutmeg, Italian seasoning, crushed red pepper flakes, and ham. Remove from heat and season to taste with salt and pepper.
- In a medium bowl, stir together cottage cheese, egg, Parmesan cheese, and pepper.
- Spread about 1/2 cup of ham sauce in bottom of prepared baking dish.
- Lay 3 lasagna noodles side by side.
- Spread 1/2 cottage cheese mixture on top of noodles.
- Spreead 1/3 of the ham mixture on top of cottage cheese.
- Sprinkle on 1/3 of shredded Montery Jack cheese.
- Lay 3 more noodles down and spread with remaining cottage cheese mixture.
- Spread 1/2 the remaing ham mixture and 1/2 the remaining Monterey Jack cheese on top.
- Finish off with remaining 3 noodles and the rest of the ham mixture, and the remaining shredded cheese.
- Cover baking dish with foil. Spray the iside of the foil with cooking spray so it will not stick to cheese.
- Bake 30 minutes. Remove foil and bake another 10 to 15 minutes.
Want to Save This Recipe?
More Ham Recipes
Another great leftover ham recipe is this Mac and Cheese with Ham. Watch the video below to see how to make it.