Introduction
“You’re not seriously going to use zucchini noodles instead of pasta, are you?” That was the skeptical look from my roommate the first time I mentioned my plan to make a zucchini noodle lasagna. Honestly, I wasn’t sure either. I’d made a few zucchini noodle dishes before, but they often turned soggy or fell apart on the plate. Still, I was desperate for a lighter twist on classic lasagna that wouldn’t weigh me down after a long workday.
One evening, after a chaotic day that left me craving comfort food but also wanting something fresh, I took a chance on a creamy ricotta mixture I’d been tinkering with. It wasn’t some fancy cheese blend—just ricotta, a bit of egg, and a few herbs—but it made all the difference. When I pulled the lasagna out of the oven, the layers held together beautifully. No watery mess, no falling apart. Just warm, creamy, and satisfying bites that felt like a hug on a plate.
What stuck with me was how this recipe managed to combine the fresh brightness of zucchini noodles with the cozy creaminess you crave from lasagna. It’s become one of those dishes I make multiple times a week, especially when I want dinner to feel both indulgent and light. And now I’m sharing it with you—no fuss, no fear, just that perfect balance of creamy zucchini noodle lasagna with ricotta that actually holds together.
Why You’ll Love This Recipe
After testing this recipe over and over (and sometimes waking up craving it), I can say this creamy zucchini noodle lasagna with ricotta is a game-changer. Here’s why it stands out:
- Quick & Easy: Comes together in under 45 minutes, perfect for busy weeknights or whenever you want a comforting meal without a ton of prep.
- Simple Ingredients: No need for specialty stores—zucchini, ricotta, and a handful of pantry staples are all you need.
- Perfect for Light Dinners: If you’re craving lasagna but want something on the lighter side, this recipe is your go-to.
- Crowd-Pleaser: Even zucchini skeptics have asked for seconds. The creamy ricotta mix helps the layers stick and satisfy everyone.
- Unbelievably Delicious: The ricotta is whipped with an egg and seasoning, creating a luscious texture that keeps the lasagna from turning watery or crumbly.
What really makes this recipe different is that it’s not just a zucchini noodle swap. The magic happens in the ricotta filling that holds everything together without feeling heavy. It’s the kind of dish that makes you pause mid-bite and think, “I can’t believe this is zucchini.” Whether you’re feeding family, impressing friends, or just treating yourself, this lasagna hits that spot every time.
What Ingredients You Will Need
This creamy zucchini noodle lasagna with ricotta uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or fresh produce you can find year-round.
- Zucchini: 4 medium zucchinis, spiralized or thinly sliced lengthwise (about 4 cups). Choose firm, fresh zucchini for the best texture.
- Ricotta cheese: 1 ½ cups, whole-milk ricotta preferred (brands like Galbani offer great creaminess). Look for small-curd for better texture.
- Egg: 1 large, room temperature – this helps bind the ricotta so it holds together nicely.
- Parmesan cheese: ½ cup, freshly grated (adds sharpness and depth).
- Shredded mozzarella: 1 cup for layering and topping (moisture-rich but not too wet).
- Garlic: 2 cloves, minced (for aromatic depth).
- Olive oil: 2 tablespoons, extra virgin (for sautéing zucchini).
- Tomato sauce: 2 cups, homemade or store-bought marinara with no added sugar.
- Fresh basil: ¼ cup, chopped (adds brightness, optional but recommended).
- Salt and pepper: To taste.
- Red pepper flakes: Optional, a pinch for subtle heat.
If you want to swap ingredients for dietary needs, you can use almond ricotta (for lower dairy) or a plant-based shredded mozzarella. For a gluten-free option, this recipe is naturally free of wheat since it uses zucchini noodles instead of pasta.
Equipment Needed

- Spiralizer or vegetable peeler: To make zucchini noodles or thin slices. If you don’t have a spiralizer, a mandoline slicer or a sharp knife works fine.
- Large skillet: For sautéing the zucchini to reduce moisture.
- Mixing bowls: For combining the ricotta filling and assembling the layers.
- Baking dish: An 8×8-inch (20×20 cm) casserole dish is perfect for layering and baking your lasagna.
- Whisk or fork: To blend the ricotta and egg until creamy.
For a budget-friendly substitute, if you don’t have a spiralizer, a julienne peeler or even a regular vegetable peeler to make thin zucchini strips will do the trick. I’ve found that cleaning your mandoline carefully after use keeps it sharp and safe for next time.
Preparation Method
- Prep the zucchini noodles: Use a spiralizer or vegetable peeler to create long, thin zucchini noodles or slices. Place them in a colander, sprinkle lightly with salt, and let sit for 15 minutes to draw out excess moisture. This prevents sogginess later.
- Sauté zucchini: After 15 minutes, pat the noodles dry with paper towels. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add zucchini noodles and sauté for 3-4 minutes, stirring gently until just softened but not mushy. Season lightly with salt and pepper. Remove from heat and set aside.
- Prepare ricotta mixture: In a mixing bowl, combine ricotta cheese, egg, minced garlic, grated Parmesan, chopped basil, salt, and pepper. Whisk until smooth and creamy. This blend is key to the lasagna holding together well.
- Preheat oven: Set your oven to 375°F (190°C) to get it ready while you assemble the layers.
- Assemble the lasagna: Spread a thin layer (about ½ cup) of tomato sauce on the bottom of the baking dish. Add a layer of sautéed zucchini noodles evenly over the sauce. Dollop and spread about one-third of the ricotta mixture on top, followed by a sprinkle of shredded mozzarella. Repeat this layering two more times, finishing with a generous layer of tomato sauce and remaining mozzarella on top.
- Bake: Cover the dish loosely with foil and bake for 25 minutes. Remove foil and bake uncovered for another 10-15 minutes, until the cheese is bubbly and golden.
- Rest and serve: Let the lasagna cool for 10 minutes after baking. This resting time helps the layers set so it slices cleanly without falling apart.
A quick note: if your ricotta mixture feels too runny, a little extra Parmesan or a tiny sprinkle of breadcrumbs can help thicken it. And remember, don’t skip the resting step—it’s where the magic of “holding together” happens.
Cooking Tips & Techniques
From my many attempts (and a few frustrating flops), here are some tips that will save you time and keep your creamy zucchini noodle lasagna perfect:
- Salt the zucchini noodles: This is non-negotiable. Salting and resting draws out water, so your lasagna won’t turn soggy.
- Sauté, don’t steam: Quick sautéing cooks the zucchini just enough while evaporating moisture.
- Whisk the ricotta mixture: Make sure the egg and cheese blend is smooth and well combined; this binding step is why the ricotta holds its shape.
- Use fresh herbs: Basil or oregano add freshness that cuts through the creaminess and tomato sauce.
- Don’t overbake: Overcooking can dry out the zucchini, so stick to the time guidelines and watch for bubbly, golden cheese.
- Let it rest: After baking, resting helps the layers set so you get neat slices instead of a lasagna mush.
For efficiency, while the zucchini rests, prepare your ricotta mixture and sauce. Multitasking here saves valuable time. Also, I once skipped sautéing and the whole thing was a watery mess—lesson learned!
Variations & Adaptations
This creamy zucchini noodle lasagna with ricotta is flexible and can be adjusted to fit different tastes and dietary needs.
- Vegetarian option: Add sautéed mushrooms, spinach, or roasted eggplant to the layers for extra depth.
- Low-carb/keto-friendly: Stick to zucchini noodles and use full-fat cheeses; swap tomato sauce for a homemade low-sugar version.
- Dairy-free version: Use almond-based ricotta and dairy-free shredded cheese alternatives. Silken tofu blended with nutritional yeast can mimic ricotta texture.
- Seasonal twist: In summer, swap basil with fresh mint or parsley for a lighter flavor.
- Protein boost: Add cooked ground turkey or shredded chicken between layers for a heartier dish.
Personally, I love adding a handful of fresh herbs at the end for a pop of color and freshness. For a fun twist, pairing this with a crunchy side like crispy pomegranate pistachio crostini can be a delightfully unexpected combo.
Serving & Storage Suggestions
This zucchini noodle lasagna is best served warm, fresh out of the oven or after it’s had a chance to rest. Slice with a sharp knife and serve portions with a sprinkle of fresh basil or extra Parmesan.
It pairs well with a simple green salad or a light side like cucumber avocado salad. A crisp white wine or sparkling water with lemon is a nice beverage match.
For storage, cover leftovers tightly and refrigerate up to 3 days. The flavors actually deepen after sitting overnight. Reheat gently in the microwave or oven with a piece of foil to keep moisture in.
You can freeze portions wrapped in foil and plastic wrap for up to 2 months. Thaw overnight in the fridge before reheating slowly to preserve texture.
Nutritional Information & Benefits
This creamy zucchini noodle lasagna with ricotta is a lighter alternative to traditional pasta lasagna, cutting down on carbs and calories while maintaining rich flavor and satisfying creaminess.
| Serving Size | 1 slice (1/6 of recipe) |
|---|---|
| Calories | 210 kcal |
| Protein | 14 g |
| Carbohydrates | 10 g |
| Fat | 14 g |
| Fiber | 2 g |
Zucchini is low in calories but high in antioxidants and vitamin C, while ricotta offers a good source of calcium and protein. This dish fits well into gluten-free and low-carb diets, making it accessible for many.
Just a heads-up: it contains dairy and egg, so not suitable for strict vegan diets. For those sensitive to lactose, choosing lactose-free ricotta or dairy alternatives works well.
Conclusion
This creamy zucchini noodle lasagna with ricotta that holds together has become one of my favorite ways to enjoy comfort food without the heaviness. It’s approachable, forgiving, and reliably delicious—whether you’re cooking for yourself or feeding a crowd.
Feel free to tweak the herbs, cheeses, or add-ins to match your taste or what you have on hand. The key is in that creamy ricotta binding it all together so every bite is creamy, cheesy, and satisfying.
Give it a shot and see how zucchini noodles can surprise you. And if you like dishes with creamy textures, you might also enjoy my recipe for creamy deviled eggs with fresh herbs or the classic creamy hummus that’s always a hit.
Can’t wait to hear how it turns out for you!
FAQs About Creamy Zucchini Noodle Lasagna with Ricotta
How do I prevent zucchini noodles from making the lasagna watery?
Salting the zucchini noodles and letting them rest to draw out moisture is essential. Then, pat them dry and sauté briefly to remove excess water before assembling.
Can I prepare this lasagna ahead of time?
Yes! Assemble it a few hours ahead, keep it covered in the fridge, and bake just before serving. You can also freeze portions for later.
What can I substitute for ricotta cheese?
You can try cottage cheese blended until smooth or use dairy-free ricotta alternatives if you want a vegan or lactose-free version.
Is this recipe suitable for a low-carb diet?
Absolutely. Using zucchini noodles instead of pasta drastically lowers the carb content, making it great for low-carb or keto-friendly meals.
Can I add meat to this zucchini noodle lasagna?
Definitely. Cooked ground beef, turkey, or shredded chicken can be layered with the zucchini and cheese for a heartier dish.
Pin This Recipe!

Creamy Zucchini Noodle Lasagna with Ricotta
A lighter twist on classic lasagna using zucchini noodles and a creamy ricotta mixture that holds the layers together without sogginess. Perfect for a quick, comforting, and fresh dinner.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 4 medium zucchinis, spiralized or thinly sliced lengthwise (about 4 cups)
- 1 ½ cups whole-milk ricotta cheese
- 1 large egg, room temperature
- ½ cup freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- 2 tablespoons extra virgin olive oil
- 2 cups tomato sauce (homemade or store-bought marinara with no added sugar)
- ¼ cup fresh basil, chopped (optional but recommended)
- Salt and pepper, to taste
- Red pepper flakes, optional pinch
Instructions
- Use a spiralizer or vegetable peeler to create long, thin zucchini noodles or slices. Place them in a colander, sprinkle lightly with salt, and let sit for 15 minutes to draw out excess moisture.
- Pat the zucchini noodles dry with paper towels. Heat 1 tablespoon olive oil in a large skillet over medium heat. Add zucchini noodles and sauté for 3-4 minutes, stirring gently until just softened but not mushy. Season lightly with salt and pepper. Remove from heat and set aside.
- In a mixing bowl, combine ricotta cheese, egg, minced garlic, grated Parmesan, chopped basil, salt, and pepper. Whisk until smooth and creamy.
- Preheat oven to 375°F (190°C).
- Spread a thin layer (about ½ cup) of tomato sauce on the bottom of an 8×8-inch baking dish. Add a layer of sautéed zucchini noodles evenly over the sauce. Dollop and spread about one-third of the ricotta mixture on top, followed by a sprinkle of shredded mozzarella. Repeat layering two more times, finishing with a generous layer of tomato sauce and remaining mozzarella on top.
- Cover the dish loosely with foil and bake for 25 minutes. Remove foil and bake uncovered for another 10-15 minutes, until the cheese is bubbly and golden.
- Let the lasagna cool for 10 minutes after baking to help the layers set for clean slicing.
Notes
Salting and resting zucchini noodles is essential to prevent sogginess. Sauté zucchini briefly to reduce moisture. Whisk ricotta mixture well to bind layers. Let lasagna rest after baking for clean slices. If ricotta mixture is too runny, add extra Parmesan or a sprinkle of breadcrumbs.
Nutrition
- Serving Size: 1 slice (1/6 of reci
- Calories: 210
- Fat: 14
- Carbohydrates: 10
- Fiber: 2
- Protein: 14
Keywords: zucchini noodle lasagna, creamy ricotta lasagna, low-carb lasagna, gluten-free lasagna, zucchini noodles, healthy lasagna, easy weeknight dinner



