Keto Ground Beef Zucchini Lasagna – A Comforting Low-Carb Favorite

This Keto Ground Beef Zucchini Lasagna brings all the cozy flavors of classic lasagna without the carb-heavy noodles. Tender ribbons of zucchini layer with rich beef marinara, creamy cheese, and plenty of Italian herbs. It’s hearty enough for a family dinner, and it reheats like a dream.

Stop wondering what's for dinner.

Get 7 healthy, family-friendly dinners complete with recipes and simple meal plans delivered straight to your inbox.

If you’re watching carbs or just craving something lighter, this version hits the spot. Best of all, it’s simple to make with ingredients you can find anywhere.

Save

Keto Ground Beef Zucchini Lasagna - A Comforting Low-Carb Favorite

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

Ingredients
  

  • 2 large zucchini (about 1 1/2 pounds), sliced lengthwise into thin ribbons
  • 1 pound (450 g) ground beef, 80–90% lean
  • 2 cups (16 oz) ricotta cheese (whole milk for best texture)
  • 1 1/2 cups shredded mozzarella, divided
  • 1/2 cup grated Parmesan, divided
  • 2 cups low-carb marinara sauce (check labels for no added sugar)
  • 2 cloves garlic, minced
  • 1/2 medium onion, finely diced (optional but recommended)
  • 2 tablespoons olive oil
  • 1 large egg, lightly beaten
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper, to taste
  • Fresh basil or parsley, chopped, for garnish

Method
 

  1. Prep the zucchini “noodles.” Trim ends and slice zucchini lengthwise into 1/8- to 1/4-inch sheets using a mandoline or sharp knife. Lay slices on paper towels, sprinkle both sides with salt, and let them sit for 15–20 minutes to draw out moisture. Pat dry well.
  2. Optional pre-bake for firmer layers. Arrange zucchini slices on two lined baking sheets, brush lightly with olive oil, and bake at 400°F (200°C) for 8–10 minutes to reduce moisture. Pat dry again if beads of water appear. This step helps prevent a watery lasagna.
  3. Cook the beef. Heat 1 tablespoon olive oil in a large skillet over medium heat. Sauté the onion for 3–4 minutes until soft. Add garlic and cook 30 seconds. Add ground beef, season with salt and pepper, and cook until browned, breaking it up as it cooks. Drain excess fat if needed.
  4. Make the meat sauce. Stir in the marinara, oregano, basil, and red pepper flakes. Simmer on low for 5–7 minutes to thicken slightly. Taste and adjust seasoning. You want a rich, savory sauce that isn’t too runny.
  5. Mix the ricotta layer. In a bowl, combine ricotta, egg, half the Parmesan, a pinch of salt, and black pepper. Stir until smooth.
  6. Assemble. Lightly oil a 9x13-inch baking dish. Spoon a thin layer of meat sauce to coat the bottom. Add a layer of zucchini slices, slightly overlapping. Spread a third of the ricotta mixture on top, then a layer of meat sauce, and a light sprinkle of mozzarella. Repeat layers two more times. Finish with remaining mozzarella and the rest of the Parmesan.
  7. Bake. Cover loosely with foil (tent it so cheese doesn’t stick) and bake at 375°F (190°C) for 25 minutes. Remove foil and bake another 15–20 minutes, until bubbly and browned on top.
  8. Rest and serve. Let the lasagna rest for at least 10–15 minutes before slicing. This helps it set and gives you clean layers. Garnish with fresh basil or parsley.

What Makes This Special

Cooking process, close-up: Sautéed ground beef simmering in a thick, ruby-red low-carb marinara witSave

This recipe captures the soul of traditional lasagna while keeping things low-carb and gluten-free. Instead of pasta sheets, you’ll use thin slices of zucchini that bake up tender and satisfying.

The ground beef and ricotta mixture delivers that familiar, savory comfort you expect. And because zucchini holds moisture, we’ll use a few smart tricks to keep the layers firm and sliceable.

It’s a crowd-pleaser for mixed households too. Even folks who aren’t keto usually love it.

The flavors are classic, the texture is satisfying, and the leftovers taste even better the next day.

What You’ll Need

  • 2 large zucchini (about 1 1/2 pounds), sliced lengthwise into thin ribbons
  • 1 pound (450 g) ground beef, 80–90% lean
  • 2 cups (16 oz) ricotta cheese (whole milk for best texture)
  • 1 1/2 cups shredded mozzarella, divided
  • 1/2 cup grated Parmesan, divided
  • 2 cups low-carb marinara sauce (check labels for no added sugar)
  • 2 cloves garlic, minced
  • 1/2 medium onion, finely diced (optional but recommended)
  • 2 tablespoons olive oil
  • 1 large egg, lightly beaten
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper, to taste
  • Fresh basil or parsley, chopped, for garnish

How to Make It

Overhead assembly shot, tasty top view: A 9x13 baking dish mid-assembly of keto ground beef zucchiniSave
  1. Prep the zucchini “noodles.” Trim ends and slice zucchini lengthwise into 1/8- to 1/4-inch sheets using a mandoline or sharp knife. Lay slices on paper towels, sprinkle both sides with salt, and let them sit for 15–20 minutes to draw out moisture. Pat dry well.
  2. Optional pre-bake for firmer layers. Arrange zucchini slices on two lined baking sheets, brush lightly with olive oil, and bake at 400°F (200°C) for 8–10 minutes to reduce moisture.

    Pat dry again if beads of water appear. This step helps prevent a watery lasagna.

  3. Cook the beef. Heat 1 tablespoon olive oil in a large skillet over medium heat. Sauté the onion for 3–4 minutes until soft.

    Add garlic and cook 30 seconds. Add ground beef, season with salt and pepper, and cook until browned, breaking it up as it cooks. Drain excess fat if needed.

  4. Make the meat sauce. Stir in the marinara, oregano, basil, and red pepper flakes.

    Simmer on low for 5–7 minutes to thicken slightly. Taste and adjust seasoning. You want a rich, savory sauce that isn’t too runny.

  5. Mix the ricotta layer. In a bowl, combine ricotta, egg, half the Parmesan, a pinch of salt, and black pepper.

    Stir until smooth.

  6. Assemble. Lightly oil a 9×13-inch baking dish. Spoon a thin layer of meat sauce to coat the bottom. Add a layer of zucchini slices, slightly overlapping.

    Spread a third of the ricotta mixture on top, then a layer of meat sauce, and a light sprinkle of mozzarella. Repeat layers two more times. Finish with remaining mozzarella and the rest of the Parmesan.

  7. Bake. Cover loosely with foil (tent it so cheese doesn’t stick) and bake at 375°F (190°C) for 25 minutes.

    Remove foil and bake another 15–20 minutes, until bubbly and browned on top.

  8. Rest and serve. Let the lasagna rest for at least 10–15 minutes before slicing. This helps it set and gives you clean layers. Garnish with fresh basil or parsley.

Keeping It Fresh

Let leftovers cool completely, then cover tightly and refrigerate for up to 4 days.

The flavor deepens over time, and slices reheat well in the oven or microwave. For freezer storage, cut into portions, wrap each piece well, and freeze for up to 2 months.

To reheat from frozen, thaw overnight in the fridge, then warm in a 325°F (165°C) oven until hot. If the top darkens too quickly, cover with foil.

Add a sprinkle of cheese right before serving for a fresh, melty finish.

Final plated hero shot: A clean, square slice of baked Keto Ground Beef Zucchini Lasagna on a white Save

Health Benefits

  • Low in carbs, high in satisfaction. Zucchini replaces pasta, keeping net carbs low while still delivering a hearty, layered dish.
  • Protein-forward. Ground beef and cheese provide a solid dose of protein to keep you full and support muscle maintenance.
  • Nutrient-rich veggies. Zucchini brings fiber, potassium, and vitamin C. It’s light but adds volume and texture.
  • Healthy fats for keto. Olive oil, ricotta, and mozzarella contribute fats that fit well into a ketogenic approach.

Common Mistakes to Avoid

  • Skipping moisture control. Zucchini holds water. Salting and patting dry (and optionally pre-baking) keep your lasagna sliceable, not soupy.
  • Using watery sauce. If your marinara is thin, simmer longer.

    A thicker sauce means better structure.

  • Overloading cheese between layers. Too much cheese in the middle creates slip-and-slide layers. Keep it even and save a good amount for the top.
  • Slicing too soon. Let it rest so the layers set. Cutting immediately can cause everything to spill out.
  • Underseasoning. Zucchini is mild.

    Taste each component and season so the final dish is bright and savory.

Recipe Variations

Never wonder what's for dinner again.

Get 7 healthy, family-friendly dinners complete with recipes, grocery lists, and simple meal plans delivered straight to your inbox.

  • Turkey or chicken swap. Use ground turkey or chicken and a touch of olive oil for a leaner profile. Season generously for depth.
  • Sausage kick. Mix half ground beef with half Italian sausage (casings removed) for extra flavor. Choose a no-sugar sausage to keep it keto.
  • White lasagna. Skip marinara and use a garlicky Alfredo-style cream sauce.

    Add spinach for color and extra nutrients.

  • Extra veg. Layer in sautéed mushrooms, spinach, or bell peppers. Cook off moisture first to keep the texture right.
  • Dairy tweaks. Swap ricotta for cottage cheese (drained) for a lighter feel, or use part-skim mozzarella if you prefer.
  • Herb-forward. Add fresh basil and thyme between layers for a garden-fresh finish. A pinch of nutmeg in the ricotta is classic.

FAQ

Do I have to pre-bake the zucchini?

No, but it helps.

Pre-baking pulls out extra moisture and gives you cleaner slices. If you skip it, be sure to salt and pat dry very well, and let the lasagna rest longer after baking.

Can I make this ahead?

Yes. Assemble up to 24 hours in advance, cover, and refrigerate.

When baking from cold, add 10–15 extra minutes and check for bubbling in the center. You can also bake, cool, and reheat for easy weeknights.

What’s the best way to slice it neatly?

Let it rest 10–15 minutes, then use a sharp knife and a flat spatula. Wipe the knife between cuts if layers are slippery.

A firm, thick sauce and well-dried zucchini make a big difference.

How do I keep it strictly keto?

Use a no-sugar-added marinara and check labels on sausage or ricotta. If you track macros, weigh your zucchini and cheese to log accurately. Portion sizes also matter for staying within your carb goals.

Can I use yellow squash instead of zucchini?

Yes.

Yellow squash works similarly. It can be slightly softer, so the salting and drying steps are even more important to prevent excess moisture.

What cheese blend works best?

Mozzarella for melt, Parmesan for sharpness, and ricotta for creaminess is a classic trio. You can add a little provolone or Italian blend on top for extra browning and flavor.

Is it spicy?

Only if you add crushed red pepper flakes.

Keep it mild for kids or spice it up to taste. The base recipe leans savory and herby, not hot.

Wrapping Up

Keto Ground Beef Zucchini Lasagna delivers that classic, layered comfort without the carbs that weigh you down. With a few simple techniques—like salting the zucchini and thickening the sauce—you’ll get beautiful slices and big flavor.

It’s weeknight-friendly, freezer-ready, and flexible enough to fit your tastes. Make it once, and you might forget about pasta lasagna altogether.

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.

Loved This Recipe?

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

Similar Posts

Leave a Reply

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

Recipe Rating