Easy Zucchini Lasagna with Ham, Tomatoes and Cheese

Zucchini lasagna with thin zucchini layers, cooked ham, sliced tomatoes, creamy béchamel sauce, melted mozzarella, and golden Parmesan topping.
Share

Introduction

Zucchini lasagna with ham and tomatoes is a lighter, colorful, and comforting baked dish that gives you all the pleasure of lasagna without using traditional pasta sheets. Instead, thin slices of zucchini create soft layers between cooked ham, juicy tomatoes, creamy béchamel sauce, mozzarella, and Parmesan. As a result, the dish is rich and satisfying while still feeling fresher than a classic heavy lasagna.

This recipe is perfect for family dinners, summer meals, meal prep, or any evening when you want something warm and cheesy but not too complicated. The zucchini brings tenderness, the ham adds savory flavor, the tomatoes give freshness, and the béchamel ties everything together with a smooth creamy texture. Then, the melted cheese on top creates a golden, bubbling finish that makes the dish irresistible.

Moreover, this zucchini lasagna is a great way to use seasonal zucchini. Since zucchini contains a lot of water, the key to success is drying and precooking the slices before assembling the dish. This small step helps prevent a watery lasagna and gives the layers a better texture.

Although this recipe feels elegant, it is made with simple ingredients and easy steps. You prepare the zucchini, soften the tomato mixture, make a quick béchamel, layer everything in a baking dish, and bake until golden. Therefore, it is approachable even if you do not make lasagna often.

If you enjoy lighter comfort food, vegetable-based casseroles, and cheesy baked recipes, this zucchini lasagna with ham and tomatoes is a dish worth saving. It is creamy, flavorful, family-friendly, and perfect served with a simple green salad.

History and Information About Zucchini Lasagna

Lasagna is one of the most beloved baked dishes in the world. Traditionally, it is made with layers of pasta, sauce, cheese, and sometimes meat or vegetables. Over time, many home cooks began creating lighter versions by replacing pasta sheets with vegetables such as zucchini, eggplant, or thinly sliced squash.

Zucchini lasagna became especially popular because zucchini has a mild flavor and a tender texture once cooked. It pairs beautifully with tomato, cheese, herbs, cream sauces, and cured or cooked meats. Since zucchini slices can be layered like pasta, they create a satisfying structure while making the dish feel lighter and more vegetable-forward.

This version uses cooked ham instead of ground meat. Ham adds savory flavor without needing a long simmered sauce. It also pairs very well with creamy béchamel and melted cheese. Because the ham is already cooked, the recipe stays quick and practical.

The tomatoes bring freshness and help balance the richness of the cheese and béchamel. Cooking them briefly with onion, garlic, oregano, and basil creates a simple tomato layer that adds moisture, aroma, and a Mediterranean-style flavor. However, the tomatoes should not be overcooked into a watery sauce. They only need to soften slightly.

Béchamel is a classic French white sauce made with butter, flour, and milk. It gives this lasagna a creamy, comforting texture. Nutmeg is often added to béchamel because it enhances the milk and butter flavor without overpowering the dish. In this recipe, béchamel works as the creamy binder between the zucchini, ham, tomatoes, and cheese.

Mozzarella melts beautifully and gives the lasagna a stretchy texture, while Parmesan adds a salty, nutty flavor and helps create a golden top. Together, the cheeses make the dish rich, fragrant, and satisfying.

Zucchini lasagna with thin zucchini layers, cooked ham, sliced tomatoes, creamy béchamel sauce, melted mozzarella, and golden Parmesan topping.

Ingredients

  • 3 large zucchini
  • 250 g sliced cooked ham
  • 3 medium tomatoes, thinly sliced
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil
  • 250 g shredded mozzarella
  • 60 g grated Parmesan
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt, to taste
  • Black pepper, to taste
  • 40 g butter
  • 40 g all-purpose flour
  • 500 ml milk
  • 1/4 teaspoon ground nutmeg
  • Butter or oil, for greasing the baking dish

Preparation Step by Step

Step 1: Preheat the Oven and Prepare the Zucchini

First, preheat the oven to 190°C. Then, wash the zucchini and cut them lengthwise into thin slices, about 3 to 4 mm thick.

Try to keep the slices even so they cook at the same speed and layer neatly in the baking dish. You can use a sharp knife, a mandoline, or a vegetable slicer. However, if using a mandoline, handle it carefully.

Zucchini will replace the pasta sheets, so the slices should be thin enough to soften but thick enough to hold their shape.

Step 2: Salt and Dry the Zucchini

Arrange the zucchini slices on a tray and sprinkle them lightly with salt. Let them rest for about 10 minutes.

During this time, the salt draws out some of the excess moisture. After resting, pat the slices thoroughly with paper towels. This step is essential because zucchini naturally contains a lot of water.

If you skip this step, the lasagna may release too much liquid while baking. Therefore, take your time and dry the zucchini well before continuing.

Step 3: Precook the Zucchini Slices

Brush the zucchini slices lightly with olive oil. Then, cook them in a hot skillet for 1 to 2 minutes on each side. You can also roast them in the oven for about 10 minutes.

Precooking helps remove even more moisture and gives the zucchini a better texture. The slices should become slightly flexible but not mushy.

Once cooked, place them on paper towels again to absorb any extra liquid. This helps the final lasagna stay creamy rather than watery.

Step 4: Cook the Onion and Garlic

Heat 1 tablespoon of olive oil in a pan over medium heat. Add the finely chopped onion and cook for 3 to 4 minutes, until softened.

Then, add the minced garlic and cook for another 30 seconds. Stir constantly so the garlic does not burn. The onion and garlic create the flavor base for the tomato layer.

This simple step gives the lasagna a warmer and more savory taste.

Step 5: Prepare the Tomato Mixture

Add the thinly sliced tomatoes to the pan with the onion and garlic. Then, season with oregano, basil, a little salt, and black pepper.

Cook for about 5 minutes, just until the tomatoes begin to soften. They should release a little juice but should not turn into a very liquid sauce.

Because the ham and cheese are already salty, season gently. You can always add more salt later if needed, but it is harder to fix a dish that is too salty.

Step 6: Make the Béchamel Base

In a saucepan, melt the butter over medium heat. Once melted, add the flour and whisk continuously for about 1 minute.

This mixture is called a roux. It helps thicken the sauce and gives the béchamel its smooth texture. Cooking it briefly removes the raw flour taste.

Keep whisking so the roux stays smooth and does not brown too much. For this recipe, the béchamel should stay pale and creamy.

Step 7: Add the Milk and Thicken the Sauce

Gradually pour the milk into the saucepan while whisking constantly. Add it slowly at first to prevent lumps from forming.

Continue cooking for 4 to 6 minutes, stirring regularly, until the sauce thickens. It should be creamy and smooth, but still pourable enough to spread between the layers.

Season with nutmeg, salt, and black pepper. The nutmeg adds a classic warm note that pairs beautifully with milk, cheese, and zucchini.

Step 8: Prepare the Baking Dish

Lightly grease a baking dish with butter or oil. Spread a thin layer of béchamel over the bottom.

This first layer prevents the zucchini from sticking and gives the base a creamy texture. It also helps the bottom layer cook evenly.

Use only a thin amount, because you will need the rest of the béchamel for the layers and top.

Step 9: Add the First Layers

Arrange a layer of zucchini slices over the béchamel. Then, add a layer of cooked ham, followed by some of the tomato mixture.

Spoon a little béchamel over the tomatoes, then sprinkle with mozzarella and Parmesan. This layering method creates flavor in every bite.

Try to keep the layers even and not too thick. Balanced layers help the lasagna slice more neatly after baking.

Step 10: Repeat the Layers

Continue layering zucchini, ham, tomatoes, béchamel, mozzarella, and Parmesan until all the ingredients are used.

Finish with a final layer of zucchini, béchamel, and the remaining cheese. The top layer of cheese will melt, bubble, and become golden in the oven.

Make sure the top is evenly covered so the lasagna bakes beautifully.

Step 11: Bake the Zucchini Lasagna

Cover the baking dish loosely with foil and bake for 25 minutes. The foil helps the lasagna heat through without browning too quickly.

Then, remove the foil and continue baking for 15 to 20 minutes, until the top is bubbling and golden brown. The edges should look creamy and lightly browned.

For a more deeply browned top, place the dish under the grill for 2 to 3 minutes. Watch carefully so the cheese does not burn.

Step 12: Rest Before Serving

Remove the lasagna from the oven and let it rest for 10 minutes before slicing.

This resting time is very important. It allows the layers to settle and helps prevent excess liquid from running out when you cut into the dish.

After resting, slice into portions and serve warm with a green salad, crusty bread, or roasted vegetables.

Nutritional Information

The following nutritional values are approximate and may vary depending on the type of ham, cheese, milk, and portion size used. This estimate is based on 6 servings.

Each serving of zucchini lasagna with ham and tomatoes contains approximately 330 to 430 calories. It provides around 24 g of protein, 18 g of carbohydrates, and 22 g of fat. The ham, mozzarella, Parmesan, and milk add protein, while the zucchini and tomatoes bring fiber, vitamins, and freshness.

Compared with traditional pasta lasagna, this version is lighter in carbohydrates because zucchini replaces lasagna sheets. However, it still feels satisfying because of the béchamel sauce and melted cheese.

To make the dish lighter, you can use reduced-fat cheese, low-fat milk, and lean ham. To make it richer, use whole milk and add extra Parmesan on top. For more vegetables, add mushrooms, spinach, or roasted eggplant between the layers.

Overall, this zucchini lasagna is a comforting but vegetable-forward dish that works well as a family dinner or make-ahead meal.

FAQ

Can I Make Zucchini Lasagna Ahead of Time?

Yes, you can assemble the zucchini lasagna a few hours ahead and keep it covered in the refrigerator before baking. However, make sure the zucchini is well dried and precooked so it does not release too much liquid while resting.

Why Is My Zucchini Lasagna Watery?

Zucchini lasagna becomes watery when the zucchini releases too much moisture. To prevent this, salt the zucchini slices, pat them dry thoroughly, and precook them in a skillet or oven before layering.

Can I Use Raw Zucchini Slices?

It is better not to use raw zucchini slices. Raw zucchini releases a lot of water during baking, which can make the lasagna runny. Precooking the slices gives a better texture and helps the dish hold together.

Can I Replace Ham with Another Ingredient?

Yes, you can replace ham with cooked chicken, turkey slices, smoked turkey, grilled vegetables, or cooked ground meat. For a vegetarian version, omit the ham and add mushrooms, spinach, or roasted eggplant.

What Cheese Works Best for This Recipe?

Mozzarella is great because it melts smoothly, while Parmesan adds a stronger savory flavor. You can also use cheddar, Emmental, Gruyère, provolone, or a mix of cheeses depending on your taste.

Can I Make This Zucchini Lasagna Gluten-Free?

Yes, but you need to replace the all-purpose flour in the béchamel with a gluten-free flour blend or cornstarch. Also, make sure the ham and other packaged ingredients are gluten-free.

How Do I Store Leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave. The oven is best if you want to keep the top slightly golden.

Can I Freeze Zucchini Lasagna?

You can freeze it, but the texture may become softer after thawing because zucchini contains a lot of water. For best results, freeze fully baked portions and reheat them in the oven after thawing in the refrigerator.

What Can I Serve with Zucchini Lasagna?

This dish pairs well with a green salad, crusty bread, garlic bread, roasted vegetables, tomato salad, or a simple cucumber salad. Since the lasagna is creamy and cheesy, a fresh side dish balances it nicely.

Conclusion

Zucchini lasagna with ham and tomatoes is a lighter and flavorful twist on classic lasagna. With thin zucchini slices, savory ham, juicy tomatoes, creamy béchamel, mozzarella, and Parmesan, it is comforting without feeling too heavy.

Furthermore, the recipe is simple to prepare and perfect for family dinners. The key is to salt, dry, and precook the zucchini so the lasagna stays creamy and sliceable instead of watery. Once baked until golden and rested before serving, the layers come together beautifully.

Whether you serve it with salad, bread, or roasted vegetables, this zucchini lasagna is a delicious homemade dish that brings together freshness, creaminess, and melted cheese in every bite. It is easy, satisfying, and ideal when you want a vegetable-based baked dinner with classic comfort food flavor.

Check also:

Lemon Chicken Ricotta Meatballs
Chicken and meat easy Recipes

Suggestions:

Leave a Reply

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