Low-Carb Zucchini Lasagna: Impressive Dinner Party Idea

Posted on

Lorelei Savage

low-carb zucchini lasagna - featured image

I’ll be honest with you. For years, I treated lasagna like a once-a-year event. You know the kind—the one that takes all day, leaves you with a mountain of dishes, and makes you feel too full to move for the rest of the evening. I loved it, but I also dreaded the process. Then, about three years ago, I hosted a dinner party for six people who are all, let’s say, “carbohydrate-conscious.” I panicked. I didn’t want to serve sad, lonely salads, but I also couldn’t justify a massive pan of traditional pasta lasagna.

So, I improvised. I sliced zucchini thin, layered it with a rich, herbed ricotta mixture, and baked it until the edges bubbled and browned. I expected it to be a compromise. Instead, it was a revelation. My guests didn’t just eat it; they went back for seconds. One friend, who usually complains about “diet food,” asked me for the recipe three days later. That’s when I knew I had struck gold.

This low-carb zucchini lasagna with herbed ricotta isn’t just a substitute. It’s an upgrade. The zucchini adds a fresh, bright crunch that contrasts beautifully with the creamy, savory cheese layers. It looks stunning when you pull it out of the oven—golden, bubbly, and undeniably elegant. Whether you’re feeding a crowd, watching your carbs, or just want a dinner that feels special without the heavy aftermath, this is the dish to make. I’ve tested it so many times now that I can make it in my sleep, and it still impresses every single time.

Why You’ll Love This Recipe

There’s a reason this lasagna has moved from “occasional experiment” to “regular rotation” in my house. It hits that sweet spot between comfort food and healthy eating without sacrificing an ounce of flavor. Here’s why it works so well:

  • It Looks Like a Showstopper — Seriously, the layers of green zucchini and white cheese look incredible. It’s photogenic enough for Instagram but rustic enough for a casual family dinner. People assume you spent hours on it, which is the perfect illusion to maintain.
  • Zero Pasta, All Flavor — By skipping the noodles, you get rid of the starchiness that often makes traditional lasagna feel heavy. The zucchini acts as the vessel for all that delicious cheese and sauce, absorbing the flavors without becoming soggy if you handle it right.
  • Make-Ahead Friendly — This is my secret weapon for hosting. You can assemble the whole thing in the morning, pop it in the fridge, and just throw it in the oven when your guests arrive. No last-minute stress, just warm, gooey perfection.
  • Protein-Packed and Satisfying — That herbed ricotta filling is creamy and rich. It keeps you full and satisfied without the carb crash. It’s hearty enough to be a main course, not just a side dish.
  • Customizable to the Core — Want to add spinach? Throw it in. Prefer ground turkey over beef? Swap it out. This recipe is a framework, not a rulebook. I’ve made it with sausage, with chicken, and even just veggie-heavy versions. It always works.

This dish has saved me more times than I can count. It’s my go-to when I want to impress but don’t want to be stuck in the kitchen while everyone else is having fun. It’s the kind of meal that makes people lean in and ask, “What is in this?” and smile when you tell them it’s mostly zucchini and cheese.

Ingredients You’ll Need

One of the best parts about this low-carb zucchini lasagna with herbed ricotta is how simple the ingredient list is. You don’t need fancy specialty stores or hard-to-find items. Most of this is standard grocery fare, with a few key choices that make a huge difference in the final texture.

For the Zucchini “Noodles”

Large zucchini (3 to 4 medium, about 2 pounds / 900g) — You want zucchini that are firm and not too huge. Massive zucchini have more seeds and water, which can make your lasagna watery. Look for ones that are a manageable size. You’ll slice them lengthwise into thin strips.

Sea salt (2 teaspoons) — This is crucial. We’re going to salt the zucchini to draw out excess moisture. Don’t skip this step, or your lasagna will end up soupy. It’s the #1 mistake people make.

For the Herbed Ricotta Filling

low-carb zucchini lasagna preparation steps

Whole-milk ricotta cheese (15 ounces / 425g) — Use full-fat. Low-fat ricotta is grainy and doesn’t have that luxurious creaminess. I buy it in the plastic tubs; it’s convenient and fresh. If you can find fresh ricotta from a local dairy, even better.

Large egg (1) — This acts as a binder to keep the ricotta from separating during baking. It’s a small ingredient, but it holds the layers together.

Fresh herbs (1/4 cup total) — I use a mix of fresh basil, parsley, and oregano. Fresh is non-negotiable here. Dried herbs will make the filling taste dusty. Chop them finely so you get bursts of flavor in every bite.

Garlic (2 cloves, minced) — Fresh garlic only. Jarred garlic has a metallic aftertaste that clashes with the delicate ricotta. Mince it yourself.

Parmesan cheese (1/2 cup / 50g, grated) — Grate your own from a block. Pre-grated Parmesan has anti-caking agents that prevent it from melting smoothly. You want that gooey, melty goodness.

Salt and black pepper (to taste) — Season the ricotta well. It’s the main flavor component, so it needs to be tasty on its own.

For the Sauce and Assembly

Marinara sauce (2 cups / 480ml) — I prefer a high-quality jarred sauce for convenience, but homemade is great if you have time. Look for one with low sugar content since we’re already keeping this low-carb. I like brands that list tomatoes, olive oil, and herbs as the first ingredients.

Mozzarella cheese (2 cups / 200g, shredded) — Low-moisture, part-skim mozzarella is best. Fresh mozzarella has too much water and can make the lasagna soggy. Shred it yourself from a block for the best melt.

Olive oil (1 tablespoon) — For brushing the zucchini slices before baking. It helps them brown and adds richness.

Red pepper flakes (optional) — A pinch added to the ricotta or sprinkled on top for a little heat. I always add a pinch; it balances the richness.

Equipment Needed

You don’t need anything fancy for this. Just standard kitchen tools.

Large skillet — For warming the marinara sauce if you need to mix it with anything, or just for holding it.

Baking dish — A 9×13 inch lasagna pan is ideal. Glass or ceramic works best because it distributes heat evenly. If you use metal, keep an eye on the top so it doesn’t burn.

Vegetable peeler or mandoline — A Y-peeler is perfect for creating thin, flexible zucchini strips. A mandoline gives you uniform slices but requires careful handling. I prefer the peeler for control.

Clean kitchen towels or paper towels — To pat the zucchini dry after salting. This step is vital for texture.

Whisk and spatula — For mixing the ricotta filling and spreading the layers.

How to Make It: Step-by-Step

Alright, let’s build this beauty. I’m walking you through exactly how I do it, including the little tricks that keep it from getting watery. This isn’t hard, but attention to detail makes all the difference.

Step 1: Prep the Zucchini (10 minutes)

Wash your zucchini and trim the ends. Using a Y-peeler, slice the zucchini lengthwise into long, thin strips. Aim for about 1/8-inch thickness. If they’re too thick, they’ll be crunchy; too thin, and they’ll fall apart. You want flexibility. Lay the strips on a baking sheet or large plate. Sprinkle them generously with sea salt. Let them sit for 15-20 minutes. This draws out the water. After 20 minutes, you’ll see beads of moisture on the surface. Pat them completely dry with paper towels. This is non-negotiable for a dry, fluffy lasagna.

Step 2: Make the Herbed Ricotta Filling (5 minutes)

In a medium bowl, combine the ricotta cheese, egg, minced garlic, grated Parmesan, chopped fresh herbs, salt, pepper, and red pepper flakes. Whisk until smooth and well combined. Taste it. It should taste good on its own. If it needs more salt or herbs, add it now. This is your flavor base.

Step 3: Warm the Sauce (Optional but Recommended)

Warm your marinara sauce in a small saucepan over low heat for 2-3 minutes. It doesn’t need to boil, just take the chill off. This helps it spread more evenly and integrates better with the hot cheese layers. Set aside.

Step 4: Assemble the Layers (10 minutes)

Preheat your oven to 375°F (190°C). Lightly grease your 9×13 baking dish. Start with a thin layer of marinara sauce on the bottom—this prevents sticking. Arrange a single layer of zucchini strips over the sauce, overlapping slightly if needed. Don’t worry if there are small gaps; they’ll cook down. Spoon dollops of the ricotta mixture over the zucchini, spreading it gently. Drizzle or spoon a layer of marinara sauce over the ricotta. Sprinkle a little mozzarella on top. Repeat this process: zucchini, ricotta, sauce, mozzarella. You’ll typically have 3-4 layers. Finish with a final layer of zucchini, a generous topping of sauce, and a heavy dusting of mozzarella cheese. The top should be covered in cheese for that golden, bubbly crust.

Step 5: Bake (45-50 minutes)

Cover the dish with foil. This traps steam and cooks the zucchini through without burning the cheese. Bake for 25 minutes. Then, remove the foil and bake for another 20-25 minutes. You want the cheese to be melted, bubbly, and spotted with brown. The zucchini should be tender but still hold its shape. If the top isn’t browning fast enough, you can broil it for the last 1-2 minutes, but watch it like a hawk.

Step 6: Rest (15 minutes)

This is the hardest part. Let the lasagna rest for at least 15 minutes before cutting. If you cut it immediately, it will slide apart. Resting allows the layers to set and the flavors to meld. It’s also safer to handle when hot. When you slice it, you’ll see beautiful, distinct layers.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Skip the Salting

I cannot stress this enough. Zucchini is mostly water. If you don’t salt and dry it, your lasagna will be a soup. It takes 20 minutes, but it’s worth it. If you’re short on time, you can roast the zucchini slices at 400°F for 10 minutes first, but salting is more effective.

Use Low-Moisture Mozzarella

Fresh mozzarella balls are delicious on pizza, but terrible in lasagna. They release too much water. Stick to the block you grate yourself. It melts cleanly and creates that perfect stretch.

Don’t Overfill the Layers

It’s tempting to pile on the ricotta, but thin, even layers are better. Thick layers of cheese can prevent the zucchini from cooking through and make the slices unstable. Aim for about 1/4 cup of ricotta per layer.

Let It Rest

I know you want to dig in. But 15 minutes of patience means clean slices. If you cut it hot, it’s a mess. Trust me.

Brush with Olive Oil

Before baking, lightly brush the top layer of zucchini with olive oil. It helps it brown and adds a nice sheen. It also prevents the zucchini from drying out.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Meat Lover’s

Add a layer of cooked Italian sausage or ground beef between the zucchini and ricotta. Brown the meat first, drain the fat, and mix it with the sauce. This makes it heartier and more traditional.

Spinach Boost

Throw in 2 cups of fresh spinach or thawed, squeezed-dry frozen spinach between the layers. It adds color and nutrients without changing the texture much. My kids don’t even notice it.

White Sauce Version

Skip the marinara and make a béchamel sauce. Sauté butter and flour, whisk in milk, and season with nutmeg. It’s richer and more classic Italian. Great for special occasions.

Gluten-Free

This recipe is naturally gluten-free. Just ensure your marinara sauce and ricotta cheese are certified gluten-free if you have celiac disease. Most are, but always check labels.

Dairy-Free

Use dairy-free ricotta (available in some health food stores) and vegan mozzarella. It’s not quite the same texture, but it works. I prefer to stick to dairy for the best flavor, but it’s possible.

Serving & Storage

How to Serve:

I usually serve this straight from the oven, sliced into squares. It pairs beautifully with a simple arugula salad tossed with lemon vinaigrette. The bitterness of the arugula cuts through the richness of the cheese. I also love it with crusty gluten-free bread for dipping in the sauce.

Wine Pairing:

A medium-bodied Pinot Noir or a Chianti works well. The acidity in the wine complements the tomato sauce and cuts through the fat of the cheese. If you prefer white, a Sauvignon Blanc is great.

Storage:

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually get better on day two.

Reheating:

Reheat individual portions in the microwave for 1-2 minutes, or in a 350°F oven for 15-20 minutes covered with foil. If it looks dry, add a splash of water or sauce before reheating. It stays moist well.

Freezing:

You can freeze this lasagna, but the texture of the zucchini may change slightly. It becomes softer. I recommend freezing it before baking. Assemble the lasagna, wrap it tightly in plastic and foil, and freeze. Thaw in the fridge overnight and bake as directed, adding 10-15 minutes to the cook time.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind that nutritional values can vary based on specific brands and exact measurements.

Per Serving (based on 8 servings):

  • Calories: 280
  • Protein: 18g
  • Carbs: 8g (2g fiber)
  • Fat: 18g
  • Sodium: 520mg

This is a high-protein, low-carb meal that’s satisfying without being heavy. It’s a great option for keto or low-carb diets. The zucchini adds volume and nutrients without many calories.

Final Thoughts

So that’s my go-to low-carb zucchini lasagna with herbed ricotta! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This dish has saved me more times than I can count. It’s my answer to “what’s for dinner” when I want something impressive but healthy. My guests are always delighted, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different herbs, add different vegetables, or swap the cheese. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use frozen zucchini?

I don’t recommend it. Frozen zucchini releases a lot of water when thawed, and it’s hard to control. Fresh zucchini gives you better texture and flavor. If you must use frozen, thaw it completely and squeeze out as much water as possible with a clean towel, but fresh is always better.

Why is my lasagna watery?

Usually, this means you didn’t salt and dry the zucchini enough, or you used too much sauce. Make sure to pat the zucchini strips dry after salting. Also, don’t overload the layers with sauce. A thin layer is enough to keep it moist.

Can I make this ahead of time?

Yes! Assemble the lasagna up to 24 hours in advance. Cover it tightly and refrigerate. When you’re ready to eat, take it out of the fridge 30 minutes before baking to take the chill off. You may need to add 10 minutes to the baking time.

What kind of ricotta should I use?

Whole-milk, part-skim ricotta is best. It’s creamy but not too heavy. Avoid low-fat ricotta, which can be grainy. If you can find fresh ricotta from a local dairy, use that. It’s superior in flavor.

Can I substitute the zucchini with eggplant?

You can, but eggplant has a different texture and flavor. It’s also more bitter. You’ll need to salt and roast the eggplant slices first to remove bitterness and moisture. Zucchini is milder and cooks faster, which is why I prefer it for this recipe.

How do I reheat leftovers without it getting dry?

Add a splash of water or extra marinara sauce to the portion before reheating. Cover it with a damp paper towel if using the microwave. This creates steam and keeps the lasagna moist. In the oven, cover with foil to trap moisture.

Is this recipe keto-friendly?

Yes, this recipe is naturally low-carb and keto-friendly. Just ensure your marinara sauce has no added sugar. Most standard marinara sauces are fine, but check the label. The zucchini and cheese are keto staples.

Pin This Recipe!

low-carb zucchini lasagna recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
low-carb zucchini lasagna - featured image

Low-Carb Zucchini Lasagna with Herbed Ricotta


  • Author: Saly
  • Total Time: 75-80 minutes
  • Yield: 8 servings 1x

Description

An impressive, low-carb lasagna that uses thin slices of zucchini instead of pasta noodles. Layered with a creamy herbed ricotta filling, marinara sauce, and melted mozzarella, this dish is elegant, make-ahead friendly, and perfect for dinner parties or keto diets.


Ingredients

Scale
  • 3 to 4 large zucchini (about 2 pounds / 900g), firm and medium-sized
  • 2 teaspoons sea salt
  • 15 ounces (425g) whole-milk ricotta cheese
  • 1 large egg
  • 1/4 cup fresh herbs (basil, parsley, and oregano), finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup (50g) Parmesan cheese, freshly grated
  • Salt and black pepper to taste
  • 2 cups (480ml) marinara sauce (low sugar)
  • 2 cups (200g) low-moisture, part-skim mozzarella cheese, shredded
  • 1 tablespoon olive oil
  • Red pepper flakes (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Wash zucchini and trim ends. Slice lengthwise into 1/8-inch thin strips using a Y-peeler.
  3. Lay zucchini strips on a baking sheet or plate, sprinkle generously with sea salt, and let sit for 15-20 minutes to draw out moisture.
  4. Pat zucchini strips completely dry with paper towels.
  5. In a medium bowl, whisk together ricotta, egg, minced garlic, Parmesan, fresh herbs, salt, pepper, and red pepper flakes until smooth.
  6. Warm marinara sauce in a small saucepan over low heat for 2-3 minutes (optional but recommended).
  7. Lightly grease a 9×13 inch baking dish.
  8. Spread a thin layer of marinara sauce on the bottom of the dish.
  9. Arrange a single layer of zucchini strips over the sauce.
  10. Spoon dollops of ricotta mixture over the zucchini and spread gently.
  11. Drizzle or spoon a layer of marinara sauce over the ricotta.
  12. Sprinkle a little mozzarella on top.
  13. Repeat the layering process (zucchini, ricotta, sauce, mozzarella) 3-4 times.
  14. Finish with a final layer of zucchini, a generous topping of sauce, and a heavy dusting of mozzarella.
  15. Lightly brush the top layer of zucchini with olive oil.
  16. Cover the dish with foil and bake for 25 minutes.
  17. Remove foil and bake for another 20-25 minutes until cheese is melted, bubbly, and browned.
  18. Let the lasagna rest for at least 15 minutes before cutting to allow layers to set.

Notes

Do not skip salting and drying the zucchini, as this prevents the lasagna from becoming watery. Use low-moisture mozzarella for best melting results. Let the lasagna rest for 15 minutes before slicing to ensure clean cuts. This recipe is naturally gluten-free; ensure your marinara and ricotta are certified gluten-free if necessary.

  • Prep Time: 30 minutes
  • Cook Time: 45-50 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 square slice
  • Calories: 280
  • Sugar: 4
  • Sodium: 520
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 18

Keywords: low-carb, zucchini lasagna, keto dinner, gluten-free, herbed ricotta, healthy lasagna, dinner party ideas

You might also like these recipes

Leave a Comment

Recipe rating