This post may contain affiliate links. Please read our disclosure policy
Zucchini rolls are one of those dishes that look fancy on the table but come together with simple, everyday ingredients. Soft baked zucchini strips get filled with a creamy feta-spinach mixture, rolled up, tucked into a warm marinara sauce, and finished with melted mozzarella. It’s cozy, light, and perfect for days when you want something wholesome without losing that comforting, baked-Italian vibe.
Why You’ll Love This Dish
This recipe has the heart of a baked pasta dish but keeps things much lighter. Baking the zucchini strips first makes them soft enough to roll without breaking, and the filling has just a touch of cream cheese—enough to hold everything together without making it heavy. The marinara brings everything together with rich tomato flavor, garlic, and onion. It’s the kind of meal that feels nourishing and satisfying at the same time.
Ingredient Notes
- Zucchini: Medium zucchinis slice into even strips and soften perfectly in the oven so they roll without tearing.
- Cream Cheese (1 tbsp): Adds a light creaminess and helps bind the filling without making it heavy.
- Feta Cheese: Crumbly and tangy, giving the filling most of its flavor and richness.
- Spinach: Fresh and finely chopped so it mixes smoothly and keeps the rolls tight.
- Egg: Helps the filling set during baking so it stays in place.
- Chili Flakes: Bring a gentle heat that balances the creamy filling.
- Mozzarella: Melts beautifully on top for a golden, cheesy finish.
- Onion & Garlic: Build the savory base of the marinara and add depth.
- Tomato Sauce/Passata: Creates a smooth, rich tomato layer that brings the dish together.
- Brown Sugar: Balances the tomato acidity without making the sauce sweet.
- Olive Oil: Used for roasting the zucchini and sautéing the aromatics.
- Parsley: Fresh garnish that adds color and brightness at the end.
How to Make Zucchini Rolls with Spinach & Feta
Prep the Zucchini
- Slice the zucchinis lengthwise into thin strips. Pat them dry and lay them on a baking sheet. Drizzle lightly with olive oil and season with salt and pepper. Bake at 180°C (350°F) for about 10–12 minutes, just until they soften and become flexible.

Make the Filling
- In a bowl, mix the cream cheese, egg, feta, chopped spinach, salt, pepper, and chili flakes until everything is evenly combined.
Cook the Marinara
- Heat olive oil in a pan and sauté the onion until it softens. Add the garlic and cook briefly. Stir in the tomato sauce, brown sugar, salt, and pepper. Let it simmer for about 10 minutes so the flavors deepen.
Assemble the Rolls
- Spread a thin layer of marinara sauce in the bottom of your baking dish. Take each baked zucchini strip, add a small spoonful of filling to one end, and roll it up. Place the rolls seam-side down into the dish.


Bake
- Spoon more marinara over the top, sprinkle with mozzarella, and bake for 20–25 minutes, until the cheese is melted and lightly golden.


Finish
- Top with fresh parsley and serve warm.
Tips for Success
- Thin, even strips roll best. A mandoline makes this easier, but a sharp knife works too.
- If your spinach is very wet, squeeze out excess moisture to keep the filling from becoming runny.
- Give the rolls a few minutes to rest after baking—this helps everything set nicely.
- Add extra chili if you like a little more heat.
Serving Ideas
Zucchini rolls pair beautifully with a crisp green salad, garlic bread, or a simple bowl of quinoa or rice. They also make a great meatless main course but can sit alongside grilled chicken or fish without feeling too heavy.
How to Store Zucchini Rolls with Spinach & Feta
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave.
If you’d like to freeze them, assemble the rolls without the mozzarella on top and freeze before baking. Add the cheese just before baking fresh.
FAQ
Can I use another cheese instead of feta?
Yes—ricotta, cottage cheese, or even a mix of both work well, though feta gives the strongest flavor.
Can I prepare this ahead?
You can assemble the rolls a few hours early and keep them in the fridge until baking.
Are the rolls low-carb?
Yes, they’re naturally low-carb and can be made completely sugar-free by skipping the brown sugar in the sauce.
Final Thoughts
Zucchini rolls are an easy way to turn simple ingredients into something warm, flavorful, and beautiful on the plate. They’re comforting without being heavy, and the homemade marinara makes the whole dish feel extra fresh. Whether you serve them for a weeknight dinner or a cozy weekend meal, they’re always a hit.
More Ways to Enjoy Zucchini
Crispy Parmesan Zucchini with Creamy Tzatziki Dip
The Best Roasted Zucchini Salad
Crispy Garlic Parmesan Zucchini Fries
Zucchini Rolls
Ingredients
For the zucchini rolls
- 2-3 medium zucchinis
- 1 tbsp cream cheese
- 1 egg
- 100 g feta crumbled
- 1 cup (30 g) fresh spinach chopped
- Salt and pepper
- A pinch of chili flakes
- 1 tbsp olive oil
- 50 g Grated mozzarella
- Fresh parsley for garnish
For the marinara
- 2 tbsp olive oil
- 1 small onion finely chopped
- 3 garlic cloves minced
- 1 can (400 g) tomato sauce or passata
- 1 tsp brown sugar
Instructions
- Prepare the Zucchini: Slice the zucchinis lengthwise, pat them dry, drizzle with olive oil, season with salt and pepper, and bake until slightly tender.
- Make the Marinara Sauce: Sauté chopped onion in olive oil until soft. Add minced garlic, cook briefly, then stir in tomato sauce, brown sugar, salt, and pepper. Simmer until thickened.
- Prepare the Filling: Mix cream cheese, egg, crumbled feta, chopped spinach, chili flakes, salt, and pepper until combined.
- Assemble & Bake: Spread the filling on the zucchini strips, roll them up, and place in a baking dish. Spoon marinara over the rolls, sprinkle with grated mozzarella, and bake until the cheese melts and turns golden.
- Serve: Garnish with fresh parsley and serve warm.

Wish you would leave the equipment list off or put it at the very end. When you want to print the recipe you have to print two pages…waste of paper and recipe storage. urgh.
Thanks for the feedback! I get how frustrating that can be when printing. I’ll think about a good solution for this.
Thanks for sharing your thoughts. I truly appreciate your efforts
and I am waiting for your further post thank you once again.
Amazing!!