Cheesy Ham Lasagna Comfort

Featured in Hearty Main Courses.

Craving comfort? This cheesy ham lasagna delivers! Layers of pasta, creamy Mornay sauce, savory ham, and melty Raclette (or your favorite cheese) create a satisfying dish.

Preheat oven to 200°C (400°F). Make a Mornay sauce by creating a roux with butter and flour, then whisking in milk, onion, egg yolk, and spices. Add Emmental.

Assemble the lasagna: sauce, pasta, sauce, ham, Raclette. Repeat layers. Top with sauce, ham, Raclette, and Emmental. Bake for 20 minutes until golden and bubbly. Let cool slightly before serving. Enjoy!

Casey
Updated on Fri, 26 Sep 2025 14:34:58 GMT
A plate of food with a slice of pizza on it. Pin it
A plate of food with a slice of pizza on it. | cookingwithcasey.com

This cheesy ham lasagna is my go to for the ultimate comfort food meal. It transforms simple ingredients like ham and cheese into a rich, decadent dish that feels both special and incredibly easy to make. It’s the perfect recipe for a cozy family dinner or to have on hand for a busy week.

I first whipped this up using leftover holiday ham, and it was such an instant hit that it's now a requested regular in our dinner rotation. The creamy, cheesy layers are just irresistible.

Ingredients

  • Large lasagna sheets: use fresh if you can find them for a tender bite, but no boil dry sheets work perfectly too
  • Sliced ham: smoked ham adds a wonderful depth, but regular deli ham is just as delicious
  • One medium onion: this is the foundation of your sauce's flavor, so choose a firm, fresh one
  • Fifty grams butter: unsalted is best so you can control the salt level in the sauce
  • Fifty grams flour: all purpose flour is what you need to create the perfect thickener for your sauce
  • Seven hundred fifty milliliters semi skimmed milk: whole milk will make it even richer, but semi skimmed strikes a perfect balance
  • One egg yolk: this is my secret for an extra velvety and rich Mornay sauce
  • Salt and pepper to taste: always season as you go for the best flavor
  • A pinch of ground nutmeg: it might seem odd, but it elevates the cheesy sauce beautifully
  • One hundred fifty grams grated Emmental cheese: this brings a lovely nutty flavor and helps create a golden brown top
  • Two hundred grams sliced Raclette cheese: its incredible melting quality is unmatched, but a good Gouda or sharp Cheddar are great substitutes

Step-by-Step Instructions

Get Ready to Cook:
First, preheat your oven to 200 degrees Celsius or 400 degrees Fahrenheit, making sure the fan is on for even cooking. Lightly butter your baking dish to prevent the lasagna from sticking and to add a little extra flavor to the bottom layer.
Create the Creamy Mornay Sauce:
In a saucepan, melt your butter over a medium heat until it’s foamy. Add the flour all at once and stir constantly with a whisk for about one to two minutes. This little step cooks out the raw flour taste and creates what’s called a roux. Now, start adding the milk a little at a time, whisking vigorously after each addition to ensure you get a completely smooth, lump free sauce. Once all the milk is incorporated, add the finely chopped onion, egg yolk, salt, pepper, and that little pinch of nutmeg. Keep stirring continuously for about eight minutes. You’ll feel the sauce thicken nicely. Remove it from the heat and stir in 100 grams of the grated Emmental until it's completely melted and the sauce is glossy.
Assemble the Layers:
Time for the fun part. Spread a thin layer of your Mornay sauce across the bottom of your prepared baking dish. This prevents the first layer of pasta from drying out. Arrange a single layer of lasagna sheets on top of the sauce, trimming them with kitchen scissors if needed to get a perfect fit. Spread about a quarter of the remaining sauce over the pasta, then arrange two slices of ham and a third of your Raclecheese slices on top.
Build and Bake:
Repeat the layering process two more times pasta, sauce, ham, and Raclette cheese. For the grand finale, top with a final layer of pasta sheets, the rest of your creamy Mornay sauce, the last of the ham, and the remaining Raclette. Sprinkle the last 50 grams of Emmental cheese evenly over the very top. Bake in your hot oven for 20 minutes, or until the top is beautifully golden brown and the sauce is bubbling up the sides.
A slice of pizza with cheese and ham. Pin it
A slice of pizza with cheese and ham. | cookingwithcasey.com

My favorite part of this whole dish is the Mornay sauce. That small pinch of nutmeg completely changes the game, adding a warmth and complexity that makes people ask, "What is in this?". It’s a trick I learned from my grandmother, and it turns a simple cheese sauce into something truly special.

Ingredient Substitutions

Don't have ham? This recipe works beautifully with leftover shredded chicken, turkey, or even cooked Italian sausage. For a vegetarian option, layer in sautéed mushrooms, spinach, or roasted zucchini and bell peppers instead of the meat. The cheese is also flexible; feel free to use provolone, fontina, or a good sharp cheddar in place of the Raclette and Emmental.

Storage and Reheating

Leftover lasagna is one of life’s great pleasures. Store any extras in an airtight container in the refrigerator for up to three days. To reheat, I recommend placing a slice in an oven safe dish, covering it with foil, and baking at 175 degrees Celsius or 350 degrees Fahrenheit for about 15 to 20 minutes, or until heated through. This method prevents it from drying out much better than a microwave.

Making It Ahead

This is the perfect dish to assemble in advance. You can put the entire lasagna together, cover it tightly with plastic wrap or foil, and refrigerate it for up to 24 hours. When you're ready to eat, just remove it from the fridge about 30 minutes before baking to let it come to room temperature, then bake as directed. You might need to add five to ten extra minutes to the cooking time.

Frequently Asked Questions

→ What's the best cheese to use for this lasagna?

Raclette cheese offers a fantastic melty texture and nutty flavor. However, Gouda, Reblochon, or Cheddar are excellent substitutes, or even a combination of your favorites!

→ Can I make this lasagna ahead of time?

Absolutely! Assemble the lasagna a day in advance, cover it tightly, and store it in the refrigerator. Bake it just before serving for a convenient and delicious meal.

→ How can I make this lasagna gluten-free?

Simply use gluten-free lasagna sheets! They are readily available in most supermarkets and will seamlessly replace traditional pasta sheets.

→ Can I add herbs to the Mornay sauce?

Yes! A tablespoon of chopped fresh parsley added to the Mornay sauce will enhance the flavor and add a touch of freshness.

→ Is there a vegetarian version of this lasagna?

Definitely! Replace the ham with grilled vegetables such as zucchini, eggplant, and bell peppers for a flavorful and satisfying vegetarian option.

→ Do I need to pre-cook the lasagna sheets?

If you are using dry lasagna sheets, it's best to pre-cook them according to the package instructions to ensure they are properly cooked in the lasagna.

Cheesy Ham Lasagna Comfort Food

Creamy béchamel, savory ham, and melted cheese layered in a comforting lasagna. An easy classic with a delicious twist.

Prep Time
25 Minutes
Cook Time
20 Minutes
Total Time
45 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Italian-American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Main Ingredients

01 Lasagna Sheets
02 Sliced Ham
03 Finely Chopped Onion
04 Unsalted Butter
05 All-Purpose Flour
06 Semi-Skimmed Milk
07 Egg Yolk
08 Salt
09 Ground Black Pepper
10 Ground Nutmeg
11 Grated Emmental Cheese
12 Sliced Raclette Cheese

Instructions

Step 01

Preheat your oven to 200°C (400°F) with the fan on.

Step 02

In a blender, finely chop the onion.

Step 03

In a saucepan, melt 50g of butter over medium heat. Add 50g of flour and cook for 1-2 minutes, stirring constantly to create a smooth roux.

Step 04

Gradually whisk in 750ml of milk, ensuring there are no lumps. Add the chopped onion, egg yolk, salt, pepper, and nutmeg.

Step 05

Cook the sauce for 8 minutes, stirring continuously, until it thickens.

Step 06

Remove the saucepan from heat and stir in 100g of the grated Emmental cheese until fully melted and smooth.

Step 07

Lightly butter a baking dish. Spread a thin layer of Mornay sauce on the bottom.

Step 08

Arrange a layer of lasagna sheets over the sauce, trimming them to fit if necessary.

Step 09

Spread one-quarter of the Mornay sauce over the pasta, then top with two slices of ham and one-third of the sliced Raclette cheese. Repeat these layers of pasta, sauce, ham, and Raclette cheese twice more.

Step 10

Top with a final layer of pasta sheets, the remaining Mornay sauce, the remaining ham slices, and the remaining Raclette cheese.

Step 11

Sprinkle the remaining 50g of grated Emmental cheese evenly over the top.

Step 12

Bake in the preheated oven for 20 minutes, or until the top is golden brown and bubbly.

Step 13

Let the lasagna cool slightly before portioning and serving.

Notes

  1. For convenience, assemble the lasagna a day in advance and bake just before serving.
  2. Cheese Variations: Substitute Raclette with Gouda, Reblochon, Cheddar, or a combination of your favorite cheeses.
  3. Gluten-Free Option: Use gluten-free lasagna sheets to accommodate dietary needs.
  4. Storage: Store any leftover lasagna in an airtight container in the refrigerator for up to 3 days.
  5. Vegetarian Option: Replace the ham with grilled vegetables like zucchini, eggplant, and bell peppers for a meat-free alternative.
  6. Herb Enhancement: Add a tablespoon of chopped fresh parsley to the Mornay sauce for extra flavor.
  7. Pre-cooking Lasagna Sheets: If using dry lasagna sheets, pre-cook them according to package instructions before assembling.

Tools You'll Need

  • Baking Dish
  • Blender
  • Saucepan
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Gluten
  • Pork
  • Egg

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 20 g
  • Total Carbohydrate: 35 g
  • Protein: 30 g