Keto Zucchini Lasagna tastes rich, cheesy, and saucy with a tender bite from thin-sliced zucchini that stands in for noodles. It suits low carb eaters and gluten-free friends, and hits the table in about 1 hour. I started making it when my backyard zucchini went wild and my spouse requested it on repeat.
Why Keto Zucchini Lasagna Is Worth It
Keto Zucchini Lasagna delivers classic lasagna comfort with fewer carbs and zero noodle bloat. You still get a hearty meat sauce, creamy ricotta, and a bubbly cheese top, plus a neat slice if you let it rest. The recipe also scales well, so you can feed a crowd or pack lunches without much fuss.
You also control the sauce, seasoning, and cheese blend, so the dish can taste bold or mellow. I keep the zucchini from turning watery with a quick salt-and-blot step, which keeps the layers sturdy and sliceable.
Perfect layers, rich flavor, and zero soggy noodles made this a weeknight keeper ★★★★★
Ingredients You Need
- Zucchini: 3 medium, firm and straight for easy slicing. Slice lengthwise about 1/8 inch thick. Salt and blot to reduce moisture.
- Ground meat: 1 pound 85 to 90 percent lean beef, turkey, or pork. Mix in mild Italian sausage for extra flavor if you like.
- Olive oil: 1 tablespoon to brown meat and soften aromatics.
- Onion: 1 small, finely diced.
- Garlic: 3 cloves, minced.
- Low carb marinara: 2 cups. Look for 4 to 6 grams net carbs per 1/2 cup. I like Rao’s or Yo Mama’s for clean ingredients and bold flavor.
- Tomato paste: 1 tablespoon, optional for body.
- Italian seasoning: 2 teaspoons. Add crushed red pepper for a little heat.
- Whole milk ricotta: 1.5 cups. Swap small-curd cottage cheese if you prefer more protein.
- Egg: 1 large, to set the ricotta layer.
- Parmesan: 1/2 cup finely grated, for the ricotta mix and topping.
- Mozzarella: 2 cups shredded, low moisture. Pre-shredded saves time and still melts well.
- Fresh basil or parsley: 2 tablespoons chopped, optional for freshness.
- Salt and black pepper.
Equipment
- 9×13 baking dish
- Mandoline or sharp chef’s knife
- Two sheet pans, parchment, and paper towels
- Large skillet or Dutch oven
- Mixing bowl and spoon
- Foil to tent while baking
Quick Tips & substitutions
- Slice zucchini thin and even. Aim for about 1/8 inch to keep layers tender and sturdy.
- Salt zucchini for 15 to 20 minutes, then blot well. This step keeps the lasagna from watering out.
- Short on time? Microwave zucchini slices on paper towels for 90 seconds to draw moisture fast, then blot.
- Keep sauce thick. Simmer until it clings to a spoon so the layers stay tight.
- Use cottage cheese if ricotta runs out. Blend it for 10 seconds to smooth it out.
- Mix beef with Italian sausage for a big flavor punch. Go half and half.
- Want less dairy? Use almond milk ricotta and dairy-free mozzarella, and skip the parmesan.
- Add spinach to the ricotta layer for extra greens. Squeeze it dry so it does not water the pan.
- Bake covered, then finish uncovered. This method melts cheese evenly and gives a golden top.
- Let it rest 10 to 15 minutes. The layers set, and slices come out clean.
How to Make Keto Zucchini Lasagna
Step 1: Prep and dry the zucchini
- Trim ends, then slice zucchini lengthwise into 1/8 inch planks with a mandoline or knife.
- Lay slices on parchment-lined sheet pans. Sprinkle lightly with salt on both sides and rest 15 to 20 minutes.
- Blot both sides very well with paper towels. If the slices still feel wet, give them a quick 5-minute bake at 400°F and cool.
Step 2: Cook the meat sauce
- Heat olive oil in a large skillet over medium-high heat. Add ground meat, break it up, and brown it.
- Stir in onion and cook until soft. Add garlic and cook 30 seconds.
- Pour in marinara, tomato paste, Italian seasoning, red pepper, salt, and pepper. Simmer 8 to 10 minutes until thick and glossy.
Step 3: Mix the ricotta layer
- In a bowl, combine ricotta, egg, half of the parmesan, chopped herbs, a pinch of salt, and pepper.
- Stir until smooth and fluffy.
Step 4: Assemble the layers
- Spread a thin layer of meat sauce in the 9×13 dish.
- Add a snug layer of zucchini planks. Dollop and spread half the ricotta. Sprinkle a third of the mozzarella.
- Repeat with sauce, zucchini, remaining ricotta, and another third of mozzarella.
- Finish with a final zucchini layer, the last of the meat sauce, the remaining mozzarella, and the rest of the parmesan.
Step 5: Bake
- Cover the dish loosely with foil, tenting it so it does not touch the cheese.
- Bake at 400°F for 25 minutes covered, then uncover and bake 10 to 12 minutes until bubbling and golden.
- Broil 1 to 2 minutes if you want deeper color. Watch closely.
Step 6: Rest and slice
- Let the lasagna rest 10 to 15 minutes so the layers set.
- Slice with a sharp knife and lift pieces with a thin spatula.
- Shower with fresh basil if you like, then serve hot.
Variations
- Spicy arrabbiata: Use a spicy low carb marinara and add extra red pepper flakes.
- Chicken alfredo: Swap marinara for a keto alfredo sauce and use diced cooked chicken.
- Veg-forward: Skip meat and load the sauce with mushrooms and spinach. Sauté veggies until dry before layering.
- Pesto twist: Swirl 2 tablespoons pesto into the ricotta for a fresh, garlicky kick.
- Four-cheese: Use ricotta, mozzarella, provolone, and parmesan for ultra-cheesy vibes.
Ways to Serve
- Simple arugula salad with lemon and olive oil.
- Roasted broccoli or broccolini with garlic.
- Zoodles tossed in olive oil and parsley for extra volume.
- Olive plate with salami and pickled peppers for a low carb antipasto side.
- Sparkling water with lime or a dry red for the wine crowd.
Storage
Let the lasagna cool to room temp, then cover and refrigerate up to 4 days. For meal prep, slice portions, wrap tightly, and freeze up to 2 months. Reheat in a 350°F oven, covered, for 18 to 22 minutes, then uncover for a few minutes to re-crisp the top. You can also microwave slices in short bursts, then rest for a minute to let the cheese settle.
Nutrition Information
- Serving size: 1 of 8 slices from a 9×13 pan
- Approximate per serving: 370 calories, 24g fat, 28g protein, 7g total carbs, 2g fiber, 5g net carbs
- Values vary by sauce brand, meat choice, and cheese amounts.

Keto Zucchini Lasagna
Ingredients
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
- Lay zucchini strips on paper towels, sprinkle with salt, and let sit 10–15 minutes to draw out moisture. Pat dry thoroughly.
- Brush zucchini lightly with olive oil and season with pepper. Optionally, grill or pan-sear 1–2 minutes per side to reduce moisture further.
- In a large skillet over medium heat, cook ground beef and onion until beef is browned and onion is soft, 6–8 minutes. Drain excess fat if needed.
- Stir in garlic and cook 1 minute until fragrant.
- Add marinara sauce, Italian seasoning, salt, and red pepper flakes if using. Simmer 5–10 minutes, then remove from heat.
- In a bowl, combine ricotta, Parmesan, egg, garlic powder, onion powder, and salt. Mix until smooth.
- Spread a thin layer of meat sauce over the bottom of the baking dish.
- Arrange a single layer of zucchini slices over the sauce, slightly overlapping.
- Dollop and spread half of the ricotta mixture over the zucchini, then sprinkle with one-third of the mozzarella.
- Repeat layers: meat sauce, zucchini, remaining ricotta, and another third of the mozzarella.
- Finish with remaining meat sauce and top with remaining mozzarella.
- Cover loosely with foil and bake 20 minutes. Remove foil and bake another 15–20 minutes, until bubbly and cheese is golden.
- Let rest 10–15 minutes before slicing to allow layers to set. Garnish with fresh basil if desired and serve warm.
Notes
Approximate per serving (1/6 of recipe): 360 calories; fat 24 g; saturated fat 11 g; carbohydrates 9 g; fiber 2 g; sugars 5 g; protein 27 g; sodium 780 mg. Values are estimates and will vary based on specific ingredient brands, marinara used, and portion size.
