Keto Zucchini Lasagna – A Low-Carb Comfort Classic

This Keto Zucchini Lasagna brings all the cozy, saucy comfort of classic lasagna without the carb-heavy pasta. Thin ribbons of zucchini stand in for noodles, layered with a rich meat sauce and a creamy cheese mixture. It’s satisfying, hearty, and surprisingly simple to pull together on a weeknight.

If you’re watching carbs or just want a lighter spin on a favorite, this one checks every box. Serve it to skeptics, and watch them go back for seconds.

Keto Zucchini Lasagna - A Low-Carb Comfort Classic

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings

Ingredients
  

  • 3–4 medium zucchini, sliced lengthwise into thin ribbons
  • 1 pound ground beef (or half beef, half Italian sausage)
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 2 cups low-sugar marinara sauce (look for 3–5g net carbs per serving)
  • 1 tablespoon tomato paste (optional, for richness)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 1 1/2 cups whole-milk ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese, divided
  • 2 cups shredded low-moisture, part-skim mozzarella
  • 2 tablespoons fresh basil or parsley, chopped (optional, for garnish)
  • Olive oil, for sautéing and brushing zucchini

Method
 

  1. Prep the zucchini: Trim ends and slice zucchini lengthwise into 1/8–1/4-inch ribbons using a sharp knife or mandoline. Lay slices on paper towels, sprinkle lightly with salt, and let sit for 15–20 minutes to draw out moisture. Pat dry.
  2. Optional pre-cook for less moisture: Lightly brush the zucchini with olive oil and grill or roast at 400°F (200°C) for 5–7 minutes per side until slightly tender. This helps prevent a watery lasagna.
  3. Make the meat sauce: In a large skillet over medium heat, add a drizzle of olive oil. Sauté onion until translucent, about 3–4 minutes. Add garlic for 30 seconds, then crumble in ground beef. Cook until browned, breaking it up as it cooks. Drain excess fat if needed.
  4. Season and simmer: Stir in marinara, tomato paste (if using), Italian seasoning, red pepper flakes, salt, and pepper. Simmer on low for 10 minutes to thicken and deepen the flavor. Taste and adjust seasoning.
  5. Mix the ricotta layer: In a bowl, combine ricotta, egg, 1/4 cup Parmesan, a pinch of salt, and black pepper. Stir until smooth.
  6. Preheat the oven: Set to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
  7. Assemble the lasagna: Spread a thin layer of meat sauce on the bottom. Add a layer of zucchini slices, slightly overlapping. Dollop and spread about half of the ricotta mixture over the zucchini. Sprinkle with mozzarella, then add more meat sauce. Repeat layers: zucchini, remaining ricotta, mozzarella, sauce. Finish with a final layer of zucchini, remaining sauce, and the rest of the mozzarella. Sprinkle the remaining Parmesan on top.
  8. Bake: Cover loosely with foil (tent so it doesn’t stick to the cheese) and bake for 20 minutes. Uncover and bake another 15–20 minutes until bubbly and golden on top.
  9. Rest before slicing: Let it sit for 10–15 minutes. This helps the layers set for cleaner slices.
  10. Garnish and serve: Top with fresh basil or parsley. Slice and enjoy.

What Makes This Special

Close-up detail: A molten, golden-bubbly top of baked Keto Zucchini Lasagna just out of the oven—m

This recipe delivers the lasagna experience—layers, melted cheese, and bold flavor—without the blood sugar spike. Zucchini “noodles” keep it light yet filling, and the ricotta-cheese blend adds that classic, comforting texture.

The meat sauce is deeply savory, with garlic, onions, and Italian seasoning doing the heavy lifting. Best of all, it reheats beautifully, so leftovers are a win for meal prep.

Ingredients

  • 3–4 medium zucchini, sliced lengthwise into thin ribbons
  • 1 pound ground beef (or half beef, half Italian sausage)
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 2 cups low-sugar marinara sauce (look for 3–5g net carbs per serving)
  • 1 tablespoon tomato paste (optional, for richness)
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 1 1/2 cups whole-milk ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese, divided
  • 2 cups shredded low-moisture, part-skim mozzarella
  • 2 tablespoons fresh basil or parsley, chopped (optional, for garnish)
  • Olive oil, for sautéing and brushing zucchini

Step-by-Step Instructions

Cooking process: Overhead shot of assembly in a 9x13 baking dish—precooked, lightly grilled zucchi
  1. Prep the zucchini: Trim ends and slice zucchini lengthwise into 1/8–1/4-inch ribbons using a sharp knife or mandoline. Lay slices on paper towels, sprinkle lightly with salt, and let sit for 15–20 minutes to draw out moisture.

    Pat dry.

  2. Optional pre-cook for less moisture: Lightly brush the zucchini with olive oil and grill or roast at 400°F (200°C) for 5–7 minutes per side until slightly tender. This helps prevent a watery lasagna.
  3. Make the meat sauce: In a large skillet over medium heat, add a drizzle of olive oil. Sauté onion until translucent, about 3–4 minutes.

    Add garlic for 30 seconds, then crumble in ground beef. Cook until browned, breaking it up as it cooks. Drain excess fat if needed.

  4. Season and simmer: Stir in marinara, tomato paste (if using), Italian seasoning, red pepper flakes, salt, and pepper.

    Simmer on low for 10 minutes to thicken and deepen the flavor. Taste and adjust seasoning.

  5. Mix the ricotta layer: In a bowl, combine ricotta, egg, 1/4 cup Parmesan, a pinch of salt, and black pepper. Stir until smooth.
  6. Preheat the oven: Set to 375°F (190°C).

    Lightly grease a 9×13-inch baking dish.

  7. Assemble the lasagna: Spread a thin layer of meat sauce on the bottom. Add a layer of zucchini slices, slightly overlapping. Dollop and spread about half of the ricotta mixture over the zucchini.

    Sprinkle with mozzarella, then add more meat sauce. Repeat layers: zucchini, remaining ricotta, mozzarella, sauce. Finish with a final layer of zucchini, remaining sauce, and the rest of the mozzarella.

    Sprinkle the remaining Parmesan on top.

  8. Bake: Cover loosely with foil (tent so it doesn’t stick to the cheese) and bake for 20 minutes. Uncover and bake another 15–20 minutes until bubbly and golden on top.
  9. Rest before slicing: Let it sit for 10–15 minutes. This helps the layers set for cleaner slices.
  10. Garnish and serve: Top with fresh basil or parsley.

    Slice and enjoy.

Storage Instructions

  • Refrigerator: Store cooled leftovers in an airtight container for 3–4 days. Reheat covered at 350°F (175°C) for 15–20 minutes, or microwave in short bursts.
  • Freezer: Freeze in portions for up to 2 months. Wrap tightly to avoid freezer burn.

    Thaw overnight in the fridge before reheating.

  • Make-ahead: Assemble up to 24 hours in advance. Keep covered in the fridge, then bake as directed, adding 5–10 minutes if baking straight from cold.
Final plated dish: A tall, clean slice of Keto Zucchini Lasagna on a white ceramic plate, layers cle

Health Benefits

  • Lower in carbs: Swapping pasta for zucchini keeps net carbs down while still delivering volume and satisfaction.
  • Good protein and fat balance: Ground beef, ricotta, and mozzarella offer steady energy and satiety, which can support a keto lifestyle.
  • Micronutrient boost: Zucchini provides vitamin C, potassium, and fiber. Tomatoes add lycopene, an antioxidant linked to heart health.
  • Gluten-free by default: No noodles means no gluten, which is helpful for those with sensitivities.

What Not to Do

  • Don’t skip moisture control: If you don’t salt, pat dry, or pre-cook the zucchini, you’ll end up with a watery result.
  • Don’t over-sauce: Use just enough to coat layers.

    Too much sauce equals extra moisture and messier slices.

  • Don’t slice immediately: Cutting right out of the oven leads to sliding layers. Resting time is key.
  • Don’t use high-sugar sauce: Read labels. Some jarred sauces sneak in sugar, which bumps up the carbs.

Recipe Variations

  • Turkey or chicken: Swap in ground turkey or chicken for a leaner take.

    Add extra olive oil to keep it juicy.

  • Sausage boost: Use Italian sausage (mild or hot) for more depth. Go half-and-half with beef for balance.
  • Vegetarian option: Replace meat with sautéed mushrooms, spinach, and bell peppers. Add a bit more ricotta for protein.
  • White lasagna: Skip marinara and use a garlicky cream sauce made with heavy cream, Parmesan, and butter.

    Season well.

  • Pesto swirl: Add spoonfuls of pesto between layers for a bright, herbal twist.
  • Extra cheese lovers: Add provolone slices or a sprinkle of pecorino for sharper flavor.
  • Spice it up: Increase red pepper flakes or add a pinch of smoked paprika to the sauce.

FAQ

How do I keep my zucchini lasagna from getting watery?

Salt and sweat the zucchini, pat it dry, and pre-cook the slices by grilling or roasting. Keep the sauce thick, and avoid over-saucing. Let the lasagna rest before cutting so the layers set.

Can I slice zucchini without a mandoline?

Yes.

Use a sharp chef’s knife and cut slowly, aiming for even, thin ribbons. If a slice is too thick, pre-cook it a bit longer to soften.

What’s the best low-carb marinara to use?

Look for brands with simple ingredients and 3–5 grams net carbs per serving. Check the label for added sugars, and choose one made with olive oil and herbs.

Can I make this dairy-free?

You can try dairy-free ricotta and mozzarella alternatives.

Choose ones that melt well and have low carbs. Keep in mind the flavor and texture will change slightly.

How many carbs are in a serving?

It varies by sauce and cheese brand, but a typical serving lands around 6–9g net carbs. Use a nutrition calculator with your exact ingredients for an accurate count.

Can I assemble and freeze it unbaked?

Yes.

Par-cook the zucchini to reduce moisture, assemble, and wrap tightly. Freeze up to 2 months. Thaw in the fridge overnight before baking.

What size pan works best?

A 9×13-inch baking dish is standard and gives nice, even layers.

For a taller lasagna, use a deeper casserole and add an extra layer of zucchini and sauce.

Is egg in the ricotta necessary?

It helps bind the cheese layer and improves structure. If you skip it, the lasagna may be looser. You can use one extra tablespoon of Parmesan as a backup binder.

In Conclusion

Keto Zucchini Lasagna gives you everything you love about classic lasagna—comfort, flavor, and bubbling cheese—without the carb load.

With a few smart steps to manage moisture and a simple, sturdy meat sauce, it turns out beautifully every time. Make it once for dinner, and you’ll want it in your regular rotation. Leftovers reheat like a dream, so tomorrow’s lunch is already handled.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating