There’s something magical about a bubbling dish of lasagna fresh from the oven. This Ham and Cheese Lasagna takes the classic Italian comfort food and gives it a delicious twist that’s perfect for weeknight dinners or casual entertaining. Instead of the traditional meat sauce, we’re layering in savory ham and a blend of melty cheeses for a creamy, satisfying meal.
What I love about this recipe is how it combines familiar flavors in a new way. The salty ham pairs beautifully with the rich cheese sauce, while the pasta provides that comforting base we all crave. Plus, at just 45 minutes from start to finish, it’s quick enough for busy weeknights but special enough for weekend gatherings.
Why You’ll Love This
- Ready in just 45 minutes – perfect for busy weeknights
- Creamy, cheesy texture with savory ham in every bite
- Kid-friendly flavor profile that adults will enjoy too
- Make-ahead friendly – assemble earlier in the day and bake when needed
- Excellent for using up leftover holiday ham

Ingredients
- 6 large sheets of fresh lasagna
- 6 slices of ham
- 50 grams onion, peeled and quartered
- 50 grams butter
- 55 grams flour
- 600 grams semi-skimmed milk
- 1 egg yolk
- 1/2 teaspoon salt
- 3 pinches pepper
- 3 pinches ground nutmeg
- 140 grams grated Emmental cheese
- 220 grams sliced raclette cheese (or other cheeses: gouda, reblochon, comté, beaufort, emmental, cheddar)
Instructions
- Place the peeled and quartered onion in a blender. Blend for 2 seconds at speed 5, then scrape down the sides with a spatula.
- Add butter, flour, milk, egg yolk, salt, pepper, and nutmeg to the blender. Cook for 8 minutes at 90°C on speed 4.
- Add 100 grams of grated Emmental cheese to the sauce and cook for another minute at 90°C on speed 4.
- Butter a gratin dish and spread a little Mornay sauce on the bottom. Place a layer of lasagna sheets on top, adjusting as needed.
- Spread 1/4 of the Mornay sauce, then place 2 slices of ham and 1/3 of the raclette cheese.
- Add another layer of pasta, 1/3 of the remaining sauce, 2 slices of ham, and more raclette cheese.
- Repeat with pasta, half of the remaining sauce, 2 slices of ham, and the remaining raclette cheese.
- Finish with a final layer of pasta and remaining Mornay sauce. Sprinkle with 40 grams of Emmental cheese. Preheat oven to 200°C and bake for 20 minutes until golden brown and bubbly.
Tips & Variations
- No-boil lasagna noodles work great in this recipe and save time.
- Add sautéed mushrooms or spinach between layers for extra vegetables.
- Try using smoked ham for a deeper flavor profile.
- Make your own béchamel sauce by melting 4 tablespoons butter, whisking in 4 tablespoons flour, then gradually adding 3 cups warm milk and simmering until thickened.
- For a make-ahead option, assemble the lasagna, cover tightly, and refrigerate for up to 24 hours before baking.
- Freeze individual portions for quick future meals – reheat in the microwave or oven.
Serving Suggestions
This creamy Ham and Cheese Lasagna pairs beautifully with a simple green salad dressed with a light vinaigrette to balance the richness. For a complete meal, add some garlic bread on the side to soak up any extra sauce. A glass of crisp white wine like Pinot Grigio or Sauvignon Blanc makes an excellent accompaniment for the adults at the table.
Notes
- The lasagna is done when the internal temperature reaches 165°F and the edges are bubbling.
- Store leftovers covered in the refrigerator for up to 3 days.
- For best results when reheating, add a tablespoon of water before covering with foil and heating at 350°F until warmed through.
- The top should be golden brown but not burnt – cover with foil if it’s browning too quickly.
FAQs
Can I use cottage cheese instead of ricotta?
Yes! Cottage cheese makes a great substitute for ricotta. For a smoother texture, blend it briefly in a food processor first.
What kind of ham works best in this recipe?
Any good quality cooked ham works well. Leftover holiday ham, Black Forest ham, or even deli ham cut into thicker pieces are all excellent choices.
Can I make this lasagna vegetarian?
Absolutely! Skip the ham and add sautéed vegetables like zucchini, bell peppers, and mushrooms instead. You’ll still get a delicious, hearty lasagna.
How do I know when my lasagna is done baking?
The lasagna is done when the edges are bubbling, the top is golden brown, and a knife inserted in the center comes out hot. Let it rest for 10 minutes before serving for easier slicing.
[recipe_card]








