This Easy Ham Cheese Lasagna Bake is a brilliant twist on a classic, born from the need to create a comforting meal from leftover holiday ham. It blends American weeknight ease with Italian-inspired layers, all without the fuss of boiling noodles. The creamy béchamel sauce feels indulgent but comes together in minutes, enveloping savory ham and three melty cheeses. It’s the kind of hearty, crowd-pleasing dish that makes everyone ask for seconds while giving you a night off from complicated cooking.
Why You'll Love This Recipe
- No-boil noodles skip a whole messy step entirely
- It transforms leftover ham into a spectacular main event
- The creamy white sauce is simpler than a long-simmered red sauce
- You get that fantastic bubbly, golden cheese crust every single time
- My family requests this one more than any other casserole
Ingredients You’ll Need
- Olive oil: for sautéing the onions to a soft, sweet base a neutral oil lets their flavor shine without competing.
- Yellow onion: finely chopped to melt into the layers and build a savory foundation look for firm onions with dry, papery skins.
- Garlic: minced fresh is non-negotiable here for that punch of aromatic flavor it cooks quickly so it doesn’t burn.
- Unsalted butter: forms the base of your roux for the béchamel sauce unsalted lets you control the total salt level perfectly.
- All-purpose flour: thickens the milk into a luxurious, creamy sauce whisk it constantly with the butter to cook out the raw taste.
- Whole milk: creates the richest, smoothest béchamel higher fat content means a more velvety sauce that coats every noodle.
- Kosher salt: seasons the sauce from within its coarse grains are easier to distribute evenly than fine table salt.
- Black pepper: adds a subtle warmth and complexity freshly ground pepper has the best floral, sharp aroma.
- Ground nutmeg: a tiny pinch works magic in creamy sauces it enhances the cheese and adds a warm, nutty background note.
- No-boil lasagna noodles: the ultimate convenience ingredient they absorb sauce as they bake becoming perfectly tender without precooking.
- Cooked ham: diced for hearty, salty bites throughout using a thicker-cut deli ham gives you better texture and flavor.
- Part-skim ricotta cheese: creates a light, creamy layer between the noodles its mild flavor lets the ham and other cheeses stand out.
- Large egg: binds the ricotta mixture so it stays cohesive and doesn’t weep moisture during baking.
- Chopped fresh parsley: brings a pop of fresh color and herbaceous flavor flat-leaf Italian parsley has a more robust taste.
- Shredded mozzarella cheese: for that iconic, stretchy, golden melt I always shred a block myself for better melting than pre-shredded.
- Grated Parmesan cheese: delivers a sharp, salty, umami kick that deepens the entire dish fresh grating avoids anti-caking additives.
- Extra chopped parsley: a fresh green garnish that makes the baked dish look instantly inviting and adds a final bright note.
- Crushed red pepper flakes: an optional finish for those who like a little heat they contrast beautifully with the rich, creamy layers.
How to Make It
Preheat and Prep Your Dish:
Start by heating your oven to 375°F and greasing your 9×13 inch baking dish. This ensures even cooking and prevents any frustrating sticking right from the start. Having everything ready makes the assembly process smooth and fast.
Cook the Aromatics:
Warm the olive oil in your skillet over medium heat and cook the chopped onion until it’s soft and sweet. Stir in the garlic right at the end for just a minute so it becomes fragrant without turning bitter. This simple step builds a deep flavor base for your entire lasagna bake.
Build the Béchamel Sauce:
Melt the butter in your saucepan, then whisk in the flour to create a pale paste. Slowly stream in the milk while whisking constantly to avoid lumps, then season with salt, pepper, and nutmeg. Let it simmer until it thickens nicely, which creates the luxurious, creamy binder for all your layers.
Mix the Ricotta Layer:
Combine the ricotta, egg, and chopped parsley in a bowl until it’s perfectly smooth. The egg acts as a binder here, keeping the ricotta layer firm and distinct once baked. This mixture adds a light, creamy texture that balances the salty ham.
Assemble the First Layers:
Spread a thin layer of béchamel in the bottom of your dish, then lay down four no-boil noodles. Top with half the ricotta mix, half the ham, half the onions, and a portion of each cheese. Drizzle over more sauce to keep the noodles hydrated and happy.
Repeat and Create the Final Layer:
Add another layer of noodles, the rest of the ricotta, ham, and onion, plus more cheese and sauce. Finish with a final noodle layer, the last of the béchamel, and the remaining cheese for that iconic golden top.
Bake Covered and Uncovered:
Cover the dish tightly with foil and bake for 30 minutes, which steams the noodles to tenderness. Then, remove the foil and let it bake until the cheese is gorgeously bubbly and spotted with golden brown. That uncovered time is crucial for developing the perfect texture on top.
Rest Before Slicing:
Let the lasagna sit on the counter for at least 10 minutes after it comes out of the oven. This patience allows the layers to set and firm up, so you get clean, beautiful slices instead of a sauzy slide. It’s the hardest but most important step.

You Must Know
- Letting it rest after baking is non-negotiable for neat slices
- No-boil noodles need enough surrounding sauce to cook through
- A good thick-cut deli ham makes a world of difference
- That hint of nutmeg in the sauce is a game changer
- I never skip the fresh parsley in the ricotta mix
Storage Tips
Store any leftover Easy Ham Cheese Lasagna Bake in an airtight container in the fridge, where it will stay fantastic for up to four days. To reheat, you can warm individual portions in the microwave for a quick fix, or cover the whole dish with foil and warm it in a 350°F oven until it’s heated through, which keeps the texture perfect. For longer storage, let the baked lasagna cool completely, wrap it tightly in a couple layers of plastic wrap and foil, and freeze it for up to three months. Just thaw it overnight in the fridge before reheating so you can enjoy that comforting taste all over again.
Ingredient Substitutions
If you don’t have whole milk for the béchamel, 2% will work in a pinch, though your sauce might be a touch less rich. You can swap the diced ham for an equal amount of cooked Italian sausage or even shredded chicken for a different twist. Cottage cheese is a common stand-in for ricotta if that’s what you have, just blend it smooth first. No fresh parsley? A tablespoon of dried parsley or even a teaspoon of dried Italian seasoning mixed into the ricotta will add herby notes. For a gluten-free version, use your favorite gluten-free no-boil lasagna noodles and a one-to-one gluten-free flour blend for the roux.
Serving Suggestions
I love serving this hearty lasagna bake with a simple, crisp green salad tossed in a sharp vinaigrette to cut through all the richness. Some warm, buttery garlic bread is always a hit for soaking up any extra sauce, or try a side of roasted asparagus or broccoli for a fresh, green contrast. It’s also incredible with a chilled glass of Pinot Grigio or a light red like Chianti, making a weeknight dinner feel like a special occasion without any extra effort.
Cultural Context
This Easy Ham Cheese Lasagna Bake is a delicious example of American-Italian home cooking, where convenience and comfort meet. It takes inspiration from the creamy, béchamel-based lasagna of Northern Italy but swaps in accessible no-boil noodles and readily available ham. Dishes like this evolved in home kitchens as a practical and satisfying way to use up leftovers, turning them into a celebratory, feed-a-crowd meal. It’s less about strict tradition and more about creating something wonderfully hearty and cheesy that brings everyone to the table, which is a sentiment that translates beautifully across any cuisine.

Pro Tips
- Shred your own mozzarella from a block for superior melt
- If your béchamel gets too thick, whisk in a splash of milk
- Covering tightly with foil for the first bake is key for tender noodles
- Letting it rest is the secret to picture-perfect slices
- I always make a double batch to freeze one for later
Frequently Asked Questions
Yes, but you must boil them first. Cook 12 regular lasagna noodles according to package directions until al dente, then drain and assemble as directed. Using no-boil noodles saves time and ensures they cook perfectly in the sauce.
Absolutely. Assemble the casserole completely, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the bake time since it will be cold. It’s a great make-ahead meal for busy days or potlucks.
For a similar texture, you can use an equal amount of cottage cheese (small curd is best) or a combination of cream cheese thinned with a little milk. The ricotta, egg, and parsley mixture creates a classic, creamy layer that holds everything together beautifully.
The lasagna is done when the top is golden brown and the sauce is bubbly around the edges, about 40-45 minutes. Let it rest for 10 minutes after baking; this allows the layers to set so it slices cleanly.
This rich, cheesy bake pairs perfectly with a crisp green salad with a vinaigrette to cut through the richness, and some warm, crusty garlic bread. For a classic American-Italian touch, serve it with roasted vegetables like broccoli or asparagus.