One-Skillet Keto Lasagna Bake
This keto casserole delivers all the rich, meaty, cheesy layers of classic lasagna in under an hour, with none of the carb-heavy noodles. Thin slices of zucchini stand in for pasta, absorbing the herby sauce and ricotta without turning watery.

It all happens in one oven-safe skillet, which means fewer dishes and a faster path to dinner on busy weeknights.
Why This Keto Lasagna Bake Works
Zucchini releases a lot of water, but a quick salt-and-rest step before cooking pulls out the excess so the bake stays firm and sliceable, not soupy.
The ricotta filling gets an egg, which sets up in the oven and gives each spoonful the creamy, dense texture you expect from a real lasagna.
I lean on a combination of ground beef and Italian sausage, plus a good sugar-free marinara. That trio builds a sauce deep enough that you never miss the pasta.
Ingredients

- 3 medium zucchini (about 1 ½ lbs total): slice lengthwise into ¼-inch planks
- 1 tsp kosher salt for zucchini, plus more to taste: the salt draws out moisture
- 1 lb ground beef (85% lean): use 80% to 85% lean for flavor without too much grease
- ½ lb bulk Italian sausage (mild or hot): adds depth and a touch of fennel
- ½ medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 ½ cups sugar-free marinara sauce: look for one with 5g net carbs or fewer per half cup
- 1 tsp dried Italian seasoning
- ¼ tsp black pepper
- 1 cup whole milk ricotta: full-fat gives the best creamy texture
- 1 ½ cups shredded low-moisture mozzarella: divided into 1 cup for the bake and ½ cup for the top
- ½ cup grated Parmesan cheese
- 1 large egg: binds the ricotta layer
- 1 tbsp olive oil: for greasing the skillet
Variations / Substitutions
- Ground turkey or chicken: Replace both meats with 1 ½ lbs ground turkey. It will be leaner and milder; add an extra pinch of fennel seed if you miss the sausage flavor.
- Dairy-free: Use a thick dairy-free ricotta, shredded plant-based mozzarella, and nutritional yeast instead of Parmesan. The texture will be a little softer but still satisfying.
- Spinach layer: Stir 1 cup thawed and squeezed frozen spinach into the ricotta mixture for extra greens. Pat it very dry so it doesn’t water down the bake.
- Heat level: Choose hot Italian sausage and add a pinch of red pepper flakes to the meat if you like real warmth.
- Eggplant instead of zucchini: Peel and slice a medium eggplant into ¼-inch rounds. Salt and drain it the same way. The bake time stays about the same.
If you like meals that skip the oven entirely, this dish shares a lot of flavor with a stovetop keto Bolognese zucchini skillet.
How to Make One-Skillet Keto Lasagna Bake
Step 1: Salt and Drain the Zucchini

Lay the zucchini planks in a single layer on a clean kitchen towel or paper towels. Sprinkle the 1 tsp kosher salt evenly over both sides. Let them sit for 15 minutes. You will see beads of water rise to the surface, and the slices will look slightly wilted.
Pat the planks very dry with more paper towels, pressing gently to remove the salt and excess water. This step keeps your sauce from turning into a puddle in the oven.
Step 2: Brown the Meat

Set a 10-inch oven-safe skillet over medium-high heat. Crumble in the 1 lb ground beef and ½ lb Italian sausage. Cook, breaking the meat into small pieces with a wooden spoon, until no pink remains and the bottom of the pan has a nice fond, about 7 minutes. Stir in the chopped onion and cook 3 minutes more, until the onion softens and the edges turn translucent. Add the minced garlic and cook just until fragrant, 30 seconds. Drain off any excess fat if the pan looks greasy, leaving about a tablespoon for flavor.
The meat should smell deeply savory with little browned bits clinging to the skillet. Those bits will lift into the sauce and make it taste slow-simmered.
Step 3: Mix the Ricotta Filling

In a medium bowl, stir together the 1 cup ricotta, ½ cup Parmesan, 1 cup of the mozzarella, the large egg, ½ tsp Italian seasoning, and a pinch of salt and pepper. The mixture will be thick and spreadable but still moist.
This egg-enriched base turns into a soft, custardy layer as it bakes. It holds everything together so each scoop has a ribbon of creamy cheese.
Step 4: Layer the Bake

Preheat your oven to 400°F (200°C). Stir the 1 ½ cups marinara sauce, the remaining ½ tsp Italian seasoning, and the black pepper into the skillet with the meat. Bring it to a quick simmer, then turn off the heat and remove the skillet from the burner. Smooth the meat sauce into an even layer.
Place half of the dried zucchini planks over the sauce, overlapping them slightly like shingles. Spread half of the ricotta mixture on top in dollops, then repeat with the remaining zucchini and ricotta. Scatter the last ½ cup mozzarella over the surface.
Step 5: Bake and Broil

Slide the skillet into the hot oven and bake for 20 to 25 minutes, until the edges are bubbling and the top is melted. Switch the oven to broil and cook for 2 to 3 minutes more, watching closely, until the cheese is spotted with golden brown patches.
The top will be puffed and crusty in places, the sides gently bubbling. Let the skillet rest on the stovetop for 5 minutes, then spoon the bake into wide bowls and serve hot.
Tips for a Clean, Firm Bake
- Salt the zucchini for the full 15 minutes, and don’t skip the drying step. Even a little leftover moisture will thin the sauce and make the layers slippery.
- When you spread the ricotta, drop it in spoonfuls and use the back of the spoon to gently nudge it into an even layer. If you press too hard, the sauce underneath will push up through the cracks.
- If your skillet handle isn’t oven-safe, wrap it in two layers of heavy-duty foil before baking, or transfer the layers to a greased 8×8-inch baking dish after assembling.
- For the crispest cheese top, use whole-milk, low-moisture mozzarella and grate it yourself. Pre-shredded bags often have starches that prevent good browning.
- Leftover sauce in the jar? Freeze it in a small container for the next batch.
Bake times by the pan you use:
| Pan size | Bake time until bubbly |
|---|---|
| 8-inch cast iron | 25 to 30 mins |
| 10-inch cast iron | 20 to 25 mins |
| 12-inch cast iron | 18 to 22 mins |
Keeping Leftovers Fresh
- Refrigerate: Store any cooled leftovers in a sealed container for up to 4 days. The zucchini holds its texture surprisingly well and won’t turn to mush.
- Reheating: Microwave individual portions until hot, about 2 minutes, or warm the whole skillet in a 350°F oven for 15 minutes covered with foil. The cheese will soften again nicely.
What to Serve With One-Skillet Keto Lasagna Bake
A crisp green salad with a sharp vinaigrette cuts the richness of the cheese and meat. I like arugula with lemon and olive oil because its peppery bite balances the savory depth. Roasted broccoli or asparagus tossed with a little garlic and olive oil makes a sturdy, keto-friendly side that rounds out the plate without adding many carbs. For non-keto guests, offer crusty bread on the side and let them soak up the extra sauce.
Frequently Asked Questions
Can I use eggplants instead of zucchini?
Yes, eggplants work well. Slice them into ¼-inch rounds, salt and drain them the same way, and pat them dry before layering. The bake time stays the same.
Is there a dairy-free option that still tastes like lasagna?
You can use a thick dairy-free ricotta alternative and shredded plant-based mozzarella. The texture will be softer and slightly less rich, but the flavor from the savory meat sauce carries the dish.
Can I put this together ahead of time?
Assemble the entire skillet up to the point of baking, cover it, and refrigerate for up to 24 hours. Add 10 minutes to the covered bake time, then remove the cover and broil as directed.
Do I have to use an oven-safe skillet?
No. Assemble the layers in a greased 8×8-inch or 9×9-inch baking dish. The bake time and broiling step remain unchanged. Brown the meat in a regular pan and transfer it to the dish before layering.

One-Skillet Keto Lasagna Bake Recipe
Ingredients
Method
- Slice zucchini lengthwise into ¼-inch planks. Lay on paper towels, sprinkle with 1 tsp kosher salt, and let sit 15 minutes. Pat very dry.
- In a 10-inch oven-safe skillet over medium-high heat, cook ground beef and sausage, breaking up, until browned, about 7 minutes. Add onion, cook 3 minutes, then add garlic and cook 30 seconds. Drain excess fat if needed.
- Stir together ricotta, Parmesan, 1 cup mozzarella, egg, ½ tsp Italian seasoning, and a pinch of salt and pepper in a bowl.
- Preheat oven to 400°F (200°C). Stir marinara, remaining ½ tsp Italian seasoning, and black pepper into the meat. Bring to a simmer, then remove from heat. Layer half the zucchini, half the ricotta mixture, remaining zucchini, and remaining ricotta. Top with remaining ½ cup mozzarella.
- Bake 20 to 25 minutes until bubbly. Broil 2 to 3 minutes until golden. Cool 5 minutes before serving.
