Keto Lasagna Casserole – A Comforting, Low-Carb Favorite

This Keto Lasagna Casserole brings all the cozy lasagna vibes without the pasta or the carb crash. It’s hearty, cheesy, and layered with rich meat sauce and creamy ricotta. You’ll get that classic Italian comfort in a way that fits your low-carb lifestyle.

It’s weeknight-friendly, crowd-pleasing, and great for meal prep. If you miss lasagna on keto, this casserole will become a go-to.

Save

Keto Lasagna Casserole - A Comforting, Low-Carb Favorite

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Ground meat: 1.5 pounds (beef, turkey, pork, or a mix)
  • Marinara sauce: 2 cups sugar-free, low-carb marinara
  • Zucchini: 2–3 medium, sliced lengthwise into thin planks (or see egg noodle option below)
  • Ricotta cheese: 1.5 cups whole milk ricotta
  • Mozzarella: 2 cups shredded, divided
  • Parmesan: 1/2 cup grated
  • Eggs: 2 large
  • Olive oil or avocado oil: 2 tablespoons
  • Onion: 1 small, finely chopped
  • Garlic: 3 cloves, minced
  • Italian seasoning: 1–2 teaspoons
  • Red pepper flakes: Optional, a pinch
  • Fresh basil or parsley: Optional, for garnish
  • Salt and black pepper: To taste

Method
 

  1. Preheat and prep the pan. Heat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish and set aside.
  2. Slice and sweat the zucchini. Cut zucchini lengthwise into thin planks (about 1/8 inch). Lay on paper towels, sprinkle lightly with salt, and let sit 10–15 minutes to draw out water. Pat dry well. For even drier zucchini, quickly grill or roast planks for 5–7 minutes until just tender.
  3. Make the meat sauce. Warm the oil in a large skillet over medium heat. Add onion and cook until soft, 3–4 minutes. Stir in garlic for 30 seconds. Add ground meat, breaking it up as it cooks. Season with Italian seasoning, salt, pepper, and red pepper flakes if using. Cook until browned and no pink remains, about 6–8 minutes. Drain excess fat if needed.
  4. Finish the sauce. Pour in the sugar-free marinara and simmer 5 minutes to meld flavors. Taste and adjust seasoning. The sauce should be thick, not watery.
  5. Mix the ricotta layer. In a bowl, combine ricotta, eggs, half of the Parmesan, a pinch of salt, and black pepper. Stir until smooth. This helps the casserole set and slice cleanly.
  6. Layer the casserole. Spread a thin layer of meat sauce on the bottom of the dish. Add a layer of zucchini planks (slight overlap is fine). Dollop and spread half the ricotta mixture on top. Sprinkle with one-third of the mozzarella. Repeat with meat sauce, zucchini, remaining ricotta, and another third of the mozzarella. Finish with the last of the meat sauce and the remaining mozzarella plus the rest of the Parmesan.
  7. Bake. Cover loosely with foil (tent it so cheese doesn’t stick) and bake 20 minutes. Remove foil and bake another 10–15 minutes, until bubbly and golden on top.
  8. Rest and serve. Let the casserole rest 10–15 minutes to set. Garnish with chopped basil or parsley. Slice and serve warm.
  9. Optional egg noodle version. If using the egg noodle base, line a rimmed sheet pan with parchment, spread the egg-cheese mixture thinly, and bake at 350°F (175°C) for 10–12 minutes until set. Cut into large sheets and layer just like traditional noodles, skipping the zucchini steps.

What Makes This Special

Close-up detail: A just-baked keto lasagna casserole corner being lifted with a spatula, showing disSave

This recipe skips traditional noodles but keeps the soul of lasagna: savory meat sauce, creamy ricotta, melty cheese, and Italian herbs. Instead of pasta, we use thin layers of zucchini or a simple egg “noodle” base that holds up well and keeps carbs in check.

It bakes into a bubbly, golden casserole that slices neatly and reheats beautifully. Best of all, it’s flexible—swap meats, veggies, or cheeses to match your taste or what’s in your fridge.

Shopping List

  • Ground meat: 1.5 pounds (beef, turkey, pork, or a mix)
  • Marinara sauce: 2 cups sugar-free, low-carb marinara
  • Zucchini: 2–3 medium, sliced lengthwise into thin planks (or see egg noodle option below)
  • Ricotta cheese: 1.5 cups whole milk ricotta
  • Mozzarella: 2 cups shredded, divided
  • Parmesan: 1/2 cup grated
  • Eggs: 2 large
  • Olive oil or avocado oil: 2 tablespoons
  • Onion: 1 small, finely chopped
  • Garlic: 3 cloves, minced
  • Italian seasoning: 1–2 teaspoons
  • Red pepper flakes: Optional, a pinch
  • Fresh basil or parsley: Optional, for garnish
  • Salt and black pepper: To taste

Optional egg noodle layer: Instead of zucchini, you can make a keto “noodle” base by whisking 8 eggs with 4 ounces softened cream cheese, 1 cup shredded mozzarella, 1/2 teaspoon garlic powder, and a pinch of salt. Bake on a sheet pan to set, then use as your noodle layer.

Step-by-Step Instructions

Cooking process: Overhead shot of the layering step in a 9x13 casserole dish—thin roasted zucchiniSave
  1. Preheat and prep the pan. Heat your oven to 375°F (190°C).

    Grease a 9×13-inch casserole dish and set aside.

  2. Slice and sweat the zucchini. Cut zucchini lengthwise into thin planks (about 1/8 inch). Lay on paper towels, sprinkle lightly with salt, and let sit 10–15 minutes to draw out water. Pat dry well.

    For even drier zucchini, quickly grill or roast planks for 5–7 minutes until just tender.

  3. Make the meat sauce. Warm the oil in a large skillet over medium heat. Add onion and cook until soft, 3–4 minutes. Stir in garlic for 30 seconds.

    Add ground meat, breaking it up as it cooks. Season with Italian seasoning, salt, pepper, and red pepper flakes if using. Cook until browned and no pink remains, about 6–8 minutes.

    Drain excess fat if needed.

  4. Finish the sauce. Pour in the sugar-free marinara and simmer 5 minutes to meld flavors. Taste and adjust seasoning. The sauce should be thick, not watery.
  5. Mix the ricotta layer. In a bowl, combine ricotta, eggs, half of the Parmesan, a pinch of salt, and black pepper.

    Stir until smooth. This helps the casserole set and slice cleanly.

  6. Layer the casserole. Spread a thin layer of meat sauce on the bottom of the dish. Add a layer of zucchini planks (slight overlap is fine).

    Dollop and spread half the ricotta mixture on top. Sprinkle with one-third of the mozzarella. Repeat with meat sauce, zucchini, remaining ricotta, and another third of the mozzarella.

    Loved This Recipe?

    If you're looking for more simple, healthy keto dinners, grab my FREE 7-Day Easy Keto Dinner Reset. You'll get 7 easy keto dinner recipes, simple grocery lists, and a done-for-you plan that takes the stress out of mealtime.

    Finish with the last of the meat sauce and the remaining mozzarella plus the rest of the Parmesan.

  7. Bake. Cover loosely with foil (tent it so cheese doesn’t stick) and bake 20 minutes. Remove foil and bake another 10–15 minutes, until bubbly and golden on top.
  8. Rest and serve. Let the casserole rest 10–15 minutes to set. Garnish with chopped basil or parsley.

    Slice and serve warm.

  9. Optional egg noodle version. If using the egg noodle base, line a rimmed sheet pan with parchment, spread the egg-cheese mixture thinly, and bake at 350°F (175°C) for 10–12 minutes until set. Cut into large sheets and layer just like traditional noodles, skipping the zucchini steps.

Storage Instructions

  • Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Freeze whole or in portions for up to 2 months. Wrap tightly to prevent freezer burn.
  • Reheating: Reheat covered in a 325°F (165°C) oven until hot, about 20–25 minutes for a slice.

    For quick reheating, microwave in short bursts, then finish in the oven or air fryer to re-crisp the top.

  • Make-ahead: Assemble up to 24 hours in advance, cover, and refrigerate. Add 5–10 minutes to the baking time.
Final dish presentation: Restaurant-quality plated slice of keto lasagna casserole on a matte white Save

Benefits of This Recipe

  • Low in carbs, high in flavor: You’ll get all the classic lasagna taste without pasta.
  • High in protein and satisfying fats: Keeps you fuller for longer and supports keto goals.
  • Flexible and forgiving: Works with different meats, veggies, and cheese combos.
  • Great for meal prep: Holds up well in the fridge or freezer, and reheats like a dream.
  • Family-friendly: Comforting and familiar, even for non-keto eaters.

What Not to Do

  • Don’t skip drying the zucchini. Excess moisture leads to a watery casserole.
  • Don’t use sweetened marinara. Hidden sugars add carbs and change the flavor.
  • Don’t underseason the meat. The sauce carries the dish—taste as you go.
  • Don’t cut too soon. Resting helps the layers set and prevents a sloppy slice.
  • Don’t overload with watery veggies. If adding mushrooms or spinach, cook off moisture first.

Variations You Can Try

  • Eggplant swap: Use roasted eggplant slices instead of zucchini for a richer flavor.
  • Sausage kick: Replace half the ground meat with Italian sausage for extra spice and depth.
  • Spinach ricotta: Stir sautéed, well-drained spinach into the ricotta layer.
  • White lasagna: Skip marinara and use a keto Alfredo sauce with chicken and broccoli.
  • Four-cheese: Add provolone or fontina for a more indulgent, gooey top.
  • Pepperoni layer: Tuck slices of pepperoni between layers for a pizza-meets-lasagna vibe.

FAQ

Can I make this dairy-free?

Yes. Use dairy-free ricotta and mozzarella substitutes that melt well, and swap Parmesan for a dairy-free hard cheese.

Check labels for low-carb options, and consider adding an egg to the ricotta alternative to help it set.

What’s the best way to prevent a watery casserole?

Salt and dry the zucchini, and briefly roast or grill it before layering. Keep the sauce thick by simmering off extra liquid. Let the casserole rest after baking so liquids reabsorb.

Can I use cottage cheese instead of ricotta?

You can.

Choose full-fat cottage cheese and blend it briefly for a smoother texture. Mix with eggs and seasonings as directed so it sets properly.

Is this recipe spicy?

Only if you add red pepper flakes or use spicy sausage. Keep it mild by skipping the flakes and using plain ground beef or turkey.

How many carbs are in a serving?

Exact carbs depend on your marinara and veggies, but a typical serving lands around 6–8 net carbs.

Use a sugar-free marinara and measure ingredients to keep it on the lower end.

Can I prep components ahead?

Absolutely. Cook the meat sauce, slice and roast the zucchini, and mix the ricotta up to two days ahead. Assemble and bake when you’re ready.

What size pan should I use?

A 9×13-inch casserole dish works best.

If you use a smaller pan, don’t overfill; you may need to bake a bit longer.

Can I add more vegetables?

Yes, but cook them first. Sauté mushrooms, bell peppers, or spinach to remove moisture, then layer lightly to avoid excess water.

Final Thoughts

Keto Lasagna Casserole delivers the comfort of classic lasagna with smart, low-carb swaps. It’s simple enough for a busy weeknight and special enough for guests.

Keep the layers dry, the sauce flavorful, and the rest time intact, and you’ll get clean slices and big smiles. Save a portion or two in the freezer—you’ll be glad you did when the next lasagna craving hits.

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