Save There's something deeply satisfying about the moment zucchini transforms from a humble summer vegetable into something that genuinely tricks you—the texture, the way it cradles creamy ricotta, the entire architecture of a lasagna without the carb guilt. I discovered this version on a humid afternoon when my CSA box overflowed with zucchini and I was determined not to make another bread. What emerged from the oven was something I now make constantly, especially when I want Italian comfort food that doesn't derail my week.
I made this for my sister's dinner party last fall, and she spent the entire meal asking if it was really keto-friendly—she was convinced I'd hidden pasta somewhere. Watching her second helping disappear while she mentally revised her assumptions about low-carb cooking was the kind of small victory that makes you want to cook more.
Ingredients
- Zucchini (3 large): The foundation of this dish, and thickness matters tremendously—too thin and they shred, too thick and they stay watery inside. A mandoline is worth its counter space for this reason alone.
- Whole-milk ricotta cheese (1 cup): Don't reach for the low-fat version; the creaminess is what makes these rolls luxurious and prevents them from drying out in the oven.
- Grated Parmesan cheese (1/2 cup for filling, 2 tbsp for topping): Fresh grated tastes noticeably better than pre-shredded, and it melts more evenly without the anti-caking agents.
- Large egg (1): This acts as the binder that keeps everything cohesive, so don't skip it or substitute it.
- Shredded mozzarella cheese (1/2 cup for filling, 1/2 cup for topping): Low-moisture mozzarella works best since it won't make the dish watery.
- Fresh basil (2 tbsp) or dried oregano (1 tsp): Fresh basil added at the end brings brightness that dried herbs can't quite match, though either works in the filling itself.
- Garlic powder (1/2 tsp) and dried oregano (1/2 tsp): These ground into the ricotta create layers of flavor so you're not relying solely on the marinara for seasoning.
- Salt and black pepper (1/4 tsp each): Season to your preference—marinara sauces vary wildly in sodium, so taste before you finalize seasoning.
- Sugar-free marinara sauce (1 1/2 cups): This is one place where quality genuinely matters; cheap marinara can taste metallic or overly sweet even in sugar-free versions.
- Olive oil spray: A light misting on top creates those golden, crispy edges without adding excessive oil.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your oven and prep the dish:
- Preheat to 400°F and lightly grease a 9x13-inch baking dish with olive oil or cooking spray. Having everything ready before you start slicing zucchini prevents last-minute scrambling.
- Slice and salt your zucchini:
- Using a mandoline or very sharp knife, slice zucchini lengthwise into strips about 1/8-inch thick. Lay them on paper towels, sprinkle lightly with salt, and let them sit for 10 minutes—this step draws out moisture so your rolls won't be soggy.
- Pat the zucchini completely dry:
- After 10 minutes, gently pat each strip with a fresh paper towel. Any remaining moisture will steam during baking instead of creating that crispy exterior you're after.
- Make your ricotta filling:
- In a mixing bowl, combine ricotta, Parmesan, egg, mozzarella, basil, garlic powder, oregano, salt, and pepper. Stir until everything is evenly distributed and smooth—lumps in the filling create uneven texture in the finished rolls.
- Spread the marinara base:
- Pour 1 cup of marinara sauce into the bottom of your prepared baking dish and spread it evenly. This prevents sticking and creates a saucy cushion for your rolls.
- Fill and roll the zucchini:
- Place about 1 tablespoon of ricotta filling near one end of each zucchini strip, then roll it up tightly and place it seam-side down in the baking dish. Rolling snugly is important so the filling stays inside while everything heats.
- Top with remaining sauce and cheese:
- Spoon the remaining marinara over all the rolls, then sprinkle mozzarella and Parmesan evenly across the top. The cheese will melt into the sauce and create a unified, golden surface.
- Bake until bubbly and golden:
- Lightly spray the top with olive oil and bake uncovered for 25 to 30 minutes until the sauce bubbles around the edges and the cheese turns golden brown. Let cool for 5 minutes before serving so everything sets slightly and won't fall apart when plated.
Save One Tuesday evening I made these rolls and my partner, who usually picks around zucchini, asked for thirds while barely looking up from his plate. That moment—when someone realizes that the vegetable they thought they disliked just became their favorite part of dinner—that's when a recipe stops being just food and becomes a small act of kitchen magic.
Why This Beats Traditional Lasagna
The honest truth is that traditional lasagna noodles are just vehicles for ricotta and sauce; they don't add much flavor. Zucchini, especially when it's properly dried and baked until the edges caramelize, actually contributes something—a delicate sweetness that complements the herbs and cheese in ways pasta simply can't. Plus, there's no assembly-line tedium of layering; you're making individual portions that feel fancy but come together in the same amount of time.
Making This Ahead
I often prepare these rolls up to 8 hours in advance, cover them with plastic wrap, and refrigerate them until I'm ready to bake. The cold filling actually helps the rolls hold their shape better during baking. Just add 5 to 10 minutes to the cooking time if baking straight from the refrigerator, and watch for the edges to turn golden brown as your cue that everything is heated through.
Flavor Variations and Additions
The beauty of this base recipe is how adaptable it is to what's in your kitchen or what you're craving. I've added crumbled cooked sausage and crispy bacon to the ricotta filling, layered thin slices of prosciutto inside each roll, and even stirred roasted red peppers into the sauce for sweetness and color. The structure stays solid no matter what you add, as long as you're not introducing so much moisture that the dish becomes soupy.
- Fresh spinach wilted and squeezed dry adds earthiness and makes the filling more substantial without changing the carb count.
- A pinch of red pepper flakes in the ricotta or sprinkled over the sauce brings subtle heat that wakes up all the other flavors.
- If you have fresh mozzarella, tear it into small pieces and scatter it on top 5 minutes before the rolls finish cooking for creamy pockets of cheese.
Save These rolls have quietly become my answer to that question of what to cook when you want something that feels indulgent but leaves you energized instead of sluggish. They're proof that eating keto doesn't mean giving up the foods that genuinely make us happy.
Your Questions Answered
- → How do you prepare zucchini strips for rolling?
Slice zucchini lengthwise into thin strips (about 1/8-inch thick), sprinkle with salt to draw out moisture, then pat dry before filling.
- → Can I substitute different cheeses in the filling?
Cottage cheese can replace ricotta, and you can adjust mozzarella and Parmesan amounts to your preference while maintaining the flavor balance.
- → What baking dish size is recommended?
Use a 9x13-inch baking dish to ensure the roll-ups fit comfortably and bake evenly.
- → How can I add meat to this dish?
Incorporate cooked ground beef or sausage into the marinara sauce for a meatier variation while preserving the core flavors.
- → Is this dish suitable for gluten-free diets?
Yes, it’s naturally gluten-free as zucchini replaces traditional pasta, but always verify marinara and cheese labels for hidden gluten.