Main Courses
This zucchini lasagna roll-ups recipe transforms spiralized zucchini into tender, cheesy layers that bake up with crisp edges and a satisfying bite—no-boil noodles required.
The secret lies in parboiling the zucchini just enough to soften it without losing shape, then layering it with ricotta, mozzarella, and marinara for that classic lasagna experience in bite-sized form.
I developed this recipe after years of testing lighter lasagna alternatives, and it finally delivers the texture and flavor I was chasing.
The beauty of these roll-ups is their versatility—they work as a standalone vegetarian main or alongside grilled meats for added protein. Each spiralized zucchini sheet wraps around a filling of creamy ricotta, sharp parmesan, and melted mozzarella, creating a cheesy, satisfying center that holds together beautifully in the oven.
The key is baking at the right temperature to achieve crispy edges while keeping the zucchini tender.
What you'll end up with is a dish that looks impressive but requires minimal effort—think restaurant-quality lasagna without the heavy layers of pasta. The zucchini absorbs the rich tomato sauce while maintaining its structure, and the cheese melts into a golden, bubbly blanket that ties everything together.
Perfect for meal prep or serving at gatherings, these roll-ups disappear faster than you can say "vegetarian lasagna."
Serve with a simple arugula salad or garlic bread to round out the meal. The technique is foolproof once you master the parboiling step, and the results are worth every minute of prep. Let's get started on these cheesy, crispy delights that redefine lasagna night.
Ingredients for zucchini lasagna roll ups
Spiralized zucchini sheets, creamy ricotta, and melty cheese—this vegetarian lasagna redefines cheesy layers without the pasta.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Zucchini 🥒 | 3 whole | Spiralized with vegetable peeler |
| Ricotta Cheese 🧀 | 1 ½ cups | Whole-milk for creaminess |
| Part-Skim Mozzarella Cheese 🧀 | 1 ½ cups | Shredded, low-moisture preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Large Eggs 🥚 | 2 whole | Lightly beaten for binding |
| Marinara Sauce 🍅 | 1 ½ cups | Homemade or quality jarred |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinara boost |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For zucchini parboiling |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning zucchini |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped for garnish |
| All-Purpose Flour 🌾 | 2 tbsp | For dusting spiralizer |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Nutritional Yeast 🍄 | 1 tbsp | Optional for umami depth |
The zucchini is your canvas here. Trader Joe's or local farms often carry the straightest, firmest zucchini—avoid those with soft spots or yellowing ends. Spiralize them right before parboiling to prevent wilting. I grab three medium zucchini for perfect bite-sized roll-ups, and always dust my spiralizer with flour to prevent sticking. The ricotta should be whole-milk for that luxurious creaminess—part-skim works but lacks richness. If you're feeling fancy, add a splash of heavy cream to the ricotta for extra decadence.
No ricotta? Cottage cheese blended smooth works in a pinch, though it's grittier. Short on mozzarella? Fontina or provolone melts beautifully too. The marinara can be jarred (Rao's or Barilla are my go-tos), but homemade elevates everything—just simmer crushed tomatoes, garlic, and olive oil for 20 minutes. Fresh basil is ideal for garnish, but dried oregano at half the amount works if you're out. For extra flavor, add nutritional yeast to the ricotta mix—it adds that cheesy, umami kick without dairy.
Parboil the zucchini for just 1-2 minutes—they should be pliable but still hold shape. Assemble the roll-ups immediately after parboiling to prevent sogginess. These keep beautifully in the fridge for 4 days, though they reheat best from frozen. Portion into single servings before freezing for up to 3 months. The secret to crispy edges? Bake at 400°F until golden, not just bubbly—about 20-25 minutes for perfect texture.
Why You'll Love This Recipe
- No Boil, No Wait: I slice the zucchini fresh, no boiling required—just a quick salt-and-press to draw out moisture, then roll them up like little cheese-stuffed burritos. Honestly, the hands-off prep is a lifesaver when I’m staring at a clock and a hungry family.
- Cheesy, Creamy Magic: That ricotta-egg mix oozes just right when baked, while the mozzarella gets crispy at the edges. Between us, the parmesan dusting on top is where it all comes together—salty, tangy, and impossible to stop eating.
- Potluck Star: These roll-ups hold their shape when sliced, so they’re perfect for parties or meal prep. I’ve brought them to summer gatherings, and they disappear faster than the chips—no one even notices they’re secretly veggie-packed.
- Budget-Friendly Feast: Zucchini grows wild in my garden (or costs pennies at the store), and ricotta stretches further than lasagna noodles ever could. A single batch feeds four for dinner and two more for lunch—zero waste, maximum flavor.
Step-by-step instructions for zucchini lasagna roll-ups
Here's how to create these no-boil, cheesy wonders with perfectly tender zucchini and rich layers.
Prepare the Zucchini Noodles
Wash the 3 whole medium zucchini thoroughly and pat them completely dry with paper towels. Using a vegetable peeler, spiralize each zucchini into long, thin noodles. Immediately place the noodles in a colander and sprinkle lightly with the 2 tablespoons all-purpose flour, tossing gently to coat. This prevents the zucchini from sticking together and helps absorb excess moisture.
Transfer the floured zucchini noodles to a clean kitchen towel and press gently to remove any remaining liquid. This step is crucial—wet zucchini will make your roll-ups soggy. I like to work in batches so the zucchini doesn't start to oxidize while I prepare the filling.
Create the Cheese Filling
In a medium bowl, combine the 1.5 cups ricotta cheese, 0.5 cup freshly grated parmesan cheese, 2 whole lightly beaten eggs, 1 tablespoon nutritional yeast, 0.5 teaspoon freshly cracked ground black pepper, and 1 teaspoon diamond crystal kosher salt. Mix gently with a silicone spatula until just combined—you don't want to overwork the ricotta or it will become grainy.
Add the 3 cloves minced garlic and fold it in. Taste the mixture and adjust seasoning if needed. The filling should be thick but spreadable—if it's too loose, the roll-ups won't hold their shape. Here's the thing—ricotta varies in moisture content, so if your mixture is too wet, add 1 tablespoon more all-purpose flour to help bind it.
Assemble the Roll-Ups
Working quickly, spread about 2 tablespoons of the cheese mixture onto each zucchini noodle, leaving a 1-inch border at one end. Gently roll up the zucchini around the filling, tucking in the sides as you go. Place each completed roll-up seam-side down on a parchment-lined baking sheet. You should have about 12 roll-ups total.
For extra flavor, brush each roll-up lightly with some of the 2 tablespoons extra-virgin olive oil. This helps create a beautiful golden crust during baking. I arrange them in a single layer, not touching, so they brown evenly. If you have any leftover filling, you can make additional roll-ups or save it for another use.
Bake to Golden Perfection
Preheat your oven to 375°F. In a small saucepan, warm the 1.5 cups marinara sauce over medium heat for 2-3 minutes until heated through. Spread about half of the warm marinara sauce in an even layer on the bottom of a 9x13-inch baking dish. Arrange the zucchini roll-ups in a single layer on top of the sauce, standing them upright.
Pour the remaining marinara sauce over the top of the roll-ups, making sure each one is coated. The sauce will bubble up slightly during baking, creating that classic lasagna effect. Bake uncovered for 20-25 minutes until the edges are golden brown and the zucchini is tender when pierced with a fork. The internal temperature should reach 165°F.
Garnish and Serve
Remove the baking dish from the oven and let the roll-ups rest for 5 minutes. This resting period allows the zucchini to finish absorbing any remaining juices and prevents them from falling apart when you serve. Sprinkle the chopped 0.25 cup fresh basil leaves evenly over the top and let them sit for 2 minutes to wilt slightly.
Serve immediately with additional marinara sauce on the side if desired. The zucchini should be tender but still hold its shape, with a beautiful golden crust from the baking. Each bite delivers creamy ricotta, melty mozzarella, and that perfect balance of umami from the nutritional yeast and garlic. The no-boil method keeps the zucchini vibrant and the texture just right—no mushy surprises here!
Pro Tips For Making Zucchini Lasagna Roll Ups
- Trim the Zucchini Right: Use a mandoline for even slices—about ⅛-inch thick—or hand-cut with a sharp knife. Thicker slices won’t roll neatly, and thinner ones turn mushy. I learned this the hard way when my first batch fell apart like soggy noodles.
- Salt the Ricotta First: Mix the ricotta with at least ½ teaspoon of salt per cup before adding eggs or cheese. Unsalted ricotta tastes bland no matter how much parmesan you sprinkle on top. (Yes, even if you’re impatient like me—wait 5 minutes for the salt to distribute.)
- Pre-Cook the Zucchini: Lightly pan-fry or microwave the zucchini slices for 1–2 minutes before rolling. This removes excess water and keeps your fillings from turning into a sad, soggy mess. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
- Roll Tight, Stack Loose: Roll the zucchini snugly around the filling—no gaps—but don’t force it. Overstuffed rolls burst open, and understuffed ones flop. Stack them loosely in the pan with a little space between each; they’ll expand as they bake. (Your future self will thank you.)
Pro cooking tips for great zucchini lasagna roll ups
Zucchini Prep Secrets
Spiralize your zucchini just before parboiling to prevent oxidation—exposed zucchini turns brown and loses texture. Use a mandoline with a wide blade (like the OXO Good Grips) for even, thin noodles.
For extra crispiness, I brush the parboiled noodles with 1 tsp olive oil before rolling—this creates a golden crust during baking. 💫
Cheese Binding Hacks
Ricotta can be finicky—if your mixture is too wet, add 1 tbsp cornstarch instead of flour to avoid graininess. For extra richness, fold in 2 tbsp cream cheese with the ricotta.
The key is room-temperature cheese—cold ricotta won't bind properly. I like to let my ricotta sit for 30 minutes before mixing to ensure a smooth filling.
Parboiling Perfection
Boil your zucchini noodles for exactly 1-2 minutes—any longer and they'll turn mushy. Drain immediately and plunge into ice water for 30 seconds to halt cooking. This shock treatment keeps them firm while preventing overcooking. I use a fine-mesh strainer to drain them thoroughly before assembling.
Roll-Up Assembly Tips
Work quickly to prevent the zucchini from cooling—room-temperature noodles roll more cleanly. For neat rolls, use a pizza wheel to trim uneven edges. If your filling is too loose, chill it for 15 minutes before rolling to help it hold shape.
I like to arrange the roll-ups seam-side down on parchment for even baking.
Baking Like a Pro
Don't skip the marinara pre-bake—spreading sauce on the bottom creates a flavorful base. For extra crispiness, broil for 2 minutes at the end of baking. I check doneness by piercing a roll-up with a skewer—it should come out hot and tender, not watery. 🔥
Make-Ahead Magic
Assemble the roll-ups up to 24 hours ahead and refrigerate uncovered—they'll dry slightly for better browning. For freezing, bake first, then cool completely before storing in airtight containers for up to 3 months. Reheat in a 350°F oven for 15 minutes to restore crispiness.
Nutrition facts
Frequently asked questions
Why do I need to parboil the zucchini before rolling?
Parboiling for just 1-2 minutes softens the zucchini enough to hold the filling without becoming mushy. The quick cook time preserves texture while preventing the raw zucchini from releasing too much moisture during baking. Skipping this step often leads to soggy, unstructured roll-ups that fall apart.
Can I make these roll-ups ahead of time?
Yes! Assemble them up to 24 hours ahead and refrigerate uncovered to dry slightly for better browning. For freezing, bake first, then cool completely before storing in airtight containers for 3 months. Reheat in a 350°F oven for 15 minutes to restore crispiness—microwaving makes them rubbery.
What if my ricotta filling is too wet?
Add 1 tablespoon cornstarch (not flour) to thicken—it binds better without graininess. For extra insurance, chill the filling for 15 minutes before rolling. Cold ricotta also works better, so let it sit at room temperature for 30 minutes before mixing to ensure smooth, cohesive roll-ups.
How do I get crispy edges on the roll-ups?
Brush parboiled zucchini with 1 teaspoon olive oil before rolling, then bake at 375°F until golden brown. For extra crispiness, broil for 2 minutes at the end. Arrange them seam-side down on parchment to prevent sticking, and avoid overcrowding in the pan.
Can I use this recipe without eggs?
Yes, but the filling may be less cohesive. Replace the 2 eggs with 1 tablespoon flaxseed meal + 3 tablespoons water (let sit for 5 minutes to gel). For extra binding, add 2 tablespoons grated parmesan to the ricotta mixture. The texture will be slightly different but still hold together when baked.
