The Glucose Gourmet

menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
×
Home » Main Dishes

Zucchini Lasagna with Meat Sauce

↓ Jump to Recipe

Through 8 rounds of testing, I successfully built a lasagna that's easy enough for a weeknight, built with zucchini instead of pasta for blood sugar balance, and loaded with fiber and protein. Plus, as uncomplicated as possible, no special equipment other than a 9 x 13'' pan.

a pan of sliced zucchini lasagna topped with fresh basil

The biggest knock on zucchini lasagna is that it turns into a watery mess. Salting and pressing the zucchini plus simmering the meat sauce before building solve that completely. What you get is clean slices, concentrated flavor, and none of the soggy disappointment.

text message about it being the BEST lasagna and surprised that it was made with zucchini

Quick Look: Zucchini Lasagna Recipe

A pasta-free lasagna engineered for blood sugar balance

✋ Prep Time: 30 minutes
♨️ Cook Time: 40 minutes
⏲️ Total Time: 1 hour 10 minutes
Servings: 8
Calories: ~380 per serving
Protein: ~32g per serving
Cook Method: Layered and baked uncovered at 400°F
💧 No Watery Mess: Salt and press zucchini, simmer sauce 15 minutes before building
🔪 Zucchini Prep: Coin-sliced, no mandoline needed
💚 Difficulty: Easy, weeknight friendly

Click to have AI save and analyze this recipe and provide assistance as you go:

ChatGPT
Google AI
Perplexity
Grok

If you love the flavors here, the Healthy Lasagna Soup is worth bookmarking for a weeknight when you want all the same comfort with even less effort.

A Note on the Zucchini

Most zucchini lasagna recipes call for slicing the zucchini lengthwise into long sheets. You can totally do that, but I found it’s really hard to do without a mandoline and the consistency from one slice to the next is not super consistent.

I cut mine into coins instead which is easier to do with a regular knife, easier to evenly layer in the pan and it’s easier to get a clean slice from coins when it comes time to serve.

Of course, zucchini varies wildly in size. A "large" zucchini at one store can be twice the size of one from somewhere else. If yours are on the smaller side, grab an extra one. If they're enormous, three will be plenty. Good news is the recipe is very forgiving and precise amounts of zucchini are not required.

How to Make Zucchini Lasagna (Step by Step)

Start by slicing your zucchini into coins about a quarter inch thick. Toss with salt and then lay them in a single layer across two paper towel lined baking sheets.

sliced zucchini coins on paper towel lined sheets

After about 20 minutes, press firmly with another layer of paper towels. Don't be shy here. You want to pull as much moisture out as possible before they go into the pan.

patting zucchini with paper towels

While the zucchini rests, brown your ground beef in a large pot over medium high heat and drain off the excess fat.

Add the tomato paste, garlic powder, and Italian seasoning and stir it into the meat, letting it cook for a minute or two before adding the marinara and diced tomatoes.

Let the whole thing simmer for around 15 minutes to help thicken the sauce.

meat sauce ready to ladle into the casserole dish

While the sauce reduces, mix together your ricotta, cottage cheese, egg, parmesan, spinach, garlic powder, salt and pepper until well combined. The spinach needs to be really well squeezed before it goes in. Wrap it in a clean kitchen towel and wring it out thoroughly or press it in a fine mesh strainer or wring it out by hand. It’s always surprising how much water is in frozen spinach.

mixing the ricotta cheese filling

Now you're ready to build. Spread a cup of meat sauce across the bottom of a 9x13 pan, then layer in half the zucchini coins, half the ricotta mixture, and one-third of the mozzarella, and half the remaining sauce.

Repeat with remaining zucchini, ricotta, additional third of mozzarella, then top with remaining sauce and you're ready for the oven.

sprinkling mozzarella cheese on top of the ricotta layer
meat sauce spread on top

Bake uncovered at 400°F for 30 minutes. Pull it out, add remaining mozzarella on top, and pop it back in for another 10 minutes until the cheese is melted and just starting to bubble at the edges.

Let it rest for 10 minutes before slicing to get nice clean slices that hold together. Garnish with fresh basil if you like.

a serving of zucchini lasagna on a plate with a fork

Tips, Swaps & Make-It-Your-Own Options

Swap the meat. Ground turkey, chicken or Italian sausage works just as well here if that's what you have or prefer.

Cottage cheese or ricotta or both. Full-fat ricotta is the classic move, but blended cottage cheese works equally well if that’s what you’ve got. I've made it both ways. Just make sure if you're using cottage cheese that you blend it.

The spinach is optional. I love what it adds to the ricotta layer, both for flavor and nutrition, but if you're feeding picky eaters or just don't have it on hand, leave it out.

Choose your favorite sauce. For testing, I used a less expensive store-brand sauce because they often have more water content and I wanted to make sure I could get optimal results with a lower-cost option. A higher quality sauce like Rao's is already thicker and more concentrated, so you can simmer for less time on the stove.

Make it ahead. Assemble it the night before, cover it, and refrigerate. Pull it about 30 minutes before you bake it to take the chill off and add about 10 to 15 minutes to the bake time since it's going into the oven cold.

The leftovers are so good! The layers settle overnight and the flavors continue to deepen. Cook once, eat twice!

Joanie's Balanced Bites for Blood Sugar

Between the ground beef, ricotta, egg, and mozzarella, you're looking at roughly 32 grams of protein per serving. The zucchini and spinach add fiber to every bite, and the fat from the cheese keeps things satisfying. All those factors work together to slow glucose absorption.

stelo CGM data for zucchini lasagna
Screenshot

When I ate this for dinner with a slice of my artisan sourdough bread, my Stelo CGM logged a peak of 109 mg/dL and a "Stable response" of 0 minutes above target. Everyone's glucose response is individual, but the combination of protein, fat, and fiber in this recipe is designed to give your blood sugar the best possible outcome.

It also goes great with my family’s famous Caesar Salad, Sourdough Discard Garlic Knot Rolls or Sourdough Discard Breadsticks.

Browse ➡️ Blood Sugar-Friendly Recipes

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
a pan of sliced zucchini lasagna topped with fresh basil

Zucchini Lasagna Recipe with Meat Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Joanie Simon
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Gluten-Free, High-Protein, Low-Carb
Print Recipe
Pin Recipe

Description

Zucchini replaces pasta in this cheesy, protein-packed lasagna with meat sauce, A blood-sugar-friendly comfort food that delivers 32g of protein per serving and the layered richness of the real thing, without the glucose spike.


Ingredients

  • 3 to 4 large zucchini, sliced into ¼-inch coins
  • 2 teaspoons salt (for the zucchini)
  • 1 lb ground beef
  • 1 can (6 oz) tomato paste
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • 1 jar (24 oz) marinara sauce
  • 1 can (15.5 oz) diced tomatoes, drained
  • 15 oz whole milk ricotta
  • 1 egg
  • 1 cup grated parmesan
  • 10 oz frozen spinach, thawed and very well squeezed (optional)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 ½ cups shredded low-moisture mozzarella, divided
  • Fresh basil for serving *optional


Instructions

  1. Slice zucchini into ¼-inch coins, toss with salt, and lay in a single layer across two paper towel lined baking sheets. Let rest for 20 minutes while you prep the other ingredients.
  2. Once the zucchini have released a good bit of moisture and look wet, press them firmly with another layer of paper towels to remove as much moisture as possible before building your lasagna. Don't be afraid to really press them to get them dry.
  3. Preheat oven to 400°F. 
  4. Brown ground beef in a large pot over medium high heat. Drain excess fat. Add tomato paste, garlic powder, and Italian seasoning and stir into the meat, cooking for 1 to 2 minutes. Add marinara and drained diced tomatoes. Stir to combine and simmer for around 15 minutes until the sauce is thickened.
  5. In a large bowl combine ricotta, egg, parmesan, spinach, salt, and pepper. Mix until well combined. The spinach needs to be defrosted and very well squeezed before it goes in. Wrap it in a clean kitchen towel and wring thoroughly, press through a fine mesh strainer, or squeeze by hand. Frozen spinach holds more water than you would expect.
  6. Spread 1 cup of meat sauce across the bottom of a 9x13 baking dish. Layer in half the zucchini coins, half the ricotta mixture, one-third of the mozzarella, and half the remaining meat sauce. Repeat with remaining zucchini, ricotta mixture, and another third of mozzarella, then top with remaining meat sauce.
  7. Bake uncovered for 30 minutes. Remove from oven, scatter remaining mozzarella on top, and bake for another 10 minutes until the cheese is melted and just bubbling at the edges.
  8. Rest for 10 minutes before slicing. Garnish with fresh basil if you like and serve.

Notes

Store leftovers covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or covered in a 350°F oven until warmed through. This lasagna is just as good, maybe better, the next day. 

Nutrition

  • Serving Size: 1
  • Calories: 339
  • Sugar: 5.5 g
  • Sodium: 1354.1 mg
  • Fat: 17.8 g
  • Carbohydrates: 13.4 g
  • Fiber: 2.5 g
  • Protein: 32.1 g
  • Cholesterol: 109.3 mg

Did you make this recipe?

Tag me @theglucosegourmet on Instagram. I'd love to see!

More Main Dishes

  • buffalo chicken sloppy joes on homemade sourdough rolls with blue cheese dressing
    Buffalo Chicken Sloppy Joes (No Added Sugar)
  • Turkey meatloaf sliced on a serving platter
    Healthy Turkey Meatloaf with Veggies and Oats
  • tri tip roast sliced and served
    Oven-Baked Tri Tip with Sweet Paprika Rub
  • final baked poblano peppers dish with cilantro on the side
    Chicken Stuffed Poblano Peppers

About Joanie Simon

Joanie Simon is a lifelong food lover, health coach, and recipe developer who believes managing blood sugar and eating delicious food go hand in hand. Through The Glucose Gourmet, she shares gourmet comfort food recipes tested with her own CGM alongside strategies for sustainable wellness.

Did you make this recipe? Let me know! Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

photo of Joanie Simon, author of The Glucose Gourmet

Hi, I'm Joanie

I teach food lovers how to get off the glucose rollercoaster and stabilize their energy without giving up the foods that bring them joy.

From viral cottage cheese pizza to sourdough bread, I use data-backed hacks to turn family favorites into metabolic wins.

More about me

Popular

  • a pan of sliced zucchini lasagna topped with fresh basil
    Zucchini Lasagna with Meat Sauce
  • Glass of blood orange mocktail with ice and fresh sliced citrus
    Blood Orange Rosemary Spritz Mocktail (Sugar-Free)
  • baked oatmeal in a pan with a serving taken out
    Blueberry Baked Oatmeal (No Added Sugar, Gluten-Free)
  • closeup of strawberry shortcakes with fresh whipped cream and shiny berries
    Healthy Strawberry Shortcake (Low Sugar + Gluten Free)

Footer

Subscribe for new recipes!

Subscribe
  • Privacy Policy
  • Contact
  • The Bite Shot
  • ↑ back to top

Copyright © 2026 The Glucose Gourmet • As an Amazon Associate I earn from qualifying purchases.

a pan of sliced zucchini lasagna topped with fresh basil