Hearty Beef and Zucchini Lasagna

Welcome to the ultimate guide for crafting a delicious and comforting Zucchini Lasagna with a hearty meat sauce! This beloved dish serves as the perfect low-carb family meal, offering all the rich, cheesy, and satisfying flavors of traditional lasagna without the carb-heavy noodles. Instead, we embrace fresh, thinly sliced zucchini, transforming a classic into a keto-friendly delight that you and your loved ones will adore.

zucchini lasagna being lifted out of a white rectangular baking dish.

An Easy, Cheesy Low-Carb Lasagna Recipe for Everyone

There’s an undeniable warmth and coziness that fills the air when a lasagna bakes in the oven. The anticipation builds with every bubbling sound and waft of rich aroma. Imagine velvety layers of creamy cheese filling, a robust, savory meat sauce, and generous amounts of melty mozzarella – pure comfort food at its finest. Traditionally, these indulgent textures come with pasta noodles, making them a higher-carb option. However, the ingenious swap of thin zucchini slices for ordinary wheat pasta has revolutionized this dish, making it incredibly popular among those seeking a keto-friendly alternative. Zucchini offers a pleasantly mild taste and contributes only a fraction of the carbohydrates, allowing you to enjoy all the indulgence guilt-free.

If you’re on a mission to build a menu of healthy, hearty meals that will genuinely excite your family, this zucchini lasagna is an absolute must-add. It captures all the savory taste and comforting texture you cherish in a classic lasagna, but with a clever low-carb twist that is surprisingly simple to achieve. This recipe proves that healthy eating doesn’t mean sacrificing flavor or satisfaction; it merely means finding creative and delicious substitutions.

Close-up shot of a corner of zucchini lasagna, garnished with fresh basil.

What You’ll Need: Essential Ingredients for Zucchini Lasagna

This recipe shines with a rich, homemade meat sauce featuring crushed tomatoes and a blend of aromatic seasonings. For those busy weeknights, you can certainly opt for your favorite store-bought pasta sauce – a convenient shortcut that won’t compromise flavor too much!

  • Zucchini: The star of our low-carb lasagna. Select medium-sized zucchini and slice them thinly lengthwise into uniform strips, about ⅛ inch thick. You can choose to peel them or leave the vibrant green skin on for added color and nutrients.
  • All-Purpose Flour: A small amount is used to lightly coat the zucchini slices. This step is crucial for absorbing excess moisture and improving the texture, helping the zucchini mimic traditional pasta more effectively. It can be omitted for a strictly gluten-free or flour-free version.
  • Mozzarella Cheese: Essential for that classic melty, gooey lasagna experience. We’ll incorporate some into the cheese filling for added texture and richness, with the majority reserved for layering throughout the lasagna to create irresistible pockets of melted deliciousness.
  • Ground Beef: Forms the robust base of our savory meat sauce. Lean ground beef requires less draining, while fattier cuts like ground chuck tend to offer a richer flavor profile. Feel free to adjust based on your preference.
  • Onion: One small yellow onion, finely chopped, provides a sweet and savory aromatic foundation for the meat sauce.
  • Garlic: Freshly minced or pressed garlic offers the best flavor. However, in a pinch, garlic powder can be used as a convenient substitute.
  • Cottage Cheese or Ricotta: The heart of our creamy cheese filling. Ricotta is traditionally used in lasagna, but good-quality cottage cheese works beautifully and is often more readily available and sometimes preferred for its lighter texture.
  • Eggs: Act as a binding agent in the cheese filling, helping it set and hold its shape during baking, ensuring perfectly structured layers.
  • Parmesan Cheese: Grated Parmesan adds a salty, nutty depth of flavor to the cheese filling. A small amount goes a long way in elevating the overall taste, so don’t skip this ingredient!
  • Crushed Tomatoes: A 28-ounce can or box of crushed tomatoes forms the body of our homemade sauce, providing a rich, tangy tomato base.
  • Olive Oil: Used for sautéing the aromatics and browning the ground beef, imparting a subtle fruity note to the sauce.
  • Seasonings: A blend of dry oregano, salt, and black pepper are fundamental. For a hint of warmth and subtle spice, a touch of chili flakes or crushed red pepper is highly recommended.
  • Fresh Basil: A fragrant garnish that adds a burst of freshness and vibrant color to the finished dish, elevating its presentation and aroma.
From top left: Cottage cheese, eggs, seasonings, four, olive oil, garlic, diced onion, crushed tomatoes, mozzarella, Parmesan, zucchini slices, ground beef.

How to Make Zucchini Lasagna: A Simple Step-by-Step Guide

While lasagna often has a reputation for being a labor-intensive dish, this zucchini version is surprisingly straightforward, even with a homemade sauce. One of its greatest advantages is that there’s no need to pre-cook the zucchini, which significantly streamlines the process and gets dinner on the table faster.

  • Prepare the Zucchini (Draining Step): Begin by spreading your thinly sliced zucchini strips on a layer of paper towels. Lightly sprinkle them with salt. This crucial step helps to draw out excess moisture from the zucchini, preventing your lasagna from becoming watery during baking. Allow them to rest for at least 15 to 20 minutes. This ensures a firm, non-soggy texture.
  • Craft the Homemade Meat Sauce: While the zucchini rests, you can start on the sauce. Heat the olive oil in a large pan or Dutch oven over medium heat. Add the chopped yellow onion and minced garlic, season with a pinch of salt, and sauté until the vegetables are softened and fragrant, typically 3-4 minutes. Next, add the ground beef to the pan. Break it up into small, even pieces with a spatula as it browns. Cook until no pink remains, then drain any excess fat if necessary. Stir in the crushed tomatoes, but remember to reserve about half a cup for the bottom of your baking dish later. Incorporate the dry oregano, salt, pepper, and chili flakes. Bring the sauce to a gentle simmer and let it cook for 10 to 15 minutes, allowing the flavors to meld beautifully.
  • Garlic, onions, and ground beef cooking in a skillet.
  • Meat sauce ingredients in a skillet.
  • Assemble the Creamy Cheese Filling: While your sauce simmers, prepare the rich cheese filling. In a medium-sized bowl, combine the cottage cheese (or ricotta), two large eggs, the grated Parmesan cheese, and one cup of shredded mozzarella. Season the mixture with a generous pinch of salt and a dash of black pepper. Stir all the ingredients thoroughly until they are well combined and smooth.
  • Cottage cheese, parmesan cheese, eggs, and other cheese filling ingredients in a bowl. A smaller bowl of shredded mozzarella is nearby on the work surface.
  • Shredded mozzarella added to a large bowl of cheese filling mixture.
  • Prepare and Flour the Zucchini Slices: By now, your zucchini slices should have released sufficient moisture. Gently wipe or rinse away any excess salt and liquid, then pat them thoroughly dry with a clean paper towel. This prevents the lasagna from becoming overly salty. Place the dried zucchini strips in a bowl, sprinkle them lightly with the all-purpose flour, and gently toss to ensure an even, thin coating. This flour coating further aids in moisture absorption and helps achieve a better texture.
  • Preheat Oven and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with cooking spray or a small amount of olive oil to prevent sticking. Spread the generous half-cup of reserved crushed tomatoes evenly over the bottom of the prepared baking dish. This creates a flavorful base and helps prevent the first layer of zucchini from drying out.
  • Strips of raw zucchini, lightly-floured and resting on a paper-towel-lined tray.
  • Tomato sauce in the bottom of a baking dish.
  • First Layer Assembly: Begin building your lasagna by arranging approximately one-third of the floured zucchini slices over the tomato sauce base in a single, slightly overlapping layer, much like you would with traditional pasta noodles. Evenly spread half of the cottage cheese mixture over the zucchini layer. Finally, sprinkle about one-third of the remaining shredded mozzarella cheese over the cheese filling.
  • Strips of floured zucchini layered over a base of tomato sauce in a baking dish.
  • Mozzarella sprinkled over other lasagna layers in a baking dish.
  • Repeat for the Second Layer: Create the second layer by adding half of the meat sauce over the mozzarella. Follow this with another layer of zucchini slices, then the remaining half of the cottage cheese mixture, and finally, another third of the shredded mozzarella.
  • Final Layer and Baking: Complete your lasagna masterpiece with a final layer of zucchini slices. Spread two tablespoons of meat sauce thinly over the zucchini. Sprinkle the remaining mozzarella cheese generously over the top. Bake the lasagna in your preheated oven for approximately 45 to 50 minutes, or until it is gloriously bubbly around the edges and the top is beautifully golden brown and lightly caramelized.
Mozzarella sprinkled on top of an unbaked lasagna.
  • Cool and Serve: Once baked, carefully remove the zucchini lasagna from the oven. It’s crucial to let it cool and set for at least 15 minutes before attempting to slice and serve. This cooling period allows the layers to firm up, ensuring clean, intact slices. Garnish with fresh basil leaves, if desired, for an added touch of vibrant flavor and appealing presentation.
A square of zucchini lasagna on a white plate.

How Do You Cut Zucchini for Lasagna? Achieving Perfect Slices

Achieving consistently thin zucchini slices is key to a great low-carb lasagna. You have two primary tools at your disposal: a mandoline slicer or a large, sharp chef’s knife. Each has its advantages.

If you’re using a mandoline, set it to cut slices approximately ⅛ inch thick. This thickness is ideal for creating tender yet firm layers that hold up well. Always work slowly and exercise extreme caution when using a mandoline, as the blades are incredibly sharp. Consider using a safety guard or a cut-resistant glove to protect your fingers.

For those preferring a sharp knife, start by carefully cutting a thin strip from one side of the zucchini. This creates a stable, flat edge. Place the zucchini on this flat edge, which will prevent it from rolling. Then, with a steady hand, slowly make long, thin cuts to create uniform ⅛-inch slices. This method can take some practice to achieve perfectly even slices, but don’t worry if they’re not all identical – the lasagna will still taste fantastic. The slight variations in thickness can even add character to the dish!

More Frequently Asked Questions About Zucchini Lasagna

How Do You Prevent Zucchini Lasagna from Becoming Watery?

The secret to a perfectly structured, non-watery zucchini lasagna lies primarily in the salting step. Sprinkling salt over the zucchini slices and allowing them to drain for at least 15-20 minutes is crucial for drawing out excess moisture. Ensure they don’t sit for too long, as they can become too soft. Additionally, the light coating of flour on the zucchini strips before layering further helps absorb any remaining moisture and contributes to a thicker, more cohesive sauce.

Do You Rinse Zucchini After Salting?

Yes, it’s generally a good idea to remove the excess salt and any accumulated liquid from the zucchini after they’ve finished draining. You can either quickly rinse them under cool water and thoroughly pat them dry with a clean paper towel, or simply wipe them down with a paper towel. While wiping may leave behind a minuscule amount of salt, it typically won’t impact the overall seasoning of your lasagna, especially if you’re mindful of additional salt during the cooking process.

Close-up shot of a pan of baked lasagna, cut into large squares.

Tips for Success: Creative Variations for Your Zucchini Lasagna

This recipe provides a fantastic foundation for a classic zucchini lasagna, but it’s also wonderfully versatile. Feel free to experiment and customize it to suit your palate, your pantry, and specific dietary preferences. Here are some ideas to inspire you:

  • Experiment with Different Meats: While ground beef is traditional, this recipe is incredibly adaptable. Ground turkey, pork, chicken, or even Italian sausage (mild or spicy) would work beautifully as substitutes, each imparting its unique flavor profile to the meat sauce.
  • Go Meatless: For a delicious vegetarian lasagna, you can easily omit the ground beef. Substitute it with your favorite plant-based ground “meat” alternative, or incorporate a medley of cooked vegetables. Seasoned tofu crumbles, finely chopped mushrooms sautéed with onions, or blanched and seasoned cauliflower florets are all excellent options that add texture and flavor.
  • Boost Your Veggie Intake: Want to sneak in even more nutrients? The meat sauce is a perfect canvas for additional vegetables. Finely chopped spinach, grated carrots, or tiny broccoli florets can be effortlessly mixed into the sauce without altering the taste significantly, making it an ideal way to add extra goodness, especially for picky eaters.
  • A “Not-Quite-Keto” Twist: If you’re looking for a balance between low-carb and traditional, consider substituting pasta for half of the zucchini noodles. Simply boil a small quantity of traditional lasagna noodles according to package directions. Alternate layers: one layer of zucchini, followed by a layer of pasta, then zucchini again. This offers a delightful compromise for those transitioning or who simply enjoy both textures.
Lasagna being lifted out of a white rectangular baking dish.

What to Serve with Zucchini Lasagna: Perfect Pairings

An all-in-one dish like lasagna is satisfying enough on its own, but adding a complementary side or two can elevate the meal, especially if you have a little extra time. Here are some of our favorite pairings:

  • Garlic Bread or Focaccia: For those who aren’t strictly following a keto or low-carb lifestyle, a warm slice of garlic bread or a homemade Garlic and Herb Focaccia is an irresistible addition. It’s perfect for soaking up every last drop of that rich, flavorful meat sauce.
  • Simple Roasted Vegetables: You can never go wrong with a tray of perfectly roasted vegetables. They offer a light, healthy contrast to the richness of the lasagna. We’re particularly fond of the unexpected yet delicious combination of radishes and Brussels sprouts. This easy recipe for Roasted Brussels Sprouts and Radishes is incredibly simple to prepare and packed with incredible flavor.
  • Fresh Green Salad: A crisp side salad is a timeless and classic partner for any homemade lasagna. For a fresh and elegant twist, instead of a regular garden salad, try serving luscious Caprese Stuffed Avocado halves. They are wonderfully creamy, bursting with fresh flavors, and truly delightful!
A serving of lasagna on a white dinner plate with a fork.

How to Store and Reheat Leftovers for Zucchini Lasagna

Storing and reheating this hearty casserole is wonderfully simple, making it an ideal dish for meal prep or enjoying throughout the week. To ensure maximum freshness and flavor:

  • Allow the cooked lasagna to cool completely to room temperature first. This prevents condensation from forming, which can make the lasagna soggy.
  • Once cooled, portion out the leftovers into airtight containers for individual meals, or simply cover the entire baking dish tightly with a lid or several layers of plastic wrap.
  • Store the lasagna in the refrigerator for up to 4 days.
  • To reheat, you have a couple of options:
    • Microwave: For quick reheating, place a single serving on a microwave-safe plate. Cover it loosely with a paper towel to prevent messy spatters and microwave on high for 2-3 minutes, or until heated through.
    • Oven: For a crispier topping and more even heating, transfer desired portions to an oven-safe dish. Reheat in a preheated oven at 350°F (175°C) for 15-20 minutes, or until the lasagna is hot all the way through and bubbling.

Make-Ahead and Freezing Instructions for Zucchini Lasagna

Preparing zucchini lasagna in advance is a fantastic way to enjoy a comforting meal with minimal effort on a busy day. It’s also perfect for batch cooking and freezing for future enjoyment.

  • Make-Ahead (Refrigerate): You can fully assemble the zucchini lasagna the night before you plan to bake it. Follow all the layering instructions as directed. Once assembled, cover the unbaked casserole dish tightly with a lid or plastic wrap. Place it in the refrigerator for up to 24 hours. When ready to bake, simply uncover and proceed with the baking instructions, adding an extra 10-15 minutes to the baking time to account for starting from cold.
  • Freezing Instructions: For longer-term storage, prepare the casserole as directed, but do not bake it. Allow the assembled lasagna to cool completely to almost room temperature if any cooked components were warm. Cover the entire casserole dish tightly first with a layer of plastic wrap, pressing it down to remove any air, and then with a layer of heavy-duty aluminum foil. Label the foil with the date. The lasagna can be frozen for up to three months.
  • Thawing and Baking from Frozen: To bake from frozen, transfer the covered lasagna to the refrigerator and allow it to thaw overnight (12-24 hours). Once thawed, remove the plastic wrap and foil, and bake as directed in the recipe, adding 15-20 minutes to the baking time, or until bubbly and golden. Alternatively, you can bake it from frozen (covered with foil for the first 45-60 minutes, then uncovered) but this will significantly increase the total baking time to around 90 minutes to 2 hours.
zucchini lasagna being lifted out of a white rectangular baking dish.

Zucchini Lasagna

by Katerina | Easy Weeknight Recipes

This comforting Zucchini Lasagna with meat sauce is the perfect low-carb family meal. Cheesy, saucy, and healthy, it features slices of fresh zucchini in place of the noodles, for a quick keto-friendly swap you’ll love.

Prep Time: 30 minutes

Cook Time: 40 minutes

Resting Time: 15 minutes

Total Time: 1 hour 25 minutes

Servings: 8

Ingredients

  • 2 medium zucchini, thinly sliced lengthwise into ⅛ inch strips.
  • 2 tablespoons all purpose flour
  • 2 cups shredded mozzarella cheese
  • 1½ pounds ground beef
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 10 ounces cottage cheese, or ricotta cheese
  • 2 large eggs
  • 3 tablespoons grated parmesan cheese
  • 1 can (28 ounces) crushed tomatoes, divided
  • 2 tablespoons olive oil
  • 1 teaspoon dry oregano
  • 1 teaspoon chili flakes
  • Salt and pepper, to taste
  • ½ cup fresh basil, for garnish

Instructions

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9×13 baking dish with cooking spray or oil.
  2. Sprinkle salt over the zucchini slices, and then lay them out on a layer of paper towels to drain for at least 15 minutes to draw out excess moisture.
  3. While the zucchini is resting, prepare the sauce. Heat the olive oil in a large pan over medium heat. Add the chopped onion and minced garlic, season with a pinch of salt.
  4. Cook for 3 to 4 minutes until softened, then add the ground beef. Brown the meat, breaking it up with a spatula until no pink remains, about 7 minutes. Drain any excess fat.
  5. Stir in the crushed tomatoes, reserving a generous half-cup for the bottom of the baking dish. Stir in the oregano, chili flakes, and season with salt and pepper. Bring to a simmer and allow to cook for 10 to 15 minutes.
  6. While the sauce simmers, combine the cottage cheese, 1 cup of shredded mozzarella, eggs, and Parmesan cheese in a small bowl. Sprinkle with salt and pepper, and stir well to combine.
  7. Wipe the excess salt and liquid from the zucchini slices with a clean paper towel. Place them in a bowl and sprinkle with all-purpose flour. Toss gently to coat.
  8. Spread the reserved crushed tomatoes evenly over the bottom of your prepared baking dish.
  9. Arrange 1/3 of the floured zucchini slices over the sauce in a single layer. Top with 1/2 of the cottage cheese mixture, and sprinkle with 1/3 of the remaining mozzarella cheese.
  10. Add half of the meat sauce to the dish, followed by another layer of zucchini slices, then the remaining cottage cheese mixture, and then another 1/3 of the mozzarella.
  11. Finish the lasagna with a final layer of zucchini slices, two tablespoons of meat sauce spread thinly, and the remaining mozzarella cheese.
  12. Bake in your preheated oven until bubbly and the top of the lasagna is golden-brown, about 45 to 50 minutes.
  13. Remove from oven and let cool for at least 15 minutes before slicing to allow the layers to set.
  14. Garnish with fresh basil, if desired, and serve immediately.

Nutrition (Estimated Per Serving)

Calories: 346kcal | Carbohydrates: 14g | Protein: 33g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 129mg | Sodium: 534mg | Potassium: 823mg | Fiber: 3g | Sugar: 7g | Vitamin A: 792IU | Vitamin C: 19mg | Calcium: 255mg | Iron: 4mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

More Delicious Low-Carb Dinner Ideas to Explore

If you’ve enjoyed this delightful Zucchini Lasagna and are looking for more low-carb inspiration to add to your weekly meal rotation, consider these equally flavorful and satisfying options:

  • The Best Grilled Carne Asada Recipe
  • Blackened Balsamic Tuna Steaks
  • Chicken and Vegetables in Foil Packets