Keto Zucchini Lasagna (No Pasta Lasagna!)

This keto zucchini lasagna recipe offers all the comforting flavors of traditional lasagna without the carbs. It uses tender zucchini slices instead of pasta, layered with a rich meat sauce and creamy ricotta filling. It’s a surprisingly simple, satisfying, and delicious low-carb meal perfect for busy weeknights.

Prep TimeCook TimeTotal TimeServingsDifficultyCuisine
30 minutes30 minutes1 hour6-8EasyItalian-American

Why This Recipe Works

  • Simple ingredients
  • Great flavor
  • Easy method
  • Family-friendly
  • Low-carb and keto-friendly
Keto Zucchini Lasagna (No Pasta Lasagna!)

Ingredients

Gather these fresh ingredients for your delicious keto zucchini lasagna.

  • Zucchini
  • Olive oil
  • Salt and pepper
  • Onion
  • Garlic cloves
  • Fennel seeds (optional)
  • Ground meat (lamb, beef, turkey) or vegan substitute
  • Dried oregano
  • Marinara sauce
  • Chili flakes (optional)
  • Fresh basil leaves
  • Whole milk ricotta cheese
  • Eggs
  • Nutmeg
  • Pecorino Romano cheese
IngredientQuantityNotes
Zucchini2 1/2 – 3 pounds (3-4 large, 9-inch long)Sliced 1/3 inch thick, you’ll need 16-18 slices.
Olive oilFor brushing/spraying and sautéingUse extra virgin olive oil for best flavor.
Salt and pepperTo tasteAdjust to your preference.
Onion1 mediumFinely chopped.
Garlic cloves4–6Minced.
Fennel seeds1/4 teaspoonOptional, but adds a nice depth of flavor.
Ground meat1 1/2 lbsLamb, beef, turkey, or a vegan substitute.
Dried oregano1 teaspoonOr 1 tablespoon fresh, chopped.
Marinara sauce3 cups, dividedChoose a low-sugar option.
Chili flakespinchOptional, for a little heat.
Fresh basil leaves8Torn.
Whole milk ricotta cheese15–16 ouncesFull-fat ricotta for richness.
Egg1 largeTo bind the ricotta mixture.
Nutmeg1/8 teaspoonAdds a subtle warmth.
Pecorino Romano cheeseAbout 1/2 cup grated, dividedUse half for the filling and half for topping.

Ingredient Notes and Substitutions

This recipe is flexible. Feel free to swap ingredients to suit your needs or what you have on hand.

  • Zucchini Size: Try to find zucchini that are slightly longer than the width of your baking pan (a 9×13 inch pan works well). This makes layering easier. If your zucchini are shorter, you may need more slices to cover the pan.
  • Meat Substitute: Ground turkey or chicken are leaner options. For a vegetarian or vegan version, use your favorite plant-based crumbles or lentils.
  • Marinara Sauce: Always check the label for added sugars with store-bought marinara. Making your own is also a great option for controlling ingredients.
  • Cheese: If Pecorino Romano is too sharp, you can use Parmesan cheese. For a dairy-free option, experiment with a good quality dairy-free ricotta and parmesan substitute.
  • Herbs: Fresh oregano or thyme can be used instead of dried for a brighter flavor.

How to Make Keto Zucchini Lasagna

  1. Preheat Oven: Set your oven to 425°F (220°C).
  2. Prepare Zucchini: Slice the zucchini into 1/4-inch thick planks. You will need about 16-18 good slices. Arrange them on a parchment-lined baking sheet. Drizzle or spray with olive oil and sprinkle generously with salt and pepper. Bake for about 20 minutes, or until they are tender when pierced with a fork. Remove from oven and set aside. You can also grill the zucchini slices until tender for extra flavor.
  3. Cook Meat Sauce: Heat 2 teaspoons of olive oil in a large skillet or saucepan over medium-high heat. Add the chopped onion, minced garlic, and optional fennel seeds. Cook for 1-2 minutes until softened and fragrant. Add the ground meat (or vegan substitute) and break it up with a spatula. Cook until browned and crumbled, about 8-10 minutes. For vegan meat, cook according to package directions. Drain off any excess fat.
  4. Simmer Sauce: Return the cooked meat to the pan. Stir in 1 teaspoon of salt, 1/4 teaspoon of pepper, 1 teaspoon of dried oregano, and 2 cups of the marinara sauce. Add a pinch of chili flakes if using. Stir well, then cover and bring to a gentle simmer. Let it cook until heated through. Stir in the torn basil leaves before removing from heat. Taste and adjust seasoning; a little tomato paste can add sweetness and depth if needed.
  5. Prepare Ricotta Mixture: In a medium bowl, combine the whole milk ricotta cheese, 1 large egg, and 1/8 teaspoon nutmeg. Mix well until smooth. Stir in half of the grated Pecorino Romano cheese (about 1/4 cup).
  6. Assemble Lasagna: Lightly grease a 9×13 inch baking pan. Spread 1/2 cup of marinara sauce evenly over the bottom of the pan. Arrange 8-9 zucchini slices on top of the sauce, overlapping slightly to create a base layer. Spoon the meat sauce evenly over the zucchini.
  7. Add Ricotta and Top: Carefully spoon the ricotta mixture over the meat sauce layer and spread it out evenly. Sprinkle 1/4 cup of grated Pecorino Romano cheese over the ricotta. Arrange the remaining zucchini slices on top, reserving the prettiest ones for the final layer.
  8. Final Layers: Pour the remaining 1/2 cup of marinara sauce over the top layer of zucchini and spread it thinly to cover. Sprinkle the remaining Pecorino Romano cheese over the marinara sauce.
  9. Bake: Wipe any excess sauce from the edges of the baking dish. Cover the dish tightly with aluminum foil. Bake in the preheated 425°F (220°C) oven for 20 minutes. Remove the foil and continue baking for another 5-10 minutes, or until the top is golden brown and the sauce is bubbling.
  10. Rest: Let the keto zucchini lasagna rest for 5-10 minutes before slicing and serving. This helps it set up.

Pro Tips for Perfect Results

  • Control cooking time carefully: Don’t overcook the zucchini slices initially, or they will become mushy. They should be tender but still hold their shape.
  • Adjust seasoning to taste: Always taste your meat sauce and ricotta mixture before assembling. Add more salt, pepper, or herbs as needed.
  • Use fresh ingredients when possible: Fresh basil and good quality marinara sauce make a big difference in flavor.
  • Drain Fat Well: If using fatty ground meat, be sure to drain off as much fat as possible after cooking for a lighter dish.
  • Prevent Watery Lasagna: Zucchini can release a lot of water. Patting the slices dry after slicing and before baking can help minimize this.

Common Mistakes to Avoid

  • Watery Lasagna: Zucchini naturally holds a lot of water. If not pre-cooked or patted dry, this water can make your lasagna soggy. Fix: Pre-cook or grill the zucchini slices until tender and pat them dry before assembling if you notice excess moisture.
  • Bland Flavor: If the marinara sauce or meat filling lacks seasoning, the whole dish will suffer. Fix: Taste and adjust seasonings in both the meat sauce and the ricotta mixture before assembling. Add salt, pepper, herbs, or a touch of tomato paste for depth.
  • Mushy Zucchini Layers: Overcooking the zucchini slices before layering can lead to a mushy texture. Fix: Bake or grill the zucchini just until fork-tender – they should still have a slight bite.

Variations

  • Greek Moussaka Twist: Add 1/2 teaspoon of cinnamon to the meat sauce for a flavor reminiscent of Greek Moussaka.
  • Creamier Ricotta: Mix in a tablespoon or two of heavy cream into the ricotta mixture for an extra creamy filling.
  • Spicy Kick: Increase the chili flakes in the meat sauce or add a pinch of cayenne pepper.
  • Vegetable Boost: Layer in some sautéed spinach, mushrooms, or bell peppers between the meat sauce and ricotta layers for added vegetables and flavor.

Serving Suggestions

  • Serve with a fresh green salad dressed with a light vinaigrette to balance the richness of the lasagna.
  • A side of roasted asparagus or green beans complements the dish beautifully.
  • Garlic bread (keto-friendly, of course!) is always a welcome addition.
  • Enjoy as a standalone meal – it’s hearty and filling on its own.
Keto Zucchini Lasagna (No Pasta Lasagna!)

Storage & Reheating

MethodDurationInstructions
Refrigerator3-4 daysStore leftover keto zucchini lasagna in an airtight container.
FreezerUp to 1 monthWrap individual portions tightly in plastic wrap and then in foil. Thaw overnight in the refrigerator before reheating.
ReheatingVariesReheat individual portions in the microwave until heated through, or reheat larger portions in a 350°F (175°C) oven until warmed. Covering with foil can prevent drying out.

Nutritional Information

NutrientAmount
CaloriesApprox. 350-450 per serving (varies based on meat and cheese used)
Net CarbsApprox. 6-10g per serving
ProteinApprox. 25-30g per serving
FatApprox. 20-30g per serving

FAQs

Can I make this ahead?

Yes, you can assemble the keto zucchini lasagna up to a day in advance. Store it covered in the refrigerator, then bake as directed, adding a few extra minutes to the covered baking time if needed.

How do I store leftovers?

Leftovers can be stored in an airtight container in the refrigerator for 3-4 days. Reheat gently in the oven or microwave.

Final Thoughts

This keto zucchini lasagna is a healthy, flavorful, and satisfying alternative to traditional pasta dishes. It proves that you don’t need to sacrifice taste for a low-carb lifestyle. Enjoy this guilt-free comfort food!

Print

Keto Zucchini Lasagna

Keto Zucchini Lasagna (No Pasta Lasagna!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This keto zucchini lasagna satisfies cravings with tender zucchini layers, rich meat sauce, and creamy ricotta filling—no pasta, no guilt! Offering the comforting flavors of traditional lasagna, it’s a low-carb, family-friendly dish ideal for weeknights. Load it with savory spices, marinara, and gooey cheese for a deliciously indulgent twist.

  • Author: basma
  • Prep Time: 30
  • Cook Time: 30
  • Total Time: 60
  • Yield: 68 servings 1x
  • Category: Keto Dinner
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Keto

Ingredients

Scale

2 1/23 pounds zucchini, sliced 1/3 inch thick (1618 slices total)
Extra virgin olive oil, for brushing and sautéing
Salt and pepper, to taste
1 medium onion, finely chopped
46 garlic cloves, minced
1/4 teaspoon fennel seeds (optional)
1 1/2 lbs ground meat (lamb, beef, turkey, or vegan substitute)
1 teaspoon dried oregano (or 1 tbsp fresh)
3 cups low-sugar marinara sauce, divided
A pinch of chili flakes (optional)
8 fresh basil leaves, torn
1516 ounces whole milk ricotta cheese
1 large egg
Nutmeg, to taste
Pecorino Romano cheese (optional, for topping)

Instructions

Preheat oven to 375°F (190°C)
Prepare zucchini slices by slicing 1/3 inch thick, salting each side, and letting drain in a colander for 15-20 minutes
Lightly brush zucchini slices with olive oil and season with salt and pepper
In a skillet, sauté the onion and garlic in olive oil until softened
Add ground meat and cook until browned; season with oregano, fennel seeds (if using), and chili flakes (if using)
Actively stir in marinara sauce and simmer for 10–15 minutes
In a bowl, mix ricotta cheese with the egg, a pinch of salt, pepper, and a dash of nutmeg
Layer marinara sauce, meat mixture, zucchini slices, and ricotta mixture in a baking dish
Top with remaining marinara and fresh basil leaves
Bake for 25–30 minutes until zucchini is tender and edges are golden
Let rest for 10 minutes before slicing and serving

Notes

Use extra virgin olive oil for best flavor
Fennel seeds and chili flakes are optional for flavor customization
Any ground meat or vegan substitute can be used
Marinara sauce should be low-sugar to maintain keto-friendliness
Zucchini can be prepped and layered in advance for time-saving assembly

Nutrition

  • Serving Size: 1 lasagna serving
  • Calories: 350
  • Sugar: 2g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 50mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star