Low-Carb Zucchini Lasagna: Best Summer Recipe

Posted on

Madeleine Parsons

low carb zucchini lasagna - featured image

I have a confession to make. Last July, I was standing in my kitchen, staring at a plastic bag of zucchini so heavy it was practically dragging my grocery cart to the floor. My neighbor had given me three, and my farmer’s market haul had added another five. I was drowning in green. I had already made zucchini bread, fried zucchini, and even zucchini chips. I was ready to throw the vegetable out the window.

Then I saw the recipe card for low-carb zucchini lasagna with herbed ricotta and beef tucked inside an old cookbook I hadn’t touched in years. I figured, why not? It’s just lasagna, right? Except there’s no pasta. Just layers of zucchini.

I’ll be honest: I was skeptical. I’ve tried zucchini noodles before, and they often turn into a watery mess that makes my kitchen smell like a swamp. But this? This was different. The zucchini slices held their structure. The herbed ricotta was bright and tangy, cutting through the rich beef sauce perfectly. When I took that first bite, warm and bubbly straight from the oven, I didn’t think, “Oh, this is a healthy substitute.” I thought, “This is the best lasagna I’ve ever had.”

It’s been six months, and I’ve made this low-carb zucchini lasagna with herbed ricotta and beef at least twelve times. My family doesn’t even miss the noodles anymore. In fact, they fight over the crispy edges of the zucchini. This recipe has completely changed how I think about summer produce. It’s not just a diet meal; it’s a celebration of fresh, garden-fresh zucchini at its absolute peak. If you have a surplus of squash or just want a dinner that feels indulgent but leaves you feeling light, this is it. It’s the kind of dish you make on repeat when the weather is warm and the markets are overflowing.

Why You’ll Love This Summer Zucchini Lasagna

There are about ten reasons I keep making this, but here are the big ones that keep me coming back to the stove every weekend.

It’s a Garden Hero — Seriously, this recipe is designed for when you have too much zucchini. I’ve made this when I had 10 pounds of squash. It uses up the garden bounty in the most delicious way possible. It’s the perfect way to turn an overwhelming harvest into a centerpiece dinner.

Zero Pasta Guilt — I used to be obsessed with traditional lasagna, but I’d feel sluggish after a big bowl. This version keeps the comfort, the layers, and the cheesy goodness, but without the heavy carb crash. It’s lighter, fresher, and honestly, the flavors are more distinct because the zucchini doesn’t compete with the noodles.

Make-Ahead Magic — This dish actually tastes better the next day. I love making it on Sunday afternoon, letting it cool, and refrigerating it. Then, on Wednesday night, I just pop it in the oven. It saves my weeknight dinner routine more times than I can count. Plus, it freezes beautifully if you need to meal prep.

Rich and Creamy (But Not Heavy) — The herbed ricotta mixture is the star. It’s mixed with fresh basil, parsley, and a little lemon zest. It adds a brightness that traditional lasagna lacks. The beef sauce is savory and deep, but the ricotta keeps it feeling airy and fresh.

Gluten-Free by Nature — If you have gluten sensitivities in the family, this is a game-changer. You don’t need to buy expensive gluten-free noodles that often turn to mush. The zucchini slices are naturally gluten-free and hold up perfectly.

This is my go-to when I need dinner to feel special but also align with how I’m eating during the warmer months. No complicated techniques, just fresh ingredients layered to perfection.

Ingredients You’ll Need for Fresh Zucchini Lasagna

Here’s the best part: you probably have most of this already, except maybe the fresh herbs. I’m particular about three ingredients here, and I’ll tell you exactly why.

For the Zucchini Layers

Medium zucchini (4 to 5 large) — I prefer medium-sized zucchini because they’re less watery and have fewer seeds. Look for firm, shiny skins. If the zucchini is huge and spongy inside, skip it. Slice them lengthwise into thin strips, about 1/8-inch thick. I use a mandoline for speed, but a sharp knife works if you’re careful.

Sea salt (1 tablespoon) — We’re salting the zucchini slices to draw out excess moisture. This is crucial. If you skip this, your lasagna will be soupy. Don’t worry, you’ll rinse it off later.

Neutral oil (2 tablespoons) — For lightly brushing the zucchini before baking. Olive oil works, but I like avocado oil for its higher smoke point.

For the Herbed Ricotta Filling

low carb zucchini lasagna preparation steps

Whole milk ricotta cheese (15 ounces / 425g) — Do not buy the tub kind if you can help it. The block ricotta, or the fresh tub from the deli counter, is much creamier and less grainy. Full fat is non-negotiable here for that rich texture.

Fresh basil (1/2 cup, chopped) — This is where the summer flavor comes from. I use a ton of it. If you don’t have fresh basil, use dried, but fresh is essential for the “make on repeat” vibe. It makes the whole kitchen smell like Italy.

Fresh parsley (1/4 cup, chopped) — Adds a clean, grassy note that balances the richness of the cheese.

Lemon zest (1 teaspoon) — Just the yellow part. It adds a hidden brightness that lifts the entire dish. Trust me on this.

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

Egg (1 large) — This acts as a binder to keep the ricotta from sliding out of the layers. It helps the filling set.

Parmesan cheese (1/2 cup, grated) — I grate my own from a wedge. Pre-grated Parmesan has cellulose in it, which prevents it from melting smoothly.

For the Beef Sauce

Ground beef (1 pound / 450g) — I use 80/20 for flavor, but 90/10 works if you want it leaner. Drain the fat well after browning.

Marinara sauce (24 ounces / 680g) — Look for a sauce with no added sugar. I love a simple San Marzano tomato sauce. You can also use a high-quality jarred brand like Rao’s or Prego Traditional.

Italian seasoning (1 teaspoon) — Dried oregano, thyme, and basil blend. It adds depth to the meat sauce.

Red pepper flakes (1/4 teaspoon) — Optional, but I like a tiny kick to balance the sweetness of the tomatoes.

Mozzarella cheese (2 cups / 225g, shredded) — Fresh mozzarella balls are amazing but can be too wet. I use low-moisture, block-shredded mozzarella for the best melt and least sogginess.

Shopping Tips

I always buy my zucchini from the farmers market when possible. They’re often picked the same day, so they’re sweeter and less watery than supermarket zucchini. For the ricotta, check the local dairy or the deli counter. The fresher the ricotta, the better the texture.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

9×13 inch baking dish — I use a ceramic one, but glass or metal works fine. Make sure it’s deep enough to hold all the layers without spilling.

Mandoline slicer — This is my secret weapon. It makes uniform zucchini slices in seconds. If you don’t have one, a sharp chef’s knife and a steady hand will do. Just be careful!

Large skillet — For browning the beef and simmering the sauce. A 12-inch skillet is ideal.

Mixing bowl — For combining the ricotta mixture.

Colander — For rinsing the salted zucchini slices.

Vegetable peeler — If you don’t use a mandoline, a peeler can work for thinner strips, though it takes longer.

Aluminum foil — To cover the lasagna while it bakes, preventing the top from burning before the inside is hot.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over dozens of tries.

Step 1: Prep the Zucchini (15 minutes)

Wash your zucchini and trim the ends. Slice them lengthwise into thin strips, about 1/8-inch thick. You want them long enough to span the width of your baking dish. If they’re too short, you can overlap them slightly.

Place the slices in a single layer on paper towels or a clean kitchen towel. Sprinkle them generously with sea salt. Let them sit for 20-30 minutes. You’ll see beads of moisture form on the surface. This draws out the water so your lasagna isn’t watery.

After 30 minutes, rinse the slices under cold water to remove the salt. Pat them completely dry with paper towels. This step is non-negotiable. Wet zucchini = soupy lasagna.

Step 2: Par-Bake the Zucchini (10 minutes)

Preheat your oven to 375°F (190°C). Lightly brush both sides of the zucchini slices with neutral oil. Arrange them on a baking sheet in a single layer (you may need two sheets). Bake for 10 minutes. This softens the zucchini slightly so it’s easier to roll or layer, and it evaporates more moisture.

Remove from the oven and let them cool while you make the sauce. You can stack them on a plate as they cool.

Step 3: Make the Herbed Ricotta (5 minutes)

In a medium bowl, combine the ricotta cheese, chopped basil, parsley, lemon zest, minced garlic, egg, and 1/2 cup of Parmesan. Mix until smooth. Taste it! If you want more salt, add a pinch. This mixture should be creamy and fragrant.

Step 4: Build the Beef Sauce (15 minutes)

In a large skillet, brown the ground beef over medium-high heat. Break it up with a spoon as it cooks. Once browned, drain any excess fat. Reduce heat to medium-low.

Add the marinara sauce, Italian seasoning, and red pepper flakes. Stir to combine. Let it simmer for 5-10 minutes to let the flavors meld. Taste and adjust seasoning. The sauce should be thick and rich, not watery.

Step 5: Assemble the Lasagna (10 minutes)

Spread about 1 cup of the beef sauce on the bottom of your 9×13 baking dish. This prevents the zucchini from sticking.

Layer 1: Place a layer of zucchini slices over the sauce, overlapping slightly to cover the bottom. Spread half of the ricotta mixture over the zucchini. Spoon half of the remaining beef sauce over the ricotta. Sprinkle with 1 cup of mozzarella.

Layer 2: Repeat with another layer of zucchini, the rest of the ricotta, the rest of the beef sauce, and the remaining 1 cup of mozzarella. Top with a final layer of zucchini slices if you have space, or just the remaining mozzarella and Parmesan.

Cover the dish tightly with aluminum foil. The foil should not touch the cheese; use toothpicks to prop it up if needed.

Step 6: Bake and Broil (45 minutes)

Bake covered for 30 minutes. Then, remove the foil and bake for another 15 minutes, or until the cheese is bubbly and golden brown. If you want a crispier top, turn on the broiler for the last 2-3 minutes, but watch it closely—it burns fast!

Let the lasagna rest for 15 minutes before cutting. This is crucial. If you cut it immediately, it will fall apart. Resting lets the layers set.

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 know it’s an extra step, but salting the zucchini is the #1 reason this recipe works. It removes bitterness and excess water. If you’re short on time, you can salt them for 15 minutes, but 30 is better.

Pat Dry, Then Pat Dry Again
After rinsing, use paper towels to press the zucchini dry. If you’re impatient, you can even lay them on a clean towel and roll it up like a burrito to squeeze out more moisture. Dry zucchini is key.

Use Low-Moisture Mozzarella
Fresh mozzarella balls are delicious in salads, but in lasagna, they release too much water. Use the block-shredded low-moisture kind. It melts better and keeps the structure intact.

Rest Before Cutting
I cannot stress this enough. Let it rest for 15 minutes. It’s hard to wait, but it makes a huge difference in how cleanly it slices.

Freeze Individual Portions
This freezes well. I often cut the lasagna into squares, freeze them on a baking sheet, then transfer to a freezer bag. Reheat in the microwave or oven for a quick lunch.

Variations & Substitutions

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

Vegetarian Version
Swap the beef for sautéed mushrooms or spinach. Sauté 8oz of sliced mushrooms until browned, then mix with the marinara sauce. It adds a meaty texture without the meat.

Spicy Kick
Add red pepper flakes to the ricotta mixture, or use a spicy marinara sauce. I like to sprinkle crushed red pepper on top before broiling.

Herb Swap
If you don’t like basil, try thyme and rosemary. They pair beautifully with beef and zucchini. Just chop them finely.

Cheese Swap
Use fontina or provolone instead of mozzarella for a sharper flavor. Or add a layer of goat cheese for tanginess.

Gluten-Free
This recipe is naturally gluten-free, as long as your marinara sauce is certified gluten-free. Always check labels, as some sauces have hidden wheat.

Serving & Storage

How to Serve:
I usually serve this with a simple green salad and crusty gluten-free bread. The freshness of the salad balances the richness of the lasagna. A drizzle of good olive oil on the salad is a must.

Wine Pairing:
A medium-bodied red like Chianti or Pinot Noir works great. The acidity in the wine cuts through the cheese and beef nicely.

Refrigerator:
Store leftovers in an airtight container for up to 4 days. The flavors actually get better after a day or two.

Reheating:
Reheat in the oven at 350°F (175°C) covered with foil for 20-30 minutes, until heated through. You can microwave individual portions, but the texture might be slightly softer.

Freezing:
Yes, this freezes well! Wrap individual portions tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw in the fridge overnight before reheating.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 8 servings).

– Calories: 320
– Protein: 22g
– Carbs: 12g (4g fiber)
– Fat: 22g
– Sodium: 580mg

This is a high-protein, lower-carb option compared to traditional lasagna. The zucchini adds volume and nutrients without many calories. It’s a satisfying meal that won’t leave you feeling heavy.

Final Thoughts

So that’s my go-to low-carb zucchini lasagna with herbed ricotta and beef! It’s become my favorite way to use up summer squash. I love that it feels indulgent but is actually packed with vegetables. It’s the perfect dish for a summer dinner party or a cozy weeknight meal.

Make it yours! Add more herbs, use different cheeses, or tweak the spice level. 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.

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 and has a mushy texture. Fresh zucchini is best for this recipe. If you must use frozen, thaw it completely and squeeze out as much water as possible, but the texture won’t be ideal.

Why is my lasagna watery?

This usually happens if you skip salting the zucchini or don’t pat it dry enough. Also, if your marinara sauce is too thin, it can make the lasagna soggy. Simmer the sauce until it thickens before assembling.

Can I make this ahead of time?

Yes! Assemble the lasagna, cover it tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time since it’s starting cold.

What if I don’t have a mandoline?

You can use a sharp chef’s knife. Just take your time and slice evenly. A vegetable peeler can also work for thinner strips, though it takes longer.

Is this recipe keto-friendly?

Yes, this recipe is low-carb and can fit into a keto diet. Just ensure your marinara sauce has no added sugar and check the ricotta cheese for any added starches.

Can I use turkey instead of beef?

Absolutely! Ground turkey works well. I recommend using 93% lean turkey to keep it moist. You might want to add a little extra olive oil to the pan since turkey is leaner.

How do I reheat leftovers?

Reheat in the oven at 350°F (175°C) covered with foil for 20-30 minutes. You can also microwave individual portions, but the texture might be slightly softer.

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 and Beef


  • Author: Lisa
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x

Description

A delicious, gluten-free lasagna that uses thinly sliced zucchini instead of pasta. This recipe features layers of par-baked zucchini, savory beef marinara, and a bright herbed ricotta filling, resulting in a rich, creamy, and low-carb meal perfect for summer.


Ingredients

Scale
  • 4 to 5 large medium zucchini
  • 1 tablespoon sea salt
  • 2 tablespoons neutral oil (such as avocado or olive oil)
  • 15 ounces whole milk ricotta cheese
  • 1/2 cup fresh basil, chopped
  • 1/4 cup fresh parsley, chopped
  • 1 teaspoon lemon zest
  • 2 cloves garlic, minced
  • 1 large egg
  • 1/2 cup Parmesan cheese, grated
  • 1 pound ground beef (80/20 or 90/10)
  • 24 ounces marinara sauce (no added sugar)
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 cups low-moisture mozzarella cheese, shredded

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Wash zucchini and trim ends. Slice lengthwise into 1/8-inch thick strips.
  3. Place zucchini slices in a single layer on paper towels, sprinkle with sea salt, and let sit for 20-30 minutes to draw out moisture.
  4. Rinse zucchini under cold water to remove salt and pat completely dry with paper towels.
  5. Brush zucchini slices lightly with neutral oil and arrange on baking sheets. Par-bake for 10 minutes, then remove and let cool.
  6. In a medium bowl, mix ricotta, basil, parsley, lemon zest, garlic, egg, and 1/2 cup Parmesan until smooth.
  7. In a large skillet, brown ground beef over medium-high heat. Drain excess fat.
  8. Add marinara sauce, Italian seasoning, and red pepper flakes to the beef. Simmer for 5-10 minutes until thickened.
  9. Spread 1 cup of beef sauce on the bottom of a 9×13 inch baking dish.
  10. Layer 1: Place zucchini slices over sauce, spread half the ricotta mixture, spoon half the remaining beef sauce, and sprinkle with 1 cup mozzarella.
  11. Layer 2: Repeat with another layer of zucchini, remaining ricotta, remaining beef sauce, and remaining 1 cup mozzarella. Top with remaining zucchini or cheese.
  12. Cover dish tightly with aluminum foil (use toothpicks to keep foil from touching cheese).
  13. Bake covered for 30 minutes. Remove foil and bake for another 15 minutes until cheese is bubbly and golden.
  14. Let lasagna rest for 15 minutes before cutting to allow layers to set.

Notes

Do not skip salting the zucchini; it is crucial to remove excess moisture and prevent a soupy lasagna. Ensure zucchini is patted completely dry after rinsing. Use low-moisture mozzarella for best melting results. Let the lasagna rest for 15 minutes before cutting to ensure clean slices. This dish freezes well; wrap individual portions tightly for up to 3 months.

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

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 6
  • Sodium: 580
  • Fat: 22
  • Saturated Fat: 10
  • Carbohydrates: 12
  • Fiber: 4
  • Protein: 22

Keywords: low-carb, zucchini lasagna, gluten-free, keto-friendly, summer recipe, beef lasagna, herbed ricotta, healthy dinner, meal prep

You might also like these recipes

Leave a Comment

Recipe rating