Keto Lasagna with Zucchini Noodles Recipe

Servings: 12 Total Time: 1 hr 50 mins Difficulty: medium
Keto Lasagna with Zucchini Noodles
Keto Lasagna with Zucchini Noodles Recipe pinit

I think we can all agree that a comforting, cheesy lasagna is one of life’s great pleasures.

This version, with its tender zucchini noodles, gives you all that classic comfort, and it honestly feels just as satisfying as the original to me.

Why Zucchini Noodles Work So Well

You might be wondering if zucchini can really stand in for pasta, and I find it works beautifully.

The key is taking a little time to roast the zucchini slices first, which concentrates their flavor and removes excess moisture.

What you’re left with are soft, pliable “noodles” that hold their own between the rich layers of cheese and sauce.

They have a very mild taste, so they really let the other ingredients shine through, creating a truly cohesive dish.

Ingredients Needed for the Recipe

  • 3 large zucchinis: These are sliced into thin strips to create our foundational “noodles” for the lasagna layers.
  • Olive oil: Used for sautéing the onion and sausage, adding a subtle, fruity depth to the base of the dish.
  • 1 yellow onion: It gets cooked down until soft and sweet, forming the aromatic start to our meat sauce.
  • 1.25 pounds ground Italian Sausage: This brings a robust, savory flavor that is central to the heartiness of the lasagna.
  • 32 ounces whole milk ricotta cheese: It creates a wonderfully creamy and rich layer that contrasts with the meat.
  • 16 ounce bag frozen chopped spinach: We mix this with the ricotta for a pop of color, nutrients, and a lovely earthy note.
  • 1 egg: This acts as a binder for the ricotta and spinach mixture, helping it stay firm and sliceable after baking.
  • 32 ounces marinara sauce: Choose a sugar-free brand for the best keto-friendly results, as it brings the essential tomatoey acidity.
  • 16 ounce bag shredded mozzarella: This is for that iconic, melted, stretchy cheese topping and interior layers we all love.
  • Kosher salt & black pepper: These basic seasonings are used throughout to enhance and balance all the other flavors.
  • Fresh basil: A garnish for serving, adding a bright, fresh aroma right at the end.

How to Make Keto Lasagna with Zucchini Noodles?

Keto Lasagna with Zucchini Noodles Recipe

Step 1 – Prepare the Zucchini Noodles

First, preheat your oven to 400°F and line a few rimmed baking sheets with parchment paper.

Use a mandoline to slice the zucchini lengthwise into long, ¼-inch thick strips, which will be your lasagna noodles.

Lay them in a single layer on the baking sheets, sprinkle with salt, and roast for about 30 minutes until they’re soft and dry.

Step 2 – Cook the Sausage Mixture

While the zucchini roasts, heat a tablespoon of olive oil in a large skillet over medium heat.

Add the chopped onion and a pinch of salt, cooking for about 5 minutes until it becomes translucent and fragrant.

Crumble in the Italian sausage and cook for another 10 minutes, breaking it up with a spoon, until it’s fully browned and cooked through.

Step 3 – Make the Spinach Ricotta Filling

In a medium bowl, combine the ricotta cheese, thawed and thoroughly squeezed-dry spinach, egg, salt, and pepper.

Stir everything together with a fork until it’s completely blended into a uniform, green-flecked mixture.

This creamy layer will add a wonderful silkiness to each bite of the finished lasagna.

Step 4 – Assemble the Lasagna

Now, grab a deep 9×13 inch baking dish and begin layering. Start with a thin layer of marinara sauce on the bottom.

Then, add a single layer of the roasted zucchini noodles, followed by a third of the sausage mixture.

Dollop a third of the ricotta mixture over the sausage, then sprinkle a handful of mozzarella cheese.

Repeat this sequence—sauce, zucchini, sausage, ricotta, mozzarella—two more times, building up the layers.

Step 5 – The Final Layer and Baking

For the final top layer, spread the last of the marinara sauce over the last ricotta layer.

Finish it all off with a generous, even covering of the remaining shredded mozzarella cheese.

Bake the lasagna, uncovered, for 40 minutes, or until the cheese is golden, bubbly, and beautifully melted.

Step 6 – Rest and Serve

Once out of the oven, it’s very important to let the lasagna rest for about 10 minutes.

This allows the layers to set, making it much easier to slice into neat portions.

Then, slice it up, top with fresh basil leaves, and serve it warm for the best experience.

Choosing Your Ingredients for the Best Flavor

I find that the quality of your marinara sauce really makes a difference here, since it’s such a prominent flavor.

Look for one with no added sugars and a short, clean ingredient list for the most authentic taste.

For the Italian sausage, you can choose mild or hot, depending on how much spice your family enjoys.

If you can find a good quality, freshly shredded mozzarella, it often melts a bit more smoothly than the pre-bagged kind, though both work perfectly well.

Tips

  • Don’t skip roasting the zucchini. It’s the single most important step for preventing a watery lasagna.
  • Be sure to squeeze every last drop of water from the thawed spinach, using a clean kitchen towel or a nut milk bag.
  • If your zucchini noodles are very long, you can trim them to fit your baking dish neatly.
  • Letting the baked lasagna rest before cutting is not just a suggestion, it’s a necessity for perfect slices.
  • If the top is browning too quickly, you can loosely tent it with a piece of aluminum foil.

Making This Recipe Your Own

This recipe is quite forgiving and welcomes little personal touches, so feel free to get creative with it.

You could use a mix of ground beef and pork instead of all Italian sausage, for a different flavor profile.

Adding some sliced mushrooms to the sausage as it cooks would be a lovely way to incorporate more vegetables.

For a bit of extra sharpness, try mixing some grated Parmesan cheese right into the ricotta and spinach layer.

If you enjoy a little heat, a pinch of red pepper flakes in the meat sauce can add a nice, subtle kick.

Storing and Reheating Your Lasagna

Any leftovers will keep beautifully in the refrigerator for up to five days when stored in an airtight container.

You can also freeze this lasagna, either as a whole unbaked assembly or in individual portions for easy meals.

To reheat, I like to cover a slice with foil and warm it in a 350°F oven until it’s heated through, which keeps the texture perfect.

If you’re reheating from frozen, just allow for a longer baking time, still covered, to ensure the center gets hot.

This makes it a fantastic make-ahead meal for busy weeks, or for sharing with a friend who could use a home-cooked dinner.

Keto Lasagna with Zucchini Noodles Recipe pinit
0 Add to Favorites

Keto Lasagna with Zucchini Noodles Recipe

Difficulty: medium Prep Time 30 mins Cook Time 70 mins Rest Time 10 mins Total Time 1 hr 50 mins
Cooking Temp: 204  C Servings: 12 Estimated Cost: $ 25 Calories: 420
Best Season: Summer, Fall, Winter

Description

This Keto Lasagna with Zucchini Noodles is a delicious low-carb twist on a classic comfort dish—packed with savory Italian sausage, creamy ricotta, gooey mozzarella, and layers of perfectly roasted zucchini “noodles.” Gluten-free, grain-free, sugar-free, and under 8g net carbs per serving, it’s perfect for clean keto eating without sacrificing flavor or texture!

ingredients

Zucchini Lasagna 'Noodles'

Italian Sausage Mixture

Spinach Ricotta Mixture

Other Ingredients

Instructions

  1. Preheat your oven to 400°F (204°C). Line several rimmed baking sheets with parchment paper.
  2. Arrange zucchini slices in a single layer on the prepared baking sheets. Sprinkle with 1 tsp kosher salt. Roast for 30 minutes, or until soft and moisture has evaporated. Set aside to cool slightly.
  3. In a skillet over medium heat, add olive oil, chopped onion, and 1 tsp salt. Cook 5 minutes until soft. Add Italian sausage and cook 10 minutes, breaking it up with a potato masher, until browned and cooked through.
  4. In a bowl, combine ricotta, spinach (well-drained), egg, 2 tsp salt, and 2 tsp black pepper. Mix until smooth.
  5. In a 9x13-inch deep baking dish, layer in this order: marinara → zucchini → sausage → ricotta mixture → mozzarella. Repeat layers two more times, ending with marinara and a generous layer of mozzarella on top.
  6. Bake uncovered for 40 minutes, until cheese is melted and bubbly.
  7. Let lasagna rest for 10 minutes before slicing. Garnish with fresh basil before serving.

Nutrition Facts

Servings 12

Serving Size 1 serving (1/12 of lasagna)


Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 30g47%
Saturated Fat 15g75%
Cholesterol 95mg32%
Sodium 1100mg46%
Potassium 680mg20%
Total Carbohydrate 10g4%
Dietary Fiber 3g12%
Sugars 5g
Protein 28g57%

Calcium 350 mg
Iron 2 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Prevent sogginess: Roasting the zucchini first is key—it removes excess water and ensures a firm, non-watery lasagna.
  • Freezing instructions: Assemble unbaked lasagna in a freezer-safe dish, cover tightly, and freeze up to 3 months. Bake from frozen—add 20–25 minutes to cooking time. Or freeze baked portions in glass meal prep containers for up to 6 months.
  • Reheating: Cover with foil and reheat in a 350°F oven until warmed through, about 20 minutes.
  • Substitutions: Swap zucchini with hearts of palm or low-carb wraps if preferred.
Keywords: keto lasagna, zucchini noodles, low carb lasagna, gluten free lasagna, Italian sausage lasagna, keto dinner, healthy lasagna
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this lasagna ahead of time?

Yes! Assemble it up to 24 hours in advance and refrigerate before baking. You can also freeze it unbaked for up to 3 months—just bake from frozen, adding extra time.

Is this lasagna really keto-friendly?

Absolutely! With only about 7g net carbs per serving (total carbs minus fiber), and packed with healthy fats and protein, it fits perfectly into a ketogenic diet.

Why roast the zucchini instead of using it raw?

Raw zucchini releases a lot of water during baking, which can make the lasagna soggy. Roasting first dries it out and improves texture dramatically.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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