
Keto Zucchini Lasagna Recipe tastes rich, cheesy, and cozy, with all the lasagna comfort you want and none of the heavy carb crash. It works perfectly for low carb eaters, gluten free folks, or anyone who wants a lighter dinner that still feels like real comfort food, and you can get it on the table in about 1 hour. I tested this version so many times that my neighbors started “checking in” right around dinnertime with suspiciously empty Tupperware.
Why You Should Try This Keto Zucchini Lasagna Recipe
This Keto Zucchini Lasagna Recipe gives you all the classic lasagna flavors: savory meat sauce, creamy cheese, and a bubbly golden top. Thin zucchini slices stand in for noodles, so you cut the carbs while you keep the texture and satisfaction.
You can prep it ahead, stash it in the fridge, and bake it when you need an easy weeknight dinner. Leftovers taste even better the next day, which makes this a meal prep hero.
“This Keto Zucchini Lasagna Recipe tastes like classic Sunday lasagna night without the carb coma, and my whole family asked for seconds. ★★★★★”
Ingredients You’ll Need
Zucchini “Noodles”
- 3 large zucchini, sliced lengthwise into thin planks
- Aim for about 1/8 to 1/4 inch thick.
- Use a mandoline for super even slices or a sharp chef’s knife if you feel confident.
- 1 teaspoon kosher salt, for salting the zucchini
- 1 tablespoon olive oil, for grilling or searing the zucchini slices
Meat Sauce
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 or 85/15 works best)
- You can swap half the beef with Italian sausage for extra flavor.
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 1/2 cups low sugar marinara sauce
- Look for a keto friendly brand with 4 grams net carbs or less per serving.
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional, for a little heat)
- 1/2 teaspoon kosher salt, more to taste
- 1/4 teaspoon black pepper
Cheese Layer
- 1 1/2 cups whole milk ricotta cheese
- Use full fat for better texture and flavor.
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 1 teaspoon Italian seasoning
- 1/2 teaspoon garlic powder
- 1/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
Topping
- 2 cups shredded mozzarella cheese
- Low moisture, part skim melts nicely and browns well.
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon chopped fresh basil or parsley, for garnish
Pantry Shortcuts & Substitutions
- Use jarred low sugar marinara instead of homemade sauce to save time.
- Swap ground turkey for beef if you want a leaner option, and add 1 extra tablespoon olive oil so it stays juicy.
- Use cottage cheese instead of ricotta if you prefer, and blend it briefly for a smoother texture.
- Use pre shredded mozzarella and pre grated Parmesan on busy nights, even though fresh grated melts a bit better.
Equipment List
- 9×13 inch baking dish
- Large skillet or sauté pan
- Cutting board and sharp knife or mandoline
- Mixing bowls
- Wooden spoon or spatula
- Foil for covering while baking
- Paper towels or clean kitchen towels for draining zucchini
Tips & Tricks
- Slice zucchini evenly so it cooks at the same rate and layers neatly.
- Salt zucchini slices and let them sit 15 to 20 minutes, then pat dry to reduce excess moisture.
- Sear or grill zucchini slices briefly to drive off more water and keep the lasagna from turning watery.
- Do not skip the egg in the ricotta mixture, since it helps the cheese layer set and slice cleanly.
- Taste the meat sauce and adjust salt and spice before layering, because this sets the flavor for the whole dish.
- Layer lightly and avoid huge mounds of sauce, which can cause soggy slices.
- Let the lasagna rest at least 10 to 15 minutes after baking so it firms up and slices neatly.
- Use a sharp knife and a spatula to lift portions, and cut straight down instead of sawing.
- Bake on a rimmed sheet pan if you worry about bubbling over.
- Reheat leftovers covered so the cheese does not dry out.
How to Make Keto Zucchini Lasagna Recipe
Step 1: Prep and sweat the zucchini
Wash the zucchini and trim the ends. Slice each zucchini lengthwise into thin planks about 1/8 to 1/4 inch thick. Lay the slices on a sheet pan or large cutting board, sprinkle both sides with kosher salt, and let them sit 15 to 20 minutes so they release water.
Pat the zucchini slices very dry with paper towels. Heat 1 tablespoon olive oil in a large skillet over medium high heat. Sear the zucchini slices in batches 1 to 2 minutes per side until they look lightly golden in spots, then transfer them to a plate to cool.
Step 2: Cook the meat sauce
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and cook 4 to 5 minutes until it turns translucent and soft. Stir in the garlic and cook 30 seconds until it smells fragrant.
Add the ground beef and break it up with a spoon. Cook 6 to 8 minutes until the meat browns and no pink remains, and drain excess fat if the pan looks very greasy. Stir in marinara sauce, tomato paste, oregano, basil, red pepper flakes, salt, and black pepper.
Bring the sauce to a gentle simmer and cook 8 to 10 minutes so the flavors meld and the sauce thickens slightly. Taste and adjust seasoning with more salt or pepper if needed. Turn off the heat and set the pan aside while you mix the cheese layer.
Step 3: Mix the cheese filling
Add ricotta, egg, Parmesan, Italian seasoning, garlic powder, salt, and black pepper to a medium bowl. Stir until the mixture looks smooth and creamy and the egg blends in fully. Taste a tiny bit and adjust salt or seasoning if you like.
Keep the cheese mixture in the fridge if you prep it ahead. Use it at room temperature when you assemble the Keto Zucchini Lasagna Recipe so it spreads easily. Cold ricotta can clump and pull up the zucchini slices.
Step 4: Assemble the layers
Preheat your oven to 375°F. Lightly grease a 9×13 inch baking dish with a little olive oil. Spread a thin layer of meat sauce over the bottom of the dish to keep the zucchini from sticking.
Arrange a layer of zucchini slices over the sauce, slightly overlapping them. Dollop one third of the ricotta mixture over the zucchini and spread it gently with the back of a spoon. Sprinkle a handful of mozzarella over the ricotta.
Repeat with more sauce, zucchini, ricotta, and mozzarella until you use everything, and finish with a layer of sauce topped with the remaining mozzarella and 2 tablespoons Parmesan. You want at least 3 layers of zucchini if possible. Cover the dish loosely with foil, and tent it so the cheese does not touch the foil.
Step 5: Bake to bubbly perfection
Place the baking dish on a rimmed sheet pan in case of drips. Bake covered at 375°F for 25 minutes so the zucchini finishes cooking and the layers set. Remove the foil and bake another 15 to 20 minutes until the cheese turns golden and the edges bubble.
If you want extra browning, switch the oven to broil for 1 to 2 minutes and watch closely. Remove the Keto Zucchini Lasagna Recipe from the oven and let it rest 10 to 15 minutes before slicing. Garnish with chopped basil or parsley right before serving.
What to Serve with Keto Zucchini Lasagna Recipe
Serve this Keto Zucchini Lasagna Recipe with a simple green salad tossed with olive oil, lemon juice, and a little Parmesan. Add roasted broccoli, green beans, or asparagus for extra veggies that keep the meal low carb and satisfying. Garlic roasted cauliflower or a quick cucumber tomato salad also pair nicely and keep the plate fresh.
If you want something cozy, add a side of sautéed spinach with garlic or a bowl of vegetable soup. Finish the meal with fresh berries and a dollop of whipped cream for a dessert that stays keto friendly.
Storage Options
- Store leftover Keto Zucchini Lasagna Recipe in an airtight container in the fridge for up to 4 days.
- Chill the whole dish in the fridge, tightly covered, and slice pieces as needed during the week.
- Freeze individual portions in freezer safe containers for up to 2 months, and label them with the date.
- Reheat in the oven at 350°F, covered, for 15 to 20 minutes, or microwave single slices in 45 to 60 second bursts until hot.

Keto Zucchini Lasagna Recipe
Ingredients
Instructions
- Wash the zucchini and trim the ends. Slice each zucchini lengthwise into planks about 1/8 to 1/4 inch thick.
- Lay the slices on a sheet pan or board, sprinkle both sides with kosher salt, and let sit 15 to 20 minutes to release water.
- Pat the zucchini slices very dry with paper towels. Heat 1 tablespoon olive oil in a large skillet over medium high heat and sear the zucchini in batches for 1 to 2 minutes per side until lightly golden in spots. Transfer to a plate to cool.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and cook 4 to 5 minutes until soft and translucent.
- Stir in the garlic and cook about 30 seconds until fragrant.
- Add the ground beef and break it up with a spoon. Cook 6 to 8 minutes until browned and no pink remains, draining excess fat if needed.
- Stir in the marinara sauce, tomato paste, oregano, basil, red pepper flakes (if using), salt, and black pepper.
- Bring to a gentle simmer and cook 8 to 10 minutes until slightly thickened. Taste and adjust seasoning, then remove from heat.
- In a medium bowl, combine ricotta, egg, Parmesan, Italian seasoning, garlic powder, salt, and black pepper.
- Stir until smooth and creamy and the egg is fully incorporated. Set aside at room temperature so it spreads easily.
- Preheat the oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish with a little olive oil.
- Spread a thin layer of meat sauce over the bottom of the dish.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping them.
- Dollop one third of the ricotta mixture over the zucchini and gently spread it out. Sprinkle a handful of mozzarella over the ricotta.
- Repeat the layers of meat sauce, zucchini, ricotta mixture, and mozzarella until everything is used, finishing with a layer of sauce topped with the remaining mozzarella and the 2 tablespoons Parmesan.
- Cover the dish loosely with foil, tenting it so the cheese does not touch the foil.
- Place the baking dish on a rimmed sheet pan if desired. Bake covered at 375°F for 25 minutes.
- Remove the foil and bake another 15 to 20 minutes, until the cheese is golden and the edges are bubbling.
- For extra browning, broil for 1 to 2 minutes, watching closely.
- Let the lasagna rest 10 to 15 minutes before slicing. Garnish with chopped fresh basil or parsley before serving, if desired.
Notes
Approximate per serving (1/8 of recipe): 320 calories; fat 23 g; saturated fat 11 g; carbohydrates 9 g; fiber 2 g; sugars 5 g; protein 20 g; sodium 780 mg. Values will vary based on specific ingredient brands and exact portion size.

Leave a Reply