Why You’ll Love These Baked Zucchini Roll-Ups
Your kitchen counter has a zucchini problem. It’s late August, and if you garden, get a CSA box, or have a neighbor who gardens, you know exactly what I mean. The squash keeps coming.
These baked zucchini roll-ups are the rescue plan. I almost didn’t try them. Zucchini plus roll-up sounded like a soggy disaster waiting to happen, and my first batch proved me right. Watery, loose, sad. The second batch, after I stopped skipping the one important step? Golden edges, melty cheese, zero sogginess.
Yes, another zucchini recipe, I know. But trust me on this one. They’re basically a no-boil lasagna alternative with all the comfort of lasagna and none of the pasta. On the table in about 45 minutes, which is exactly the right kind of dinner for a hot late-summer evening.
- Tastes like lasagna, minus the pasta. Ricotta, mozzarella, Parmesan, tomato sauce. Classic Italian comfort that happens to be low-carb.
- A healthy weeknight dinner that still feels like a splurge. Nobody at the table will feel like they’re eating diet food.
- The whole game is three moves: slice, fill, roll. That’s it.
- One of the best garden zucchini recipes for when you’ve run out of every other idea.
Planning your Labor Day menu? The zucchini on your counter has a much better idea than another sad vegetable platter. These work as a vegetarian main, a side, or a shareable dish for that last big weekend of summer.
Baked zucchini roll-ups are the dish that makes the zucchini glut feel like a gift instead of a chore.
Ingredients & Substitutions for Baked Zucchini Roll-Ups
The ingredient list for these baked zucchini roll-ups is short, and most of it is probably in your fridge right now. The recipe card at the bottom handles the exact amounts. Here’s what actually matters.
Pick larger, wider zucchini if you can. Narrow ones give you slices too small to hold the filling, and you’ll spend forever rolling tiny tubes. The bigger the squash, the more surface area for cheese. That’s basic math, and it’s delicious.
Use whole-milk ricotta if you can find it. It’s creamier and holds up better. If your ricotta looks watery, drain it in a fine-mesh sieve for 10 minutes before mixing. That little step, plus the egg and ricotta binder, keeps the filling from turning into a crumbly mess.
- Mozzarella vs Parmesan for roll-ups: you need both. Mozzarella melts and stretches. Parmesan adds salty, nutty depth. They’re on different teams, and both teams win here.
- Tomato sauce: canned tomato sauce with a splash of balsamic and minced garlic. The balsamic makes the tomato taste more like itself. A good jarred marinara works in a pinch too.
- Fresh basil garnish at the end. Not optional. That’s the smell that sells the dish.
Easy swaps: part-skim ricotta or mozzarella if you want to lighten it up. Yellow summer squash in place of zucchini. And if you’re avoiding dairy, the variations section has you covered.
How to Make Baked Zucchini Roll-Ups (Step-by-Step)
These baked zucchini roll-ups are more forgiving than they look. Even the ugly rolls taste great. The technique is the same one that made the Giada zucchini roll-ups famous, minus the TV kitchen budget.
Tools You’ll Need
- A mandoline slicer for zucchini, or just a sharp chef’s knife. No mandoline? A steady hand works beautifully.
- A large rimmed baking sheet for roasting.
- An 8×8-inch glass baking dish.
- Paper towels. You’ll see why in a second.
Stage 1: Slice and roast. Trim the ends, then slice lengthwise into thin 1/4-inch slabs. A mandoline makes this embarrassingly easy. With a knife, take your time. Even slices roll better, and the how to slice zucchini thin without mandoline skill pays off in a dozen other recipes.
Brush both sides with olive oil, season with salt and pepper, and roast at 400°F for 15 to 20 minutes. You want the slices soft and pliable, not crispy. This is the step that prevents soggy zucchini. Don’t skip it.
Season with salt and pepper only if your sauce needs it most jarred marinara is already seasoned enough. Set it aside. At this point your zucchini is probably done roasting, and that timing is a beautiful coincidence.Stage 3: Mix the filling and roll. In a medium bowl, combine the ricotta, egg, half the Parmesan, and the chopped basil. Stir until smooth and uniform. Taste it. Yes, there’s a raw egg in there we all survived. If you’d rather not, just trust the amounts; they’re right. But if you want perfectly seasoned filling, that little taste tells you everything.
Lay a roasted zucchini strip flat on your work surface with a short end facing you. Spoon about 1 tablespoon of the ricotta mixture along the edge and spread it in a thin, even layer. Don’t pile it on thick filling oozes out the sides and makes everything messy. Roll the strip up snugly but gently, like you’re rolling a tiny sleeping bag, and place it seam-side down in your baking dish.
Pack the rolls in nice and tight. They hold each other up, and the snug fit is what stops them from unrolling while the cheese melts.
Stage 4: Bake until golden. Spoon the tomato sauce over the rolls. You don’t need to drown them a few spoonfuls across the top is plenty. Sprinkle with the remaining Parmesan and all the mozzarella. Slide the dish into the oven and bake at 400°F for 20 to 25 minutes, until the sauce bubbles at the edges and the cheese is melted with a few golden spots.
Let the dish rest for at least 5 minutes before serving. This is not patience for patience’s sake the filling sets as it cools, so the rolls hold their shape when you lift them out. Scatter fresh basil over the top right at the end. That bright, peppery smell is what sells the whole thing.
The Recipe Card: Baked Zucchini Roll-Ups
Here’s the whole recipe in one sweep for when you’re ready to cook. The tips, variations, and troubleshooting all live below it.
Ingredients
- 3 large zucchini (the widest you can find)
- 3 tablespoons olive oil, divided, plus more for brushing
- Kosher salt and freshly ground black pepper
- 1½ cups ricotta cheese, drained if watery
- 1 large egg
- ½ cup grated Parmesan, divided
- ¼ cup chopped fresh basil, plus more for garnish
- 1½ cups tomato sauce (canned or good jarred marinara)
- 1 teaspoon balsamic vinegar
- 1 teaspoon Italian seasoning
- 1 clove garlic, minced
- 1 cup shredded mozzarella
Instructions
- Preheat the oven to 400°F. Trim the zucchini ends, then slice lengthwise into ¼-inch slabs.
- Arrange the slices on rimmed baking sheets. Brush both sides with olive oil and season with salt and pepper.
- Roast for 15 to 20 minutes, until soft and pliable but not browned. Set aside to cool slightly.
- Meanwhile, stir together the tomato sauce, 1 tablespoon of the olive oil, balsamic vinegar, Italian seasoning, and garlic. Set aside.
- In a medium bowl, mix the ricotta, egg, half the Parmesan, and the chopped basil. Season with salt and pepper.
- Spoon about 1 tablespoon of the filling onto each zucchini slice and spread it thin. Roll up and place seam-side down in an 8×8-inch baking dish, packed snugly.
- Spoon the sauce over the rolls. Sprinkle with the remaining Parmesan and the mozzarella.
- Bake for 20 to 25 minutes, until bubbling and golden. Let rest 5 minutes, then garnish with fresh basil and serve.
This recipe is naturally gluten-free and low-carb the zucchini replaces the pasta entirely.
Tips & Tricks for Zucchini Roll-Ups That Actually Hold Together
I learned some of these the hard way so you don’t have to.
Choose larger, wider zucchini. The size of your squash determines how easy rolling is. Wide, even zucchini gives you big flexible slices that wrap around the filling without fighting you. Small skinny ones produce tiny tubes that are fiddly and frustrating.
Keep every slice at ¼ inch thick. That’s the sweet spot. Thinner slices turn to mush in the oven. Thicker slices roll like a stubborn carpet. If you use a mandoline, this is usually the 1/4 setting. A sharp knife works too just take your time and keep the slices even.
Drain watery ricotta before mixing. If your ricotta has liquid pooling on top, spoon it into a fine-mesh sieve and let it drain for 10 minutes. The egg and ricotta binder does the rest of the work.
Don’t skip the roasting step. This is the single most important fix for watery roll-ups. Roasting the slices first evaporates the excess moisture that would otherwise seep out during baking. You want them soft and flexible, not browned or crispy.
Keep the filling to about 1 tablespoon per slice. Overfilled rolls ooze cheese and unroll in the oven. A thin, even layer is all you need.
Pack the rolls in snug, seam-side down. They hold each other in place while baking. Loose rolls in a big dish will find a way to come apart.
Taste the filling before you roll. The ricotta should taste seasoned and vibrant, not flat. A tiny spoonful is all it takes to know.
Variations & Substitutions
The base recipe is forgiving, and a few small changes can take it in a whole new direction. These are the ones I keep coming back to.
- Spinach and basil filling: fold a handful of thawed, squeezed-dry frozen spinach into the ricotta mixture. Squeeze it hard spinach holds water like a grudge, and you’ve already seen what extra water does to this recipe.
- Add crunch and richness: toasted pine nuts, crumbled goat cheese, or sautéed mushrooms folded into the ricotta filling. Cook the mushrooms first and drain them well.
- Pesto drizzle: thin a couple of tablespoons of pesto with olive oil and drizzle it over the rolls before baking, or over the finished dish for a brighter flavor.
- Yellow summer squash: swap it in for part or all of the zucchini. It behaves the same way with a slightly sweeter flavor.
- Cottage cheese instead of ricotta: blend it smooth first, or it’ll be lumpy. Part-skim works fine.
- Vegan version: blend 14 ounces of firm tofu with 2 tablespoons nutritional yeast, 1 tablespoon lemon juice, 1 clove garlic, and a pinch of salt until smooth for a tofu ricotta. Pair with your favorite dairy-free mozzarella. Everything else is already plant-based and gluten-free.
Make-Ahead, Storage & Reheating
This recipe actually gets better with a little planning.
Make ahead: assemble the roll-ups in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. Add about 5 to 10 minutes to the bake time since you’re starting from cold. You can also prep the components separately roasted zucchini slices, filling, and sauce and roll everything right before baking.
Leftovers: store in an airtight container in the fridge for 3 to 5 days. The flavors meld overnight, and honestly, the leftovers are sometimes better than the first serving.
Reheating: for the best texture, reheat in a 350°F oven, covered with foil, for 10 to 15 minutes until warmed through. The microwave works in a pinch, though the zucchini will soften a bit more.
Freezing: assemble the rolls in a freezer-safe dish, wrap well, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed. In a hurry? You can bake straight from frozen cover with foil and add about 20 minutes to the bake time.
What to Serve with Baked Zucchini Roll-Ups
These roll-ups are equal parts comfort food and light summer dinner, so they pair beautifully with all kinds of things.
- As a vegetarian main: a big green salad with lemony vinaigrette and a crusty baguette (if you’re not watching carbs). That’s a complete dinner.
- As a side dish: they’re excellent next to grilled chicken, seared salmon, or a simple steak. Basically any protein that’s already on the grill.
- For a potluck or party: double the recipe and bake in a 9×13-inch dish. Serve with tongs, and warning: people will hover.
- Something cold to drink: a tall glass of iced tea or sparkling water with lemon. That’s the right energy for this meal.
FAQ: Your Zucchini Roll-Up Questions, Answered
Why are my zucchini roll-ups watery?
The zucchini wasn’t roasted enough, or the ricotta was too wet. Roast the slices until they’re soft and pliable, and drain watery ricotta in a sieve for 10 minutes before mixing. Fix both of those and the sogginess disappears.
How do I stop the roll-ups from unrolling?
Three things: don’t overfill (about 1 tablespoon per slice), place them seam-side down, and pack them snugly in the dish. The rolls hold each other in place while baking.
How thick should the zucchini slices be?
Aim for ¼ inch. Thinner slices turn mushy, thicker slices are hard to roll. If you’re using a mandoline, that’s usually the 1/4 setting.
Can I use yellow summer squash instead of zucchini?
Yes. Summer squash has a slightly sweeter flavor and a bit more moisture, but it roasts and rolls the same way. No other changes needed.
Can I make these vegan?
Yes. Use a firm tofu ricotta and a dairy-free mozzarella. The recipe is naturally gluten-free either way.
Can I freeze baked zucchini roll-ups?
You can freeze them before or after baking. Unbaked, they’ll keep for up to 3 months. Baked leftovers freeze fine too. Thaw in the fridge and reheat in a 350°F oven.
Can I use jarred marinara instead of homemade sauce?
Absolutely. Use a good-quality marinara and you can skip the balsamic, Italian seasoning, and garlic those are in there to dress up a plain can of tomato sauce.
Expert Notes & Data Insights
I tested these baked zucchini roll-ups four times in one week partly for this article, partly because my neighbor keeps dropping off zucchini like it’s a competition. Here’s what the process taught me.
Zucchini is about 95% water. That’s not an opinion, it’s just what the squash is made of. Every watery roll-up you’ve ever eaten came from someone ignoring that math. Roasting the slices first evaporates the surface moisture and sets the cell structure, so the zucchini holds its shape instead of collapsing into a puddle. That single step does more for texture than any other technique in this recipe.
The other number that matters is the slice thickness. At ¼ inch, the slices roasted in 15 to 20 minutes and held their roll perfectly. At ⅛ inch, they turned to mush. At ½ inch, they were clumsy and the rolls fell apart under their own weight. A quarter inch is genuinely the sweet spot, not just a pretty instruction.
Resting time changed the final result more than I expected, too. The dish that rested for 5 minutes served clean, intact rolls. The one I rushed straight from the oven to the plate? A delicious mess. The filling needs those minutes to firm up as it cools.
One last data point: supermarket zucchini in January is never as good as garden zucchini in August. If you’re making this in the off-season, add a few extra minutes of roasting time. The squash is older, its moisture content is different, and it needs a little more time to get pliable.
The best version of this recipe is the one you can make on a Wednesday night with whatever you have on hand. If that means jarred marinara and part-skim mozzarella, so be it. The zucchini is doing the heavy lifting anyway.