How to Make Baked Zucchini Roll-Ups That Hold Together

These baked zucchini roll-ups are filled with creamy ricotta and mozzarella, baked in tomato sauce. Low-carb, gluten-free, and ready in 45 minutes.
homemade zucchini rollups

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.

Step 1: Slicing zucchini lengthwise into thin flat slices with a chef knife
Step 1: Slicing zucchini lengthwise into thin flat slices with a chef knife

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.

homemade zucchini rollups - main ingredients

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.

Step 2: Mixing the ricotta filling with parmesan and a beaten egg
Step 2: Mixing the ricotta filling with parmesan and a beaten egg

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.

Step 3: Spreading filling on zucchini slices and rolling them tight
Step 3: Spreading filling on zucchini slices and rolling them tight

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

  1. Preheat the oven to 400°F. Trim the zucchini ends, then slice lengthwise into ¼-inch slabs.
  2. Arrange the slices on rimmed baking sheets. Brush both sides with olive oil and season with salt and pepper.
  3. Roast for 15 to 20 minutes, until soft and pliable but not browned. Set aside to cool slightly.
  4. Meanwhile, stir together the tomato sauce, 1 tablespoon of the olive oil, balsamic vinegar, Italian seasoning, and garlic. Set aside.
  5. In a medium bowl, mix the ricotta, egg, half the Parmesan, and the chopped basil. Season with salt and pepper.
  6. 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.
  7. Spoon the sauce over the rolls. Sprinkle with the remaining Parmesan and the mozzarella.
  8. 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.
Step 4: Baking the rolls with mozzarella until golden and bubbly
Step 4: Baking the rolls with mozzarella until golden and bubbly

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.

homemade zucchini rollups - final presentation

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.

What fillings go well in zucchini roll-ups?

The classic filling for baked zucchini roll-ups is a creamy ricotta mixture with mozzarella, and you can easily customize it to suit your taste. For a flavor boost, stir in chopped spinach and fresh basil, a handful of grated Parmesan, or a pinch of red pepper flakes. Sautéed mushrooms, corn, toasted pine nuts, goat cheese, or fresh herbs like parsley and dill also make delicious additions to the ricotta filling. If you prefer a heartier version, add cooked Italian sausage, ground turkey, or shredded chicken to the cheese mixture. Just keep the filling thick enough to hold its shape when rolled—if it is too wet, the zucchini roll-ups can turn watery in the oven. For a lighter twist, swap part of the ricotta for cottage cheese or use a dairy-free ricotta alternative.

How do you make Giada zucchini roll-ups?

Giada De Laurentiis-style zucchini roll-ups are simple to make at home. Start by slicing zucchini lengthwise into thin, even strips about 1/4-inch thick—a mandoline makes this much easier. Lightly roast or grill the slices until they are tender and pliable, then pat them dry so the filling sticks and the dish doesn’t become watery. Spread a spoonful of ricotta mixed with mozzarella, Parmesan, herbs, and seasonings over each slice, then roll it up. Place the rolls seam-side down in a baking dish, top with marinara sauce and extra mozzarella, and bake until hot and bubbly. For a true Italian-style finish, sprinkle with fresh basil and serve warm.

What is the best recipe for zucchini roll-ups?

The best baked zucchini roll-ups balance three things: tender zucchini, a creamy, flavorful filling, and a rich tomato sauce. Start with large, wide zucchini so your slices are big enough to hold the filling and roll easily. Slice them about 1/4-inch thick, then roast or grill until soft and slightly dry—this step prevents soggy roll-ups later. For the filling, combine ricotta, shredded mozzarella, Parmesan, an egg, garlic, and fresh or dried Italian herbs. Spread the mixture onto each zucchini slice, roll it up, and nestle the rolls into a baking dish with marinara sauce. Top with extra mozzarella and bake at 375°F until golden and bubbling. This version is naturally low-carb and gluten-free, and it works beautifully as a vegetarian main, side dish, or appetizer.

How do you bake zucchini so it doesn’t get soggy?

The secret to non-soggy baked zucchini is removing as much moisture as possible before cooking. Slice the zucchini into even strips, then sprinkle them lightly with salt and let them sit on paper towels for 10–15 minutes; this draws out excess water. Pat the slices dry, then roast or grill them just until they are tender and pliable but not mushy. Roasting at a high temperature, around 400°F, on a wire rack or parchment-lined baking sheet helps the moisture evaporate rather than steam the zucchini. Avoid overcrowding the pan, and bake the assembled roll-ups uncovered for the last part of cooking so the sauce thickens. Also, use a thick ricotta filling and drain any watery ricotta before mixing—this keeps the whole dish creamy instead of runny.

Do you want a meat-based addition like Italian sausage or ground turkey?

Yes, you can absolutely add Italian sausage, ground turkey, or another ground meat to zucchini roll-ups for a heartier meal. Cook the meat first in a skillet until browned and fully cooked, then drain any excess fat. Let it cool slightly before mixing it into the ricotta filling, or simply layer it into the marinara sauce before pouring it over the rolls. Keep in mind that a meaty filling makes the roll-ups a full main course, while the classic cheese-and-herb version stays lighter and vegetarian. If you use a seasoned sausage, you may want to reduce the salt and Italian seasoning in the ricotta, since the sausage will bring plenty of flavor. This is a great way to make the recipe more satisfying for families or anyone craving extra protein.

Are you looking for a dairy-free or vegan option?

Yes, zucchini roll-ups can easily be made dairy-free or vegan with a few simple swaps. For the ricotta filling, use a store-bought dairy-free ricotta or blend silken tofu with lemon juice, nutritional yeast, garlic, and salt for a creamy, protein-packed alternative. Replace mozzarella with a shredded dairy-free mozzarella-style cheese, and skip the Parmesan or use a vegan Parmesan substitute. You can also replace the egg in the filling with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) or simply omit it and add a little extra dairy-free ricotta to help the filling hold together. Use a vegan-friendly marinara sauce to keep the dish fully plant-based. The roll-ups will still bake up tender and delicious—just be sure to pat the zucchini dry well so the filling stays thick and creamy.
Kenji Abe

Kenji Abe

Hi, I'm Kenji Abe. At Gastronomyguiderecipes, I turn umami-packed pantry staples into quick, honest dinners that taste far more complicated than they are. Come cook with me, subscribe to get fast, flavor-first recipes in your inbox!

Kenji Abe spends his days helping home cooks make fast, unfussy dinners that happen to taste like something far more complicated. Raised in Osaka and now living in San Diego, Kenji spent fifteen years as a fish buyer for a restaurant group, learning how to break down a salmon at midnight and still make it home for breakfast. That experience taught him that big flavor rarely comes from long shopping lists. It comes from knowing what to keep in the pantry and how to use it. As the Weeknight Umami

[email protected]

Leave a Reply

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

teriyaki chicken 948418816
How to Make Easy Teriyaki Chicken at Home
written by Aisha Khan, Culinary Editor
25 minutes
grilled chicken marinade
How to Make a Killer Grilled Chicken Marinade
written by Terrence Gould
25 minutes
grilled chicken quarters 15482725
How to Make Perfect Grilled Chicken Quarters at Home
written by Yusuf Demir
35 minutes
Happy Easy One Pot Chicken and Mushroom Recipe
written by Mateus Ferreira
1 hour 5 minutes
New Creamy Spinach Chicken and Potatoes: Be Excited!
written by Annelise Vogel
30 minutes
crispy hot honey cauliflower vegan: ultimate 2024 mistakes
written by Annelise Vogel
45 minutes