The Best Keto Zucchini Lasagna (Not Watery)

A bubbly slice of keto zucchini lasagna with layers of rich meat sauce, ricotta, and a golden-brown smoked mozzarella topping.
---Advertisement---

When I want lasagna but not the heavy pasta layers that leave everyone sleepy afterward, this is the pan I pull out. This keto zucchini lasagna brings all the cozy, bubbling, red-sauce comfort you want, but with tender zucchini planks, rich meat sauce, and plenty of cheese.

What makes this version special in my kitchen is that it stays firm and sliceable instead of turning into a watery casserole. The smoky cheese blend and that tiny pinch of paprika give it the kind of deep, savory flavor that tastes like it came from a much fancier oven.

Why You’ll Love This Recipe

Big lasagna comfort: This is the kind of low-carb lasagna that still feels generous and satisfying, with layers of ground beef, ricotta cheese, mozzarella cheese, and a thick meat sauce that tastes like it simmered all Sunday.

The smoky twist: I discovered that folding smoked mozzarella into the cheese layer, then adding a pinch of smoked paprika to the ricotta, gives this zucchini lasagna a subtle wood-fired flavor that makes it feel like an upgrade, not a compromise.

No watery mess: The salting, blotting, and pre-cooking steps are the difference between a soupy casserole and a proper noodle-less lasagna. In my kitchen, these extra minutes are what guarantee clean slices.

Beautiful on the plate: Once it rests, this keto lasagna cuts into neat, sturdy portions with distinct layers. It is the kind of casserole you can proudly bring straight to the table.

Ingredients and Substitutions

Ingredients for keto zucchini lasagna, including fresh zucchini, ground beef, ricotta cheese, smoked mozzarella, and tomatoes, arranged on a flat surface.
Simple, fresh ingredients for an incredibly flavorful meal.

These ingredients build a rich, meaty, cheesy casserole with enough structure to hold together beautifully. The zucchini stands in for noodles, while the sauce and cheese do the heavy lifting for flavor.

Ingredients

  • 1 lb 93% lean ground beef
  • 1 1/4 teaspoons kosher salt
  • 1 tsp olive oil
  • 1/2 large onion, chopped
  • 3 cloves garlic, minced
  • 1 28 oz can crushed tomatoes
  • 2 tbsp chopped fresh basil
  • black pepper, to taste
  • 3 medium, 8 ounces each zucchini, sliced 1/8″ thick
  • 1 1/2 cups part-skim ricotta
  • 1/4 cup Parmigiano Reggiano
  • 1 large egg
  • 16 oz 4 cups shredded part-skim mozzarella cheese

Ingredient Notes & Substitutions

The cheeses: Smoked mozzarella, often labeled scamorza in some stores, is my favorite secret weapon for this dish. If you want that same gently smoky finish and cannot find it, smoked provolone or smoked Gouda can step in nicely, and whole milk ricotta gives the creamiest filling.

The ground beef: I like 93% lean ground beef because it keeps the casserole rich without making the sauce greasy. If you use 85/15, drain it very well, and if you want a bolder Italian food flavor, ground sausage works beautifully, while ground turkey keeps things a little lighter.

The zucchini: Firm, medium zucchini are the sweet spot for zucchini lasagna. Extra-large squash tend to carry more seeds and more water, which is exactly what you do not want in a low-carb lasagna you plan to slice neatly.

The sauce: A thick sauce is non-negotiable for a good casserole. If you use a store-bought marinara to save time, choose one with no added sugar and simmer it until it is rich enough to mound on a spoon instead of running across the pan.

Ricotta swaps: If ricotta is not your favorite, cottage cheese can work in a pinch once it is well drained, though the texture will be a little looser. For a dairy-free variation, a nut-based ricotta and dairy-free mozzarella shreds can be used, but the finished bake will taste different and may not brown quite the same way.

How to Make keto zucchini lasagna

Build the meat sauce

  1. Set a medium saucepan over medium heat and cook the ground beef with a pinch of the salt, breaking it up as it browns. Once the meat is fully cooked, tip it into a colander and drain away all the fat so the sauce stays hearty instead of greasy.
  2. Return the empty pan to the stove, add the olive oil, and cook the onion and garlic until softened and fragrant, about 2 minutes. Add the drained beef back to the pan, then stir in the crushed tomatoes, basil, the remaining salt, and black pepper, and let everything simmer on low for at least 30 to 40 minutes, covered, until the sauce is thick, concentrated, and richly savory. Do not add extra water.

Prepare the zucchini layers

  1. While the sauce cooks, slice the zucchini into even 1/8-inch planks. Sprinkle them lightly with salt and let them sit for 10 minutes, then press them thoroughly with paper towels once beads of moisture rise to the surface.
  2. Heat a gas grill or grill pan to medium-high and cook the zucchini for 2 to 3 minutes per side, until lightly browned with a few charred marks. Transfer the planks to fresh paper towels so any last bit of moisture can be absorbed before layering.

Mix the cheese filling and layer the casserole

  1. Preheat the oven to 375°F. In a medium bowl, stir together the ricotta cheese, Parmigiano Reggiano, and egg until smooth, then fold in a pinch of smoked paprika if you are using the smoky twist.
  2. In a 9×12 casserole, spread 1/2 cup of sauce across the bottom. Add a layer of zucchini to cover, spread 1/2 cup of the ricotta mixture over the top, then scatter 1 cup of mozzarella cheese over that, repeating the layering pattern until the ingredients are nearly used up. Finish with the remaining zucchini and sauce on top so the surface stays moist while baking.

Bake and rest

Cover the casserole with foil and bake for 30 minutes. Remove the foil and bake 20 minutes more so excess moisture can cook off, then add the remaining 1 cup mozzarella cheese and bake about 10 minutes longer, until melted, bubbling, and lightly golden. Let the lasagna stand for 5 to 10 minutes before slicing so the layers can settle and hold together.

The Science Behind a Flawless Zucchini Lasagna

Zucchini planks being grilled on a grill pan to remove excess water, a key step for making a firm keto zucchini lasagna.
The secret to a firm, perfectly layered casserole every time.

The best part of this recipe is how the flavors stack up instead of blending into one flat note. Grilling the zucchini gives you a faint char, and when that meets smoked cheese and smoked paprika, the whole casserole picks up a deeper, almost fire-kissed flavor that tastes much more layered than a standard baked lasagna.

Water control is where most watery zucchini pans go wrong. First salt pulls moisture to the surface, then blotting removes it, and finally pre-cooking pushes out even more liquid before the zucchini ever goes into the casserole. The basic science of how salt draws out water is nicely explained here.

A thick sauce matters just as much as dry zucchini. If your meat sauce looks loose or glossy with excess liquid, keep simmering it until it becomes dense and spoonable, because a watery sauce will undo all the careful prep and turn your baking dish into soup.

The Ultimate Guide to Prepping Zucchini for Lasagna

You do not need to peel zucchini for lasagna, and I do not recommend it. The skin helps each plank keep its shape during baking, and that little bit of structure makes a real difference when you want neat slices instead of a collapsed casserole.

For the most even planks, a mandoline slicer is the easiest tool in the kitchen. It gives you consistent 1/8-inch slices so everything cooks at the same rate, but always use the hand guard and keep your fingers well away from the blade, because these tools are extremely sharp. Kitchen safety guidance from OSHA reinforces the same common-sense habit of using the proper guard and protective setup when working with sharp equipment.

If you do not have a mandoline slicer, a sharp chef’s knife still works. I like to trim a thin strip from one side or halve the zucchini lengthwise first to create a stable flat surface, which makes it much easier to cut long, even planks without the squash rolling around on the board.

Grilling is my favorite pre-cook method because it adds the best smoky flavor and plays beautifully with the cheese blend. A grill pan does nearly the same job indoors, and those browned edges give the finished keto lasagna a more robust, savory taste.

Roasting is the easiest option if the grill is not happening tonight. Arrange the salted and blotted planks on a baking sheet, lightly coat them with oil, and roast at 400°F for 15 to 20 minutes, flipping halfway, until they are tender and a little browned at the edges.

Pan-searing is the best backup when you need speed. Heat a large skillet over medium-high with a little oil and cook the zucchini in batches for 2 to 3 minutes per side until golden, because crowding the pan traps steam and leaves the planks soft and wet instead of lightly seared.

Pro Tips & Troubleshooting

Pro Tips

  • Let the lasagna rest for 10 to 15 minutes if you want the cleanest slices. That short pause gives the cheese and sauce time to settle so the layers hold together.
  • Keep your meat sauce thick from the start. If it looks thin, simmer it uncovered a bit longer until it is rich and concentrated.
  • Cook the zucchini in batches when grilling or searing. Crowding the pan makes the planks steam, which works against the dry, sliceable texture you want.
  • Use a mandoline slicer with the hand guard for evenly cut planks. Uniform zucchini cooks more predictably and gives the casserole a much prettier layered look.

Common Mistakes to Avoid

  • Skipping the salt, blot, and pre-cook routine is the number one cause of watery zucchini lasagna. Every one of those steps matters.
  • Slicing the zucchini too thick makes it harder to tenderize and encourages more water to release during baking. Stay close to 1/8 inch.
  • Using a thin sauce is a fast way to end up with lasagna soup. The sauce should feel thick enough to sit in layers, not pour like broth.

Serving, Storing, and Freezing

A single serving of keto zucchini lasagna on a white plate, showcasing its neat layers, ready to be enjoyed as a low-carb meal.
A satisfying and cozy meal, perfect for weeknight dinners.

Serving Ideas

This rich, cheesy casserole loves a fresh side. I usually serve it with a crisp Caesar salad without croutons or a simple green salad with sharp vinaigrette, because that bright bite cuts through the richness beautifully.

A little fresh basil or parsley over the top wakes everything up right before serving. If you want to make dinner feel extra generous, keto-friendly garlic bread or cheese bread fits the mood without taking away from the low-carb lasagna theme.

Storage, Freezing, and Reheating

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. In fact, I think the flavor gets even better on day two, once the meat sauce and cheese have had time to settle into each other.

This is also a terrific meal prep casserole. If you like planning a week of hearty dinners, this pan fits right alongside an unstuffed pepper skillet, especially when you want another easy low-carb ground beef dinner that reheats well without much fuss.

You can assemble the whole casserole without baking, cover it tightly, and refrigerate it for up to 24 hours before it goes in the oven. When baking straight from the fridge, I usually add 10 to 15 minutes to the covered baking time so the center heats through evenly.

For freezing, I get the best texture by baking the lasagna first, cooling it to room temperature, then wrapping it tightly with several layers of plastic wrap and foil. It keeps well for up to 3 months, and individual slices are especially handy for quick lunches.

If your freezer is always stocked with comfort food, this dish belongs in the same rotation as our burrito casserole or a pot of high-protein beef chili, both of which are also excellent for batch cooking and reheating on busy nights.

To reheat a frozen whole lasagna, thaw it overnight in the refrigerator and bake it covered at 350°F until hot in the center, about 30 to 45 minutes. Remove the cover for the last 10 minutes so the top can bubble again, and for single portions, the oven or air fryer gives a better texture than the microwave.

For families with mixed dinner preferences, I often keep one low-carb casserole and one classic pasta-style bake in rotation. Something like our spaghetti pie scratches that traditional baked-pasta craving, while this zucchini version keeps the table feeling balanced and weeknight-friendly.

A bubbly slice of keto zucchini lasagna with layers of rich meat sauce, ricotta, and a golden-brown smoked mozzarella topping.

Keto Zucchini Lasagna

Rebecca Blumer
Enjoy all the comforting layers of a classic lasagna without the carbs. This keto zucchini lasagna features a rich meat sauce, three cheeses, and tender zucchini planks, all baked into a firm, sliceable casserole that won’t turn watery.
No ratings yet
Prep Time 45 minutes
Cook Time 1 hour 30 minutes
Resting Time 20 minutes
Total Time 2 hours 35 minutes
Course Dinner, Main Course
Cuisine American, Italian
Servings 8 servings
Calories 520 kcal

Equipment

  • 9×12 Casserole Dish
  • Medium saucepan
  • Grill Pan or Grill
  • Colander
  • Medium bowl

Ingredients
 

  • 1 lb 93% lean ground beef
  • 1 1/4 teaspoons kosher salt
  • 1 tsp olive oil
  • 1/2 large onion, chopped
  • 3 cloves garlic, minced
  • 1 28 oz can crushed tomatoes
  • 2 tbsp chopped fresh basil
  • black pepper, to taste
  • 3 medium zucchini (about 8 ounces each), sliced 1/8″ thick
  • 1 1/2 cups part-skim ricotta
  • 1/4 cup Parmigiano Reggiano
  • 1 large egg
  • 16 oz shredded part-skim mozzarella cheese (about 4 cups)

Instructions
 

Build the Meat Sauce

  • Set a medium saucepan over medium heat. Cook the ground beef with a pinch of salt, breaking it up until fully browned. Transfer the cooked meat to a colander to drain all fat.
  • Return the empty pan to the stove, add the olive oil, and cook the onion and garlic until soft, about 2 minutes. Add the drained beef back to the pan. Stir in the crushed tomatoes, basil, the rest of the salt, and black pepper. Cover and simmer on low for 30-40 minutes until the sauce is thick and concentrated.

Prepare the Zucchini Layers

  • While the sauce simmers, slice the zucchini into 1/8-inch planks. Sprinkle with salt and let them sit for 10 minutes. When moisture beads appear, press them thoroughly with paper towels to dry.
  • Heat a grill or grill pan to medium-high. Cook the zucchini planks for 2-3 minutes per side until lightly browned with char marks. Transfer to fresh paper towels to absorb any remaining moisture.

Mix the Cheese Filling and Layer the Casserole

  • Preheat the oven to 375°F (190°C). In a medium bowl, stir together the ricotta cheese, Parmigiano Reggiano, and egg until smooth.
  • Assemble the lasagna in a 9×12 casserole dish. Spread 1/2 cup of meat sauce on the bottom. Arrange a layer of zucchini, spread with 1/2 cup of the ricotta mixture, and top with 1 cup of mozzarella. Repeat the layers, finishing with the last of the zucchini and sauce on top.

Bake and Rest

  • Cover the casserole with foil and bake for 30 minutes. Remove the foil and continue baking for 20 minutes to let excess moisture evaporate.
  • Sprinkle the remaining 1 cup of mozzarella cheese over the top and bake for about 10 more minutes, until the cheese is melted, bubbling, and golden brown.
  • Let the lasagna rest for at least 10 minutes before slicing and serving. This helps the layers set for clean cuts.

Notes

No More Watery Lasagna: The secret is a three-part method. Slice zucchini thin, salt it to draw out water, blot it completely dry, and then pre-cook the planks on a grill or pan before assembling.
Keep the Sauce Thick: A thick, rich meat sauce is non-negotiable. If your sauce seems thin, simmer it uncovered until it has reduced and can be spooned in layers rather than poured.
Rest for Perfect Slices: Letting the lasagna rest for 10-15 minutes after it comes out of the oven is crucial. This allows the cheese and sauce to set, so you can cut clean, beautiful portions.
Ingredient Swaps: For a smokier flavor, use smoked mozzarella (scamorza) or smoked Gouda. Ground Italian sausage can be used in place of ground beef for a bolder taste.
Nutrition information is estimated based on common ingredients and serving sizes and may vary.

Nutrition

Calories: 520kcalCarbohydrates: 12gProtein: 35gFat: 38gSaturated Fat: 16gCholesterol: 110mgSodium: 850mgPotassium: 450mgFiber: 3gSugar: 6gVitamin A: 450IUVitamin C: 15mgCalcium: 350mgIron: 3mg
Keyword keto lasagna, low-carb lasagna, zucchini lasagna
Tried this recipe?Let us know how it was!

Conclusion

This keto zucchini lasagna proves that comfort food does not need pasta to feel rich, hearty, and deeply satisfying. With a thick meat sauce, carefully prepped zucchini, and that smoky cheese twist, you get a casserole that is flavorful, sliceable, and anything but bland.

If you follow the key steps and give it a proper rest before cutting, this dish rewards you every time. It is the kind of dinner that wins people over at first bite, and it leaves plenty of room for your own little variations.

Frequently Asked Questions

What is the secret to a non-watery zucchini lasagna?

It is really a three-part method, not one single trick. Slice the zucchini thin, salt it to draw out moisture, blot it dry with paper towels, and then pre-cook the planks before layering so they release water before they ever reach the casserole.

What is the best way to slice zucchini for lasagna: mandoline or knife?

A mandoline slicer is the easiest way to get uniform 1/8-inch planks, which helps everything cook evenly. A sharp chef’s knife works too, as long as you take your time and keep the slices as consistent as possible.

Can I make zucchini lasagna ahead of time for meal prep?

Yes, and it is one of my favorite meal prep bakes. You can assemble it fully and refrigerate it for up to 24 hours before baking, or bake it completely, cool it, and portion it into containers for the week.

How do I store, freeze, and reheat leftovers?

Store leftover lasagna in the refrigerator for up to 4 days in an airtight container. For freezing, cool the baked lasagna completely, wrap it well, and freeze it for up to 3 months, then reheat from thawed in a 350°F oven for the best texture.

What are some keto-friendly substitutions for the meat and cheese?

Ground Italian sausage or a mix of beef and pork are both delicious in place of plain ground beef. For a vegetarian version, finely chopped mushrooms and walnuts can give the sauce a meaty feel, and for dairy-free cooking, nut-based ricotta and dairy-free mozzarella can work, though the flavor and texture will be different.

Can I use store-bought pasta sauce in this recipe?

Absolutely. Just choose a high-quality jarred sauce with no added sugar to keep it more keto-friendly, and if it seems loose, simmer it on the stove until it thickens before you build the layers.

Join our Facebook group!

Join Now
---Advertisement---

Leave a Comment

Recipe Rating