Keto Zucchini Lasagna Casserole – Comforting, Low-Carb, And Cheesy
If you crave lasagna but want to keep things light and low-carb, this Keto Zucchini Lasagna Casserole hits the spot. It’s hearty, cheesy, and deeply satisfying without the pasta or sugar-laden sauces. Thin ribbons of zucchini stand in for noodles, layered with rich meat sauce and creamy cheeses.
The flavor is classic, the texture is cozy, and the prep is surprisingly simple. It’s a weeknight-friendly dish that also works beautifully for meal prep and family dinners.
Ingredients
Method
- Prep the zucchini “noodles”: Preheat oven to 400°F (200°C). Slice zucchini lengthwise into 1/8–1/4-inch planks using a sharp knife or mandoline. Lay slices on two lined baking sheets. Sprinkle lightly with salt and let sit 10 minutes to draw out moisture. Pat dry.
- Par-bake the zucchini: Brush or spray slices with olive oil. Bake for 10–12 minutes to reduce moisture and soften slightly. Remove and set aside. Lower oven to 375°F (190°C).
- Cook the meat sauce: Heat 1 tablespoon olive oil in a large skillet over medium. Add onion and cook 3–4 minutes until softened. Stir in garlic for 30 seconds. Add ground beef (and sausage, if using). Cook, breaking up meat, until browned. Drain excess fat if needed.
- Season and simmer: Stir in marinara or crushed tomatoes, tomato paste (if using), Italian seasoning, red pepper flakes, 1/2 teaspoon salt, and pepper. Simmer 8–10 minutes until slightly thickened. Taste and adjust seasoning.
- Mix the ricotta layer: In a bowl, combine ricotta, egg, Parmesan, a pinch of salt, and black pepper. Stir until smooth.
- Assemble the casserole: Lightly grease a 9x13-inch baking dish. Spread a thin layer of meat sauce on the bottom. Add a layer of zucchini slices, slightly overlapping. Dollop and spread half the ricotta mixture, then sprinkle with one-third of the mozzarella. Repeat layers: sauce, zucchini, remaining ricotta, another third of mozzarella. Finish with the remaining sauce and the final layer of mozzarella.
- Bake: Cover loosely with foil (tent so cheese doesn’t stick). Bake at 375°F for 20 minutes. Uncover and bake another 10–15 minutes, until bubbly and golden on top.
- Rest and serve: Let the casserole rest 10–15 minutes to set. Garnish with chopped basil or parsley. Slice and serve warm.
What Makes This Recipe So Good
- Low-carb but familiar: You get all the lasagna vibes—savory meat sauce, gooey cheese, layered comfort—without the pasta.
- Simple ingredients: Everything is easy to find, and most items are pantry staples if you cook low-carb often.
- Customizable: Switch up the meat, cheeses, or seasonings to fit your tastes and macros.
- Meal-prep friendly: Holds up well in the fridge, reheats nicely, and even freezes if you plan ahead.
- Balanced macros: Protein from meat and cheese, fiber from zucchini, and plenty of satisfying fats keep you full.
Shopping List
- Zucchini: 3–4 medium (about 2 pounds), sliced lengthwise
- Ground beef: 1 pound (85–90% lean) or a mix of beef and Italian sausage
- Olive oil: 1–2 tablespoons
- Yellow onion: 1 small, finely chopped
- Garlic: 3–4 cloves, minced
- Low-sugar marinara or crushed tomatoes: 2 to 2 1/2 cups (check labels for added sugar)
- Tomato paste: 1 tablespoon (optional, for richer flavor)
- Italian seasoning: 1–2 teaspoons
- Red pepper flakes: Pinch (optional)
- Ricotta cheese: 1 1/2 cups (or cottage cheese for higher protein)
- Egg: 1 large (to bind ricotta layer)
- Parmesan cheese: 1/2 cup, grated
- Mozzarella cheese: 2 cups, shredded
- Fresh basil or parsley: A handful, chopped (optional, for garnish)
- Salt and black pepper: To taste
Instructions
- Prep the zucchini “noodles”: Preheat oven to 400°F (200°C). Slice zucchini lengthwise into 1/8–1/4-inch planks using a sharp knife or mandoline.
Lay slices on two lined baking sheets. Sprinkle lightly with salt and let sit 10 minutes to draw out moisture. Pat dry.
- Par-bake the zucchini: Brush or spray slices with olive oil.
Bake for 10–12 minutes to reduce moisture and soften slightly. Remove and set aside. Lower oven to 375°F (190°C).
- Cook the meat sauce: Heat 1 tablespoon olive oil in a large skillet over medium.
Add onion and cook 3–4 minutes until softened. Stir in garlic for 30 seconds. Add ground beef (and sausage, if using).
Cook, breaking up meat, until browned. Drain excess fat if needed.
- Season and simmer: Stir in marinara or crushed tomatoes, tomato paste (if using), Italian seasoning, red pepper flakes, 1/2 teaspoon salt, and pepper. Simmer 8–10 minutes until slightly thickened.
Taste and adjust seasoning.
- Mix the ricotta layer: In a bowl, combine ricotta, egg, Parmesan, a pinch of salt, and black pepper. Stir until smooth.
- Assemble the casserole: Lightly grease a 9×13-inch baking dish. Spread a thin layer of meat sauce on the bottom.
Add a layer of zucchini slices, slightly overlapping. Dollop and spread half the ricotta mixture, then sprinkle with one-third of the mozzarella. Repeat layers: sauce, zucchini, remaining ricotta, another third of mozzarella.
Finish with the remaining sauce and the final layer of mozzarella.
- Bake: Cover loosely with foil (tent so cheese doesn’t stick). Bake at 375°F for 20 minutes. Uncover and bake another 10–15 minutes, until bubbly and golden on top.
- Rest and serve: Let the casserole rest 10–15 minutes to set.
Garnish with chopped basil or parsley. Slice and serve warm.
How to Store
- Refrigerate: Cool completely. Store in an airtight container for up to 4 days.
Reheat individual portions in the microwave or oven at 325°F until warmed through.
- Freeze: For best results, assemble and bake, then cool and freeze in portions. Wrap tightly to prevent freezer burn. Reheat from thawed at 350°F for 20–25 minutes, or from frozen for 35–45 minutes, covered.
- Make-ahead: Assemble up to 24 hours in advance, cover, and refrigerate.
Add an extra 10 minutes to the initial bake time if going straight from the fridge.
Health Benefits
- Low in carbs: Zucchini replaces pasta, helping you keep net carbs down while still enjoying a layered, comforting meal.
- High in protein: Ground meat, ricotta, and mozzarella provide steady energy and support muscle maintenance.
- Nutrient-dense veggies: Zucchini delivers vitamin C, potassium, and fiber, adding volume and satisfaction without many calories.
- Satiety from healthy fats: Cheese and olive oil help curb cravings and keep you full longer on a keto plan.
Pitfalls to Watch Out For
- Wateriness: Zucchini holds water. Salting and par-baking the slices, plus resting the casserole after baking, prevents a watery result.
- Sugary sauces: Many jarred marinaras add sugar. Choose a low-sugar option with 4 grams of net carbs or fewer per 1/2 cup.
- Overbaking: Too long in the oven can turn zucchini mushy.
Stick to the timing and let it rest to set instead of baking more.
- Skimping on seasoning: Zucchini is mild. Season the meat sauce and ricotta mixture well for bold, lasagna-like flavor.
Variations You Can Try
- Italian sausage blend: Swap half the beef for mild or spicy Italian sausage for extra flavor.
- Turkey or chicken: Use ground turkey or chicken and add more olive oil and seasoning to keep it juicy and tasty.
- Spinach ricotta: Stir 1 cup thawed, well-drained spinach into the ricotta layer for extra greens.
- Four-cheese: Add provolone or fontina to the mozzarella layer for a richer, meltier finish.
- Pesto swirl: Spoon a few tablespoons of keto-friendly pesto between layers for a bright, herby twist.
- White lasagna: Skip tomato sauce and use a creamy Alfredo-style keto sauce with chicken and spinach.
- Dairy-light: Use part-skim ricotta, less mozzarella, and add mushrooms for volume while keeping carbs low.
FAQ
How do I keep the casserole from getting watery?
Pat the zucchini dry after salting, then par-bake it. Let the finished casserole rest before slicing so the layers set and excess moisture gets reabsorbed.
Can I make this without ricotta?
Yes.
Cottage cheese works well; drain it first for a thicker texture. You can also blend cottage cheese until smooth for a ricotta-like consistency.
What’s the best way to slice zucchini evenly?
A mandoline makes uniform slices easy. If using a knife, aim for 1/8–1/4-inch thick and keep the length similar so the layers build neatly.
Is this recipe freezer-friendly?
It freezes well in portions.
Bake, cool, slice, and wrap tightly. Thaw overnight in the fridge for best texture, then reheat in the oven until hot.
Which marinara is keto-friendly?
Look for brands with no added sugar and 4 grams net carbs or fewer per 1/2 cup. Check the ingredient list for simple tomatoes, olive oil, herbs, and spices.
Can I cook it in advance for guests?
Absolutely.
Assemble the day before, cover, and refrigerate. Bake before serving, adding a little extra time since it’s starting cold.
What pan size works best?
A standard 9×13-inch dish gives you two to three layers with good coverage. An 8×11-inch pan also works; just don’t overfill.
How many carbs are in a serving?
Exact macros depend on your sauce and cheeses.
As a ballpark, expect around 6–8 net carbs per serving when using a low-sugar marinara and standard cheeses.
Wrapping Up
This Keto Zucchini Lasagna Casserole brings all the comfort of classic lasagna with a lighter, low-carb spin. It’s flavorful, flexible, and easy to make ahead, so it fits busy schedules and family dinners alike. With a few smart steps to manage moisture and plenty of seasoning, you’ll get perfect slices every time.
Keep this one in your regular rotation—it’s a crowd-pleaser that won’t knock you off your goals.
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.



