If you are on the hunt for a dish that feels like a warm hug on a plate, this Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe will quickly become your go-to. It’s a beautiful medley of tender zucchini ribbons wrapped around a creamy, herby ricotta and spinach filling, all baked under a blanket of rich tomato sauce and melted cheeses. The freshness of the zucchini paired with the savory, tangy tomato sauce creates a delightful harmony that’s both comforting and light. Whether you’re looking for a meatless main that satisfies or simply want to surprise your dinner guests with something special, this recipe brings a vibrant, flavorful experience that feels lovingly homemade with every bite.
Ingredients You’ll Need
This recipe shines because of how simple and fresh the ingredients are, each playing a crucial role in building layers of flavor, texture, and color. From the crisp zucchini strips to the creamy ricotta filling and the zesty tomato sauce, every component adds a distinct note to this dish’s symphony.
- Medium zucchini (3-4): Thinly sliced to create delicate ribbons perfect for rolling, they provide a light, fresh base.
- Ricotta cheese (1 1/2 cups): Drained well to achieve the perfect creamy filling texture without excess moisture.
- Baby spinach (1 cup): Steamed and chopped, it adds color, subtle earthiness, and nutrition to the filling.
- Fresh basil (2 tablespoons + 1/4 cup chopped): Gives a fragrant, herbal lift to the filling and sauce alike.
- Pecorino Romano cheese (1/2 cup): Adds a salty, savory punch that complements the milder cheeses.
- Mozzarella cheese (1 cup, divided): Melts beautifully to create that gooey, irresistible topping.
- Flat-leaf Italian parsley (1/4 cup): Brightens the filling with a fresh, grassy note.
- Large egg (1): Binds the filling ingredients securely while baking.
- Extra virgin olive oil (1/4 cup): Used to sauté garlic and infuse the tomato sauce with rich flavor.
- Garlic cloves (8, sliced): Provides an aromatic base essential to the vibrant tomato sauce.
- Crushed red pepper flakes (1/2 teaspoon, optional): Adds a gentle heat to balance the sweet tomatoes.
- Plum tomatoes (1 28-ounce can): The heart of the sauce, crushed to a luscious consistency.
- Salt and pepper: Used to season each component perfectly.
How to Make Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe
Step 1: Prep the zucchini
Start by slicing your zucchini lengthwise into ultra-thin strips using a mandoline or vegetable peeler, carefully avoiding the seedy center which isn’t ideal for rolling. Layer these strips into a colander and generously sprinkle kosher salt between each layer. Then place a plate and some weight on top to help pull out the moisture for 60 to 90 minutes. This step is key—it prevents sogginess and concentrates the zucchini’s flavor, making sure your rollatini stay perfectly tender but not watery after baking.
Step 2: Make the sauce
While your zucchini is sweating, it’s time to create that rich tomato sauce that will coat and enhance every bite. Heat olive oil in a pan to medium, then gently sauté the sliced garlic until golden and fragrant. Add the crushed red pepper flakes if you want that hint of warmth, cooking briefly to awaken their spice. Toss in the crushed plum tomatoes and let everything simmer briskly for a few minutes until the sauce thickens slightly. Lower the heat, cover loosely, and let it meld together gently so the flavors deepen. Season with salt and pepper, then stir in chopped fresh basil right before assembly to keep its bright aroma alive.
Step 3: Prepare the filling
Pop the baby spinach in the microwave for about a minute to wilt it, then squeeze out every bit of moisture using a clean kitchen towel—this step is essential to avoid watery filling. Chop it finely and combine with drained ricotta, chopped basil, Italian parsley, mozzarella (reserve some for topping), Pecorino Romano, and freshly ground pepper. Taste and adjust salt, then beat in the egg to bind everything together. This filling is the creamy, savory heart of the rollatini, bursting with fresh herbs and cheesy goodness.
Step 4: Assemble and bake
Preheat your oven to 400°F and position the rack in the middle. Rinse the salted zucchini strips to wash away excess salt, then pat them dry thoroughly with paper towels—dryness now means a beautifully baked rollatini later. On a large surface, overlap 3-5 strips of zucchini lengthwise, place a generous spoonful (2-3 tablespoons) of the ricotta mixture in the center, and roll it up tightly, seam side down to maintain shape. Repeat with the remaining zucchini and filling. Spread a layer of your homemade tomato sauce in the bottom of a baking dish and nestle the rollatini snugly on top. Spoon more sauce over each roll, then sprinkle with the last of the mozzarella and Pecorino cheese. Bake for 20 to 30 minutes until bubbly and golden, watching closely if you decide to broil for an extra minute or two to brown the cheese perfectly. Let the dish rest for 15 minutes before serving to let everything settle into a deliciously cohesive bite.
How to Serve Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe
Garnishes
Adding a sprinkle of freshly chopped basil or a light drizzle of extra virgin olive oil right before serving brightens the dish with fresh herbaceous notes and a glossy finish. For an enthusiastic touch, a light dusting of Pecorino Romano cheese on top adds a subtle salty crunch. You can also scatter some toasted pine nuts for a delightful nutty contrast that adds texture without overwhelming the delicate flavors.
Side Dishes
This dish pairs beautifully with a simple green salad tossed in a lemon vinaigrette to balance the richness of the cheese. Roasted garlic bread or crusty focaccia is wonderful for soaking up any leftover sauce. A light couscous or quinoa salad with fresh herbs and lemon zest can also complement the vibrant tomato and creamy ricotta filling, making your entire meal feel fresh, balanced, and inviting.
Creative Ways to Present
For a fun dinner party presentation, arrange the rollatini in a large rustic platter and spoon extra warm tomato sauce around them for dipping. If you want to dazzle guests, serve individual portions in mini cast-iron skillets or shallow ramekins topped with a sprig of basil. You can even layer zucchini rollatini slices vertically in a glass baking dish to showcase the colorful filling and sauce layers for a visual treat as well as a delicious one.
Make Ahead and Storage
Storing Leftovers
Your Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe keeps beautifully in the refrigerator for up to 3 days. Store leftovers tightly covered with plastic wrap or transfer them to an airtight container to maintain moisture and freshness. The flavors actually deepen overnight, making it a perfect make-ahead meal for busy weeknights.
Freezing
If you want to enjoy this dish later, you can freeze the fully assembled and baked rollatini in a freezer-safe container for up to 2 months. It’s best to freeze before baking or right after the initial bake but before broiling for best texture retention. Thaw overnight in the fridge before reheating to ensure an even warm-up.
Reheating
Reheat leftovers gently covered in the oven at 350°F until warmed through, usually about 20 minutes. This method preserves the flavors and keeps the rollatini from drying out. For quicker warming, use a microwave, but cover the dish loosely to help retain moisture and prevent the cheese from becoming rubbery.
FAQs
Can I make the ricotta filling without draining the cheese?
Draining ricotta is important because excess moisture can make the filling watery and prevent the rollatini from holding their shape. If you skip this step, your dish might become soggy after baking.
Is there a good substitute for spinach in this recipe?
Absolutely! Kale or Swiss chard work well as alternatives after steaming and finely chopping. Just be sure to remove any tough stems and squeeze out all moisture for the best texture.
Can I use a different type of cheese instead of Pecorino Romano?
Yes, Parmesan cheese is a common substitute that will still give the dish a lovely sharpness. However, Pecorino Romano has a distinct tangy saltiness that really enhances the flavor, so it’s worth trying if you can find it.
How thin should I slice the zucchini?
Use a mandoline or vegetable peeler to slice zucchini ribbons as thin as you comfortably can—about 1/8 inch thick. The thinner they are, the easier they roll and the more tender they will bake.
Can I make this dish vegan?
You can create a vegan version by using plant-based ricotta and mozzarella alternatives and skipping the egg or replacing it with a flax egg. Just keep in mind the taste and texture will differ slightly from the original, but the dish will still be delicious and satisfying.
Final Thoughts
Once you try this Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe, it might just become one of your favorite ways to enjoy vegetables in a comforting yet elegant form. The balance of fresh ingredients with creamy, cheesy filling wrapped in tender zucchini is a true crowd-pleaser. Whether you’re serving this for a special occasion or a cozy weeknight, it delivers big on flavor and heartwarming satisfaction. Go ahead and give it a try—you’re going to love how easy and rewarding this dish is!
Print
Zucchini Rollatini with Ricotta, Spinach, and Tomato Sauce Recipe
- Total Time: 2 hours
- Yield: 4 servings
- Diet: Vegetarian
Description
Zucchini Rollatini is a delicious Italian-inspired baked dish featuring thinly sliced zucchini rolled with a creamy ricotta-spinach filling, layered with a flavorful tomato sauce, and topped with melted mozzarella and Pecorino Romano cheese. This vegetarian entrée is perfect for a comforting yet light meal that highlights fresh vegetables and classic Italian herbs.
Ingredients
Zucchini
- 3–4 medium zucchini, thinly sliced lengthwise
- kosher salt, for sweating zucchini
Ricotta Filling
- 1 1/2 cups (360g) ricotta cheese, drained for at least 2 hours
- 1 cup baby spinach, steamed, drained, chopped
- 2 tablespoons chopped fresh basil
- 1/4 cup minced flat-leaf Italian parsley
- 1 large egg, beaten
- 3/4 cup (85g) shredded mozzarella cheese
- 1/4 cup (45g) grated Pecorino Romano cheese
- 1/2 teaspoon black pepper
- salt, to taste
Sauce
- 1/4 cup (60ml) extra virgin olive oil
- 8 cloves garlic, sliced
- 1/2 teaspoon crushed red pepper flakes (optional)
- 1 28-ounce can plum tomatoes, hand crushed or blender pulsed
- salt and pepper, to taste
- 1/4 packed cup fresh basil leaves, chopped
Topping
- 1/4 cup (28g) shredded mozzarella cheese (remaining)
- 1/4 cup (45g) grated Pecorino Romano cheese (remaining)
Instructions
- Prep the Zucchini: Slice zucchini lengthwise into very thin strips using a mandoline or vegetable peeler, avoiding the seeded center 1/2 inch. Layer slices in a colander sprinkled with kosher salt, place a plate and weights atop, and let sweat to release water for 60-90 minutes.
- Make the Sauce: Heat olive oil in a large pan over medium heat. Add sliced garlic and cook until golden. Stir in crushed red pepper flakes if using and cook for 30 more seconds. Add crushed plum tomatoes and bring to a lively simmer for 3-5 minutes. Reduce heat to low, cover with a cracked lid, and season with salt and pepper. Add fresh chopped basil just before assembling.
- Prepare the Spinach: Microwave baby spinach for 60 seconds, then squeeze tightly in a clean kitchen towel to remove moisture. Finely chop the spinach.
- Make the Ricotta Filling: Combine drained ricotta, chopped spinach, chopped basil, parsley, 3/4 cup mozzarella, 1/4 cup Pecorino Romano, pepper, and salt to taste. Mix well, taste, adjust seasoning, then fold in the beaten egg to bind the filling.
- Preheat Oven: Preheat the oven to 400°F (200°C) and position the rack at the middle level.
- Dry the Zucchini: Rinse the salted zucchini slices to remove excess salt and pat dry thoroughly with paper towels.
- Assemble the Rollatini: Lay down 3-5 overlapping zucchini slices lengthwise on a clean surface. Spoon 2-3 tablespoons of the ricotta filling onto the zucchini, then carefully roll up the slices and place seam-side down. Repeat until all slices are used.
- Arrange in Baking Dish: Spread a half-inch layer of tomato sauce on the bottom of a large baking dish. Place the zucchini rollatini seam-side down in the dish. Spoon additional sauce over each rollatini and sprinkle with the remaining mozzarella and Pecorino Romano cheeses.
- Bake: Bake for 20-30 minutes until bubbly and golden on top. Optionally broil for 1-2 minutes to brown the cheese, watching closely to prevent burning.
- Rest and Serve: Let the dish rest for 15 minutes before serving to allow the rollatini to settle. Serve extra sauce on the side if desired. Enjoy your flavorful Zucchini Rollatini!
Notes
- Ensure zucchini slices are very thin for easy rolling and cooking.
- Draining and salting the ricotta and zucchini helps remove excess moisture, preventing soggy rollatini.
- Spinach can be steamed or microwaved carefully to wilt before mixing.
- You can substitute Pecorino Romano with Parmesan if unavailable.
- To make this dish vegan, substitute ricotta with a plant-based cheese and omit egg, but texture will vary.
- Broiling at the end adds a nice golden crust but watch carefully to avoid burning.
- Leftover sauce can be refrigerated and used within 3-4 days.
- Prep Time: 1 hour 30 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian