share this post

Keto Zucchini Lasagna – Easy + Gluten-free

Jump to Recipe Print Recipe Save Recipe Pin This Recipe!
4.82 from 333 votes
By Carine - - 5 Comments

Keto zucchini lasagna is a delicious healthy beef lasagna dish made with lasagna noodles instead of pasta.

Rediscover your favorite Italian pasta dish without the carbs using flavorsome Italian seasoned beef, marinara sauce, and cheesy ricotta Parmesan white sauce.

What is zucchini lasagna?

Zucchini lasagna is noodle-free lasagna. In fact, it uses zucchini ribbons called zucchini noodles to replace the regular wheat lasagna sheets. Therefore, this beef lasagna is very low in carbs but retains all the classic Italian flavors.

Keto zucchini lasagna with ricotta

How to prepare zucchini noodles?

Zucchini noodles are long, thin ribbons of zucchini that mimic the regular lasagna sheets in a zucchini lasagna. To create perfect zucchini layers for your lasagna, you must follow 3 steps.

Step 1: Slice zucchini finely, lengthwise

For this recipe, you will use about 3 large zucchinis of about 300g (10.5oz) each. First, wash the zucchinis, pat them dry, keep the skin on, and trim the ends.

Next, use a mandolin, set it on 1/8-inch (0.3mm) thickness, and slice the zucchini lengthwise to form long, thin zucchini noodles. Finally, place all the zucchini ribbons into a colander.

How to make zucchini noodles for lasagna

Are you new to Keto?

Keto Quick Start Guide

Receive my Keto Quick Start email series to learn all about the Keto diet and kick start your keto journey!

  • This field is for validation purposes and should be left unchanged.

Step 2: Salting the zucchini noodles

You must extract all the water from the zucchini before using your zucchini noodles. To do so, sprinkle 1 teaspoon of sea salt all over the prepared noodles.

Then, toss with your hands to bring the salt in contact with all the entire zucchini. Set aside 20 minutes to let the zucchini sweat and extract their water.

After this time, the zucchini noodles will be thinner, softer, and look sweaty on the surface.

Carine from Sweetashoney

Hi! Do you need help to start Keto?

By Carine from Sweetashoney

Step 3: Patting dry each noodle

The last step consists of removing the water from the surface of each zucchini noodle.

The more water you pat dry, the less watery your lasagna dish will be. First, lay a large piece of absorbent paper onto your countertop, about 12 inches (30 cm).

Then, lay each zucchini side by side, but do not let them overlap if you can. Press another piece of absorbent paper on top and gently extract all the water from the zucchinis.

Your noodles are now ready to be used, set aside on a plate.

Keto zucchini lasagna not watery

Beef marinara sauce

This recipe uses a meat sauce made of the following ingredients :

  • Olive oil
  • Diced onion
  • Green pepper
  • Oregano
  • Italian seasoning
  • Parsley
  • Garlic
  • Ground beef
  • Salt 
  • Marinara sauce – tomatoes are keto-friendly vegetables. However, some tomato sauces contain added sugar. So always check the ingredients list. You must see only tomatoes, salt, or preservatives but no added sugar.

Ricotta Parmesan cheese sauce

This is a lasagna recipe for people on a keto diet. Therefore, it doesn’t use a regular white sauce that contains wheat flour, milk, and lots of carbs. Instead, the white sauce is replaced by a cheesy sauce made of:

  • Ricotta cheese
  • Parmesan cheese
  • Egg 

Are Ricotta and Parmesan keto-friendly?

Ricotta and Parmesan are among the lowest-carb dairy products, with respectively 1.7 grams and 0.9 grams of net carbs per ounce.

How to assemble zucchini lasagna?

As for regular lasagna, you will assemble layers of ingredients until you fill your 9-inch x 13-inch baking dish.

This recipe makes 3 layers of zucchinis, which means that for each layer, you will use about 1/3 of the total amount of each ingredient: meat sauce, white sauce, and zucchini noodles.

Since the shredded mozzarella cheese is also used on top of the dish, you will use only 1/4 of the total amount per layer. Like for any lasagna dish, it doesn’t have to be overly precise.

Do your best to add a similar amount of each sauce between the zucchini pasta layers to make the dish balanced.

However, it would still taste good if you did not. If you want to reduce saturated fat in this dish, you can use some low-fat shredded mozzarella.

  • Add about 1/2 cup meat sauce at the bottom of the baking dish.
  • Top with zucchini noodles to fully cover the pan, don’t overlap the noodles, place them side by side until you can’t see the bottom of the pan or the meat sauce.
  • Sprinkle 1/4 of the amount of shredded mozzarella cheese on top of the zucchini layers.
  • Add more meat sauce (about 1/3 the amount of the remaining sauce).
  • Add dollops of ricotta cheese sauce, about 1/3 of the amount.
  • Top with zucchini ribbon, as before don’t overlap, place them side by side until it fully hides the layer of meat/ricotta created under it.
  • Repeat these steps until the dish is full and finish with a layer of shredded mozzarella cheese.

How to make keto zucchini lasagna

Baking and serving zucchini lasagna

Baking tips

Bake the dish at 400F (200C) for about 20-30 minutes. You know it’s ready when bubbles form on the sides of the baking dish, and the baked zucchinis are soft but still tender if you insert a knife into the dish.

Keto zucchini lasagna cheesy

Cooldown to avoid soupy servings!

I won’t lie to you; zucchini lasagna can look unappealing even though they are extremely tasty!

In fact, even if you successfully extracted all the water from the zucchini, the dish will be more watery than regular lasagna simply because it consists of mostly liquid layers.

However, the longer the dish cools down, the less watery/soupy the lasagna will be.

If you really want to serve beautiful zucchini lasagna, make the dish ahead, and store it in the fridge overnight. Slice them cold the next day and rewarm in the microwave or oven on a single-serve dish/plate.

Honestly, I care about taste more than presentation when it comes to lasagna, so I usually only cool the dish for 15 minutes at room temperature.

the BEST Keto zucchini lasagna

Serving with a side of keto bread

Zucchini lasagne are juicy, and there is nothing better than a piece of keto bread to dip in the meat marinara sauce!

I recommend a piece of my keto garlic bread or keto bread rolls. It will pair really well with this low-carb keto lasagna dish.

Keto zucchini lasagna gluten free

More keto zucchini recipes

If you love this recipe, I have plenty more zucchini keto recipes for you to try, all gluten-free too!

If you love this zucchini lasagna recipe, leave me a review or comment below. You can also share a picture of your creation with me on Instagram! 

XOXO Carine

Recipe Card

Keto Zucchini Lasagna

the BEST Keto zucchini lasagna low carb
6.5gNet Carbs
4.82 from 333 votes
Prep Time: 25 mins
Cook Time: 25 mins
Total Time: 50 mins
Net Carbs 6.5g
Fat 20.9g
Protein 20.1g
Calories 300kcal
Author: Carine Claudepierre
12 servings
A noodle free lasagna recipe using zucchini as pasta

My Macros

To get yours, join Sweetashoney Members!
Net Carbs
4.82 from 333 votes
Leave A Review Print The Recipe


Zucchini 'noodles'

  • 3 large Zucchini about (10oz/300g) each
  • 1 teaspoon salt

Meat sauce

  • 1 tablespoon Extra Virgin Olive Oil
  • cup Onion chopped
  • ¾ cup Bell Pepper red or green, diced
  • 1 lb Ground Beef
  • 2 teaspoons Dried Oregano
  • ¼ cup Fresh Parsley chopped
  • 1 tablespoon Italian Seasoning
  • 24 oz Marinara sauce

Ricotta cheese sauce

  • 1 ½ cup Ricotta cheese or Cottage Cheese
  • 1 large egg
  • ½ cup Shredded Parmesan grated

Layer add-ons

  • 3 cups Mozzarella shredded
Keto quick start guide
New to Keto? Join my Keto Quick Start Guide now to get all the best keto tips for beginners, straight to your inbox!


  • Preheat oven to 400°F (200°C). Grease a 9 x 13-inch baking dish with oil spray or olive oil. Set aside.

Prepare the zucchini ribbons

  • Trim zucchini ends, don't peel the skin off, then slice lengthwise into thin ribbons of about 1/4 inches (0.5 mm). It doesn't have to be precise. Just avoid too thin layers that will break into pieces. You can either use a mandolin or a knife to achieve this.
  • Place all the zucchini ribbon in a colander, sprinkle 1 teaspoon of salt over them and toss with your hands to bring the salt in contact with all the surface of the zucchini ribbons. Set aside 20 minutes to let the zucchini extract their water. Meanwhile, make the meat sauce.

Make the meat sauce

  • In a large saucepan or skillet, heat olive oil under medium heat.
  • Stir in diced onion and cook for 1-2 minutes until translucent and fragrant.
  • Stir in diced pepper and cook for 1 minute.
  • Add in ground beef, dried oregano, dried parsley, garlic powder, and Italian seasoning.
  • Cook and stir until the meat is no longer pink.
  • Add in marinara sauce, cover, bring to boil, then reduce heat to low and simmer for 10 minutes until sauce thickens slightly. Meanwhile, prepare the ricotta sauce.

Make the ricotta cheese sauce

  • In a medium-size mixing bowl, beat egg with Parmesan and ricotta cheese. Set aside.

Pat dry the zucchini noodles

  • To avoid watery zucchini lasagna, pat-dry each zucchini ribbon between pieces of absorbent paper. Lay a large piece of absorbent paper on your counter-top, about 30 cm long. Arrange zucchini ribbons next to each other, don't overlap if you can, add the same size absorbent paper on top, and press gently to pat dry and remove excess water. Set side dried noodles on a plate.

Assemble the zucchini lasagna

  • You will form 3 layers of zucchinis with this recipe. Start by covering the bottom of the pan with 1/2 cup of meat sauce, then cover with zucchini ribbons. Place the zucchini noodle next to each other to fully cover the dish. Watch my video for technique.
  • Sprinkle 1/4 of the total amount of shredded mozzarella cheese all over the zucchini noodles, then spread meat sauce(roughly 1/3 of the remaining volume of sauce).
  • Top up with dollops of ricotta cheese sauce, same roughly 1/3 of total volume. Repeat the layering process of adding zucchini ribbons, shredded mozzarella cheese, meat sauce, ricotta dollops until 3 layers of zucchini are formed and no more sauce is left. To finish, top up with leftover grated mozzarella.
  • Bake uncovered for 20-30 minutes or until bubbles form on the side of the dish and the zucchinis are still tender if you insert a knife in the center of the dish. After this time, turn the oven to broil mode and broil cheese for 2-3 minutes if desired.


  • Zucchini lasagna always has a more watery aspect than regular lasagna when served. It is better served in a shallow bowl. To prevent it from becoming too watery, cool in the baking dish 15 minutes before cutting and serving. This recipe serves 12 portions.

Storage and freezing

  • This zucchini lasagna is even better the next day. Store in the fridge, directly in the pasta lasagna dish, covered with some wrap to prevent the top of the dish from drying out. Keep up to 4 days in the fridge or freeze in individual containers. Defrost the fridge the day before. Rewarm in a saucepan or microwave.
Tried this recipe?Mention
Nutrition Facts
Keto Zucchini Lasagna
Amount Per Serving (1 serving)
Calories 300 Calories from Fat 188
% Daily Value*
Fat 20.9g32%
Saturated Fat 10.2g64%
Cholesterol 83mg28%
Sodium 798.2mg35%
Potassium 606.2mg17%
Carbohydrates 8.8g3%
Fiber 2.3g10%
Sugar 5.5g6%
Protein 20.1g40%
Vitamin A 1197.8IU24%
Vitamin C 32.3mg39%
Calcium 298.5mg30%
Iron 2.4mg13%
Net Carbs 6.5g
* Percent Daily Values are based on a 2000 calorie diet.

Keto Zucchini Lasagna with Ricotta and Beef

Keto Zucchini Lasagna with Ricotta

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    5 thoughts on Keto Zucchini Lasagna – Easy + Gluten-free
  1. 5 stars
    This was awesome! Totally followed the recipe and it turned out wonderful. We let it sit for about 1/2 hour…not soupy at all! Served with garlic sourdough bread. Best meal in a long time.


The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only. The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized. You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.

Skip to content