
Keto Zucchini Lasagna Recipe hits all the cozy Italian comfort notes with rich meat sauce, creamy cheese, and tender zucchini in place of pasta. It works perfectly for low carb eaters, busy families, or anyone who wants a lighter lasagna on the table in about 1 hour. I first tested this on a Sunday with my very skeptical brother, and he went back for thirds without realizing it had no noodles.
Why Keto Zucchini Lasagna Recipe Is Worth It
This Keto Zucchini Lasagna Recipe gives you all the cheesy, saucy satisfaction of classic lasagna without the carb crash after dinner. Thin ribbons of zucchini bake into soft layers that soak up garlicky meat sauce and melty cheese.
You skip the heavy pasta and still enjoy a hearty, fork-tender slice that holds together. The recipe uses simple ingredients, works well for meal prep, and reheats like a dream on busy nights.
“This Keto Zucchini Lasagna Recipe tastes like classic Sunday lasagna but keeps my carbs in check and my jeans buttoned. ★★★★★”
Ingredients You Need
Zucchini and veggie layer
- 3 to 4 medium zucchini, about 2 pounds, sliced lengthwise into thin planks
- Choose firm zucchini with shiny skin so the slices hold shape.
- Smaller zucchini usually have fewer seeds and less water.
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
Meat sauce
- 1 pound ground beef, 80 to 90 percent lean
- Use grass fed beef if you like a richer flavor.
- Swap half the beef with ground turkey or chicken for a lighter taste.
- 1 cup low carb marinara sauce
- Look for no sugar added on the label; I like Rao’s or Yo Mama’s.
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1 teaspoon dried oregano
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional for a little heat
Cheese layer
- 1 ½ cups whole milk ricotta cheese
- Use cottage cheese if you prefer more protein and a lighter texture.
- 1 large egg
- ½ cup grated Parmesan cheese
- 1 ½ cups shredded mozzarella cheese, divided
- I grate a block of low moisture mozzarella because it melts better than pre shredded.
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- 2 tablespoons chopped fresh parsley or basil
Optional toppings
- Extra grated Parmesan
- Extra chopped fresh basil or parsley
Pantry shortcuts
- Use jarred minced garlic if you feel tired or rushed.
- Use pre shredded Italian blend cheese if you do not want to grate cheese.
- Use pre sliced zucchini from the store if your market sells it in the produce section.
Equipment list
- 9 by 13 inch baking dish
- Large skillet
- Cutting board and sharp knife or mandoline slicer
- Mixing bowls
- Wooden spoon or spatula
- Paper towels or clean kitchen towels
- Aluminum foil
Quick Tips & substitutions
- Salt zucchini slices on both sides and rest them 10 to 15 minutes, then pat dry to reduce water in the lasagna.
- Use a mandoline on the thick setting or a sharp knife and slice zucchini about ⅛ to ¼ inch thick so they stay sturdy.
- Brown the meat until you see deep golden bits on the bottom of the pan, then scrape them up with marinara for extra flavor.
- Use ground turkey or chicken instead of beef and add a splash of olive oil to keep the sauce rich.
- Swap ricotta with small curd cottage cheese for higher protein and a lighter texture.
- Use lactose free mozzarella and Parmesan if you need a friendlier option for sensitive stomachs.
- Add a handful of chopped spinach or kale to the meat sauce for extra veggies without changing the flavor much.
- If the top browns too fast, cover the pan loosely with foil and finish baking.
- Let the lasagna rest at least 15 minutes before slicing so it sets and slices cleanly.
- If you want extra low carb, use less marinara and thin it with a bit of broth.
How to Make Keto Zucchini Lasagna Recipe
Prep the zucchini
- Wash the zucchini and trim the ends.
- Slice each zucchini lengthwise into planks about ⅛ to ¼ inch thick with a sharp knife or mandoline.
- Lay the slices on a large baking sheet or cutting board in a single layer.
- Sprinkle both sides lightly with salt and let them sit 10 to 15 minutes to draw out moisture.
- After they rest, blot both sides very well with paper towels or a clean kitchen towel until dry.
Brown the meat and build the sauce
- Heat 1 tablespoon olive oil in a large skillet over medium high heat.
- Add diced onion and cook 3 to 4 minutes until it softens and turns lightly golden.
- Add minced garlic and cook 30 seconds while you stir so it does not burn.
- Add ground beef to the skillet and break it up with a spoon into small crumbles.
- Cook 6 to 8 minutes until the meat browns and no pink remains.
- Sprinkle in Italian seasoning, oregano, salt, pepper, and red pepper flakes if you use them, then stir.
- Stir in tomato paste and cook 1 minute so it caramelizes slightly.
- Pour in low carb marinara and stir to coat the meat.
- Lower the heat and simmer 5 to 10 minutes until the sauce thickens slightly.
- Taste and adjust salt or pepper as you like.
Mix the cheese filling
- In a medium bowl, add ricotta, egg, Parmesan, 1 cup shredded mozzarella, garlic powder, onion powder, and chopped parsley or basil.
- Stir until the mixture looks smooth and creamy.
- Taste and add a pinch of salt or pepper if you want more flavor.
Preheat and prep the pan
- Heat your oven to 375°F.
- Lightly grease a 9 by 13 inch baking dish with olive oil or cooking spray.
- Keep your zucchini slices, meat sauce, and cheese mixture nearby so you can layer easily.
Layer the Keto Zucchini Lasagna Recipe
- Spoon a thin layer of meat sauce on the bottom of the baking dish and spread it evenly.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping them like shingles.
- Spread about one third of the ricotta mixture over the zucchini with a spoon or spatula.
- Add a layer of meat sauce over the ricotta and spread it gently.
- Repeat layers of zucchini, ricotta mixture, and meat sauce until you run out, finishing with meat sauce on top.
- Sprinkle the remaining ½ cup mozzarella and a little extra Parmesan over the top.
Bake the lasagna
- Cover the baking dish loosely with foil, tenting it slightly so the cheese does not stick.
- Bake at 375°F for 25 minutes.
- Remove the foil and bake another 15 to 20 minutes until the top turns golden and the edges bubble.
- If you want more browning, turn the broiler on low for 1 to 2 minutes and watch closely.
Rest and serve
- Remove the Keto Zucchini Lasagna Recipe from the oven and place it on a cooling rack.
- Let it rest at least 15 minutes so the layers set and extra moisture settles.
- Slice into squares with a sharp knife and use a spatula to lift out each piece.
- Top with extra Parmesan and fresh basil or parsley before serving.
Recipe Variations
- Gluten free: Use a gluten free marinara sauce and check that your spices and tomato paste list no hidden gluten.
- Vegan: Use crumbled tofu or a plant based ground in place of beef, and use vegan ricotta and vegan mozzarella.
- Dairy free: Use almond based ricotta and dairy free shredded mozzarella and skip Parmesan or use a dairy free version.
- Extra low carb: Reduce marinara to ¾ cup and thin with a bit of broth, and use more ground meat and cheese for volume.
- Spicy version: Add extra red pepper flakes and a few chopped pickled jalapeños to the meat sauce.
- Veggie loaded: Layer in thin slices of mushrooms, bell peppers, or spinach between zucchini layers.
- White sauce twist: Use a low carb Alfredo style sauce instead of marinara for a creamy garlic version.
Ways to Serve
- Serve a square of Keto Zucchini Lasagna Recipe with a big green salad and olive oil vinaigrette.
- Add a side of roasted broccoli, asparagus, or green beans for extra veggies.
- Pair with garlic roasted cauliflower for a cozy Italian style plate without pasta.
- Serve smaller squares as part of a buffet with grilled chicken and a simple salad.
- Pack leftovers in meal prep containers with a side of cucumber and tomato salad.
Storage Success
Let the lasagna cool to room temperature, then cover the dish tightly or transfer slices to airtight containers. Store in the fridge up to 4 days and reheat slices in the oven or microwave until hot and bubbly. If you want to freeze it, wrap individual portions tightly and freeze up to 2 months. Thaw overnight in the fridge and reheat in the oven so the texture stays nice and the zucchini does not turn mushy.

Keto Zucchini Lasagna Recipe
Ingredients
Method
- Wash the zucchini and trim the ends.
- Slice each zucchini lengthwise into planks about 1/8 to 1/4 inch thick with a sharp knife or mandoline.
- Lay the slices on a large baking sheet or cutting board in a single layer.
- Sprinkle both sides lightly with salt and let them sit 10 to 15 minutes to draw out moisture.
- Blot both sides very well with paper towels or a clean kitchen towel until dry.
- Heat the olive oil in a large skillet over medium-high heat.
- Add the diced onion and cook 3 to 4 minutes until softened and lightly golden.
- Stir in the minced garlic and cook about 30 seconds, stirring so it does not burn.
- Add the ground beef and break it up with a spoon into small crumbles.
- Cook 6 to 8 minutes until the meat is browned and no pink remains.
- Season with Italian seasoning, dried oregano, salt, black pepper, and red pepper flakes if using, then stir to coat the meat.
- Stir in the tomato paste and cook 1 minute to caramelize slightly.
- Pour in the low carb marinara and stir to coat the meat evenly.
- Reduce the heat and simmer 5 to 10 minutes until the sauce thickens slightly, then taste and adjust seasoning.
- In a medium bowl, combine the ricotta, egg, Parmesan, 1 cup of the shredded mozzarella, garlic powder, onion powder, and chopped parsley or basil.
- Stir until the mixture is smooth and creamy.
- Taste and add a pinch of salt or pepper if desired.
- Preheat the oven to 375°F (190°C).
- Lightly grease a 9 by 13 inch baking dish with olive oil or cooking spray.
- Set the zucchini slices, meat sauce, and cheese mixture nearby for easy layering.
- Spoon a thin layer of meat sauce over the bottom of the baking dish and spread it evenly.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping them like shingles.
- Spread about one third of the ricotta mixture over the zucchini with a spoon or spatula.
- Add a layer of meat sauce over the ricotta and spread it gently.
- Repeat layers of zucchini, ricotta mixture, and meat sauce until you run out, finishing with a layer of meat sauce on top.
- Sprinkle the remaining 1/2 cup mozzarella and a little extra Parmesan over the top.
- Cover the baking dish loosely with foil, tenting it slightly so the cheese does not stick.
- Bake at 375°F for 25 minutes.
- Remove the foil and bake another 15 to 20 minutes until the top is golden and the edges are bubbling.
- For extra browning, turn the broiler on low for 1 to 2 minutes, watching closely.
- Remove the lasagna from the oven and place the dish on a cooling rack.
- Let it rest at least 15 minutes so the layers set and excess moisture settles.
- Slice into squares with a sharp knife and lift out pieces with a spatula.
- Top with extra Parmesan and fresh basil or parsley before serving, if desired.
Notes
Approximate per 1 of 8 servings: 320 calories; fat 22 g; saturated fat 10 g; carbohydrates 8 g; fiber 2 g; sugars 5 g; protein 23 g; sodium 640 mg. Values will vary based on specific ingredients, brands, and portion size.
