
Keto Zucchini Lasagna Recipe layers rich meat sauce, creamy cheese, and tender zucchini sheets into a cozy, low carb comfort dinner that tastes like classic lasagna without the pasta crash. It suits busy weeknights, meal prep fans, and anyone who wants hearty Italian flavor in about 1 hour from start to finish. I tested this version so many times that my family started asking for “the zucchini one” instead of regular lasagna.
Why Make This Keto Zucchini Lasagna Recipe at Home
This keto zucchini lasagna recipe gives you all the cheesy, saucy satisfaction of traditional lasagna while you keep carbs in check. You skip the noodles, but you keep the browned edges, stretchy cheese, and layers of flavor.
You control the ingredients, from clean marinara and quality cheese to how spicy or mild you like the sauce. You also avoid watery, mushy zucchini because you salt, drain, and roast it first, which turns the slices into sturdy, flavorful “noodles.”
“This Keto Zucchini Lasagna Recipe tastes like classic Sunday lasagna night, just lighter and more satisfying, ★★★★★”
Ingredients You Need
Zucchini “Noodles”
- 3 to 4 medium zucchini, about 2 pounds total
- Choose straight, firm zucchini with smooth skin so you slice even planks.
- 1 to 2 tablespoons kosher salt, for drawing out moisture
- 1 to 2 tablespoons olive oil, for brushing
- Freshly ground black pepper
Meat Sauce
- 1 tablespoon olive oil
- 1 pound ground beef, 80 to 90 percent lean
- You can swap half with ground Italian sausage for extra flavor.
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon fennel seeds, lightly crushed, optional but tasty
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes, optional for heat
- 1 1/2 cups low sugar marinara sauce
- Look for 4 grams net carbs or less per serving; Rao’s and Yo Mama’s work well.
- 2 tablespoons tomato paste
- 1/4 cup water, only if the sauce looks very thick
Cheese Layer
- 1 1/2 cups whole milk ricotta cheese
- Use full fat; it tastes richer and keeps you satisfied longer.
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 1 1/2 cups shredded mozzarella cheese, divided
- 1 teaspoon Italian seasoning
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 2 tablespoons chopped fresh parsley or basil
Optional Toppings
- Extra grated Parmesan
- Extra chopped fresh basil or parsley
- Crushed red pepper flakes
Pantry Shortcuts
- Use jarred low sugar marinara instead of simmering sauce from scratch.
- Use pre shredded mozzarella and pre grated Parmesan to save time.
- Use jarred minced garlic if you feel tired and want less chopping.
Equipment List
- 9 by 13 inch baking dish
- Large skillet or sauté pan
- Cutting board and sharp chef’s knife
- Mandoline slicer, optional but helpful for even zucchini slices
- Mixing bowls
- Measuring cups and spoons
- Aluminum foil
- Paper towels or clean kitchen towels
- Tongs or spatula
Tips & Mistakes
- Slice zucchini lengthwise into 1/8 to 1/4 inch thick planks so they hold shape but still feel tender.
- Salt zucchini slices on both sides and let them sit 15 to 20 minutes so they release water and do not flood the pan.
- Pat zucchini very dry and roast them before layering so the lasagna stays thick, not soupy.
- Avoid very thin slices, which turn floppy and tear when you layer.
- Brown the meat deeply and scrape up browned bits so the sauce tastes rich, not flat.
- Do not drown the pan in sauce; aim for thin, even layers so the lasagna sets cleanly.
- Let the lasagna rest 10 to 15 minutes before slicing so the layers hold and you get neat squares.
- Use a light hand with extra sauce on top, or the cheese can slide around and the slices can fall apart.
- Taste the meat sauce and ricotta mixture before assembly so you adjust salt and seasoning early.
- Bake covered at first so the cheese does not burn, then uncover to brown and bubble.
How to Make Keto Zucchini Lasagna Recipe
Step 1: Prep and Roast the Zucchini
Preheat the oven to 400°F and line two baking sheets with parchment paper. Trim the ends of the zucchini and slice them lengthwise into planks about 1/8 to 1/4 inch thick. Lay slices on the sheets, sprinkle both sides with kosher salt, and let them sit 15 to 20 minutes so they release moisture.
Blot the zucchini very well with paper towels on both sides. Brush lightly with olive oil and season with black pepper. Roast 10 to 15 minutes until the slices look tender and edges just start to turn golden, then set aside to cool while you make the sauce.
Step 2: Cook the Meat Sauce
Heat 1 tablespoon olive oil in a large skillet over medium high heat. Add the ground beef and cook 5 to 7 minutes, breaking it up, until the meat browns and no pink remains. Add onion and cook 3 to 4 minutes until it softens and turns translucent.
Stir in garlic, oregano, basil, fennel seeds, salt, pepper, and red pepper flakes. Cook 1 to 2 minutes until the garlic smells fragrant. Stir in marinara sauce and tomato paste, then lower the heat and simmer 10 minutes, stirring occasionally, until the sauce thickens slightly; add a splash of water only if it looks too thick.
Step 3: Mix the Ricotta Cheese Layer
In a medium bowl, combine ricotta, egg, Parmesan, 1 cup of the shredded mozzarella, Italian seasoning, garlic powder, salt, and chopped parsley or basil. Stir until the mixture looks smooth and creamy. Taste and adjust salt or herbs if you want more punch.
Step 4: Assemble the Lasagna
Lower the oven temperature to 375°F. Spread a thin layer of meat sauce over the bottom of the 9 by 13 inch baking dish so the zucchini does not stick. Arrange a layer of roasted zucchini slices over the sauce, slightly overlapping them.
Spread half of the ricotta mixture over the zucchini in an even layer. Spoon about one third of the remaining meat sauce over the ricotta. Repeat with another layer of zucchini, the rest of the ricotta, and another third of the meat sauce.
Finish with a final layer of zucchini and the remaining meat sauce. Sprinkle the remaining 1/2 cup mozzarella and a little extra Parmesan over the top. Cover the dish tightly with foil, tenting it slightly so the cheese does not touch the foil.
Step 5: Bake and Rest
Bake covered at 375°F for 20 minutes. Remove the foil and bake another 15 to 20 minutes until the cheese bubbles and turns golden in spots. If you want deeper browning, switch the oven to broil for 1 to 2 minutes and watch closely.
Remove the lasagna from the oven and let it rest 10 to 15 minutes on the counter. This rest time helps the cheese set and the layers firm up so you slice clean squares. Sprinkle with extra fresh basil or parsley before serving.
Variations I've Tried
I swap half the ground beef with spicy Italian sausage when I want more kick and extra flavor. I also tried a version with ground turkey and added extra olive oil and Parmesan to keep it rich and satisfying. A white “alfredo style” version with a cream cheese and Parmesan sauce instead of marinara tasted indulgent and still stayed low carb.
I sometimes layer in thin slices of sautéed mushrooms and spinach between the zucchini for more veggies and texture. When I cook for dairy sensitive friends, I use lactose free mozzarella and a dairy free ricotta style cheese and still get a solid, cheesy bake. I also tested a vegetarian version with a chunky mushroom and walnut “meat” sauce that surprised my meat loving husband.
How to Serve Keto Zucchini Lasagna Recipe
Serve this keto zucchini lasagna recipe hot, sliced into squares with a big spoon or spatula. Pair it with a simple green salad, roasted broccoli, or garlicky green beans to keep the meal low carb and colorful. Add a side of cauliflower mash or roasted cauliflower for extra comfort food vibes.
I also like to top each serving with a spoonful of extra warm marinara and a sprinkle of Parmesan for that classic Italian restaurant feel. A chilled sparkling water with lemon or a flavored seltzer balances the richness and keeps the meal light.
How to store
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer slices to airtight containers and store in the fridge for up to 4 days.
- For freezer storage, wrap individual portions in plastic wrap, place them in a freezer safe container, and freeze up to 2 months.
- Reheat single portions in the microwave in 45 to 60 second bursts until hot, or reheat larger portions in a 350°F oven, covered, for 15 to 20 minutes until warmed through.
- If you reheat from frozen, thaw overnight in the fridge first, then warm in the oven so the texture stays closer to freshly baked.

Leave a Reply