Zucchini Ricotta Roll-Ups

Sarah

🍽️✨ The Culinary Legacy ambassador

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

It’s a familiar scene in my house: the great dinner debate. We crave the soul-soothing warmth of classic Italian comfort food, but we also want something that feels light, healthy, and packed with veggies. For the longest time, it felt like a choice between indulgence and nutrition. That all changed the day I decided to tackle these Zucchini Ricotta Roll-Ups. I’ll be honest, my family was skeptical at first. Swapping pasta for a vegetable? It sounded a bit too “healthy” for a cozy Sunday dinner. But as the aroma of baked garlic, sweet basil, and tangy tomato sauce filled the kitchen, their curiosity piqued. The real magic happened at the table. Seeing them take that first bite—the initial surprise turning into a wide-eyed look of delight—was a culinary triumph. The tender zucchini ribbons perfectly encased a creamy, savory ricotta filling, all bathed in a rich marinara and topped with gloriously melted cheese. It was everything we loved about lasagna or cannelloni, but without the heavy feeling afterward. It wasn’t just a substitute; it was an upgrade. This recipe has since become a cornerstone in our meal rotation, a dish that satisfies everyone and proves that wholesome food can be the most comforting food of all.

Ingredients

  • Large Zucchini (4, about 3 lbs total): The star of the show. Look for firm, straight zucchini with smooth, unblemished skin. Their size is crucial for creating long, wide ribbons that are easy to roll.
  • Salt (1 ½ teaspoons, divided): Essential for drawing excess water out of the zucchini to prevent a soggy dish, and for seasoning the ricotta filling.
  • Whole Milk Ricotta Cheese (15 oz container): This provides the luxuriously creamy and rich texture for the filling. Whole milk ricotta is less watery and has a better flavor than part-skim.
  • Grated Parmesan Cheese (1 cup, divided): Adds a sharp, nutty, and salty flavor that cuts through the richness of the ricotta. Half will go into the filling, and half will be sprinkled on top.
  • Large Egg (1): Acts as a binder, helping the ricotta filling hold its shape beautifully during baking.
  • Minced Garlic (2 cloves): Provides a foundational aromatic flavor. Using fresh garlic is highly recommended for the most pungent and authentic taste.
  • Fresh Basil (¼ cup, chopped): Lends a sweet, peppery, and classic Italian aroma that brightens the entire dish.
  • Fresh Parsley (2 tablespoons, chopped): Adds a clean, slightly bitter note that complements the basil and balances the richness of the cheese.
  • Black Pepper (½ teaspoon): For a touch of gentle heat and spice in the filling.
  • Marinara Sauce (24 oz jar): Use your favorite high-quality store-bought sauce to save time, or use a homemade version for a personal touch.
  • Shredded Mozzarella Cheese (1 ½ cups): The perfect finishing touch, providing that irresistible, melty, and golden-brown cheese pull we all love.

Instructions

Step 1: Prepare the Zucchini Planks

First, preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper for easy cleanup. Wash and dry the zucchini thoroughly. Trim off both the stem and blossom ends.

The key to perfect roll-ups is the zucchini plank. Using a mandoline slicer is highly recommended for achieving uniform, thin slices (about 1/8-inch thick). If you don’t have a mandoline, you can use a very sharp knife or a wide vegetable peeler, but be extra careful to keep the slices consistent in thickness.

Arrange the zucchini slices in a single layer on the prepared baking sheets. It’s okay if they overlap slightly. Sprinkle them evenly with 1 teaspoon of salt. This step is crucial; the salt will draw out excess moisture from the zucchini through osmosis. Let them sit for 15-20 minutes. You will see beads of water forming on the surface. After resting, use paper towels to gently but firmly pat both sides of each zucchini slice completely dry. This is the single most important step to prevent a watery final dish.

Bake the patted-dry zucchini slices for 10-12 minutes, just until they are flexible and pliable but not fully cooked or browned. This pre-baking step further dehydrates them and makes them easy to roll without breaking. Once done, remove them from the oven and set them aside. Reduce the oven temperature to 375°F (190°C).

Step 2: Create the Creamy Ricotta Filling

While the zucchini is in the oven, prepare the filling. In a medium-sized mixing bowl, combine the whole milk ricotta, ½ cup of the grated Parmesan cheese, the large egg, minced garlic, chopped fresh basil, chopped fresh parsley, the remaining ½ teaspoon of salt, and the black pepper.

Mix everything together with a spatula or spoon until it’s well-combined and creamy. The egg should be fully incorporated, and the herbs and garlic should be evenly distributed throughout the cheese mixture. Give it a quick taste and adjust seasoning if needed.

Step 3: Assemble the Zucchini Roll-Ups

Now for the fun part! Prepare a 9×13-inch baking dish. Spread about 1 cup of your marinara sauce evenly across the bottom of the dish. This creates a bed for the roll-ups and prevents them from sticking.

Take one of your pre-baked zucchini slices and lay it flat on a clean work surface. Spoon about 1 to 2 tablespoons of the ricotta filling onto one end of the zucchini slice. Gently spread it out, leaving a small border around the edges.

Carefully roll the zucchini slice up, starting from the end with the filling, to create a neat, compact spiral. Place the roll-up seam-side down into the prepared baking dish. Repeat this process with the remaining zucchini slices and filling, arranging them snugly in the dish. You should be able to fit them all in a single layer.

Step 4: Bake to Perfection

Once all the roll-ups are nestled in the dish, pour the remaining marinara sauce over the top. Try to cover them as evenly as possible.

Sprinkle the 1 ½ cups of shredded mozzarella cheese and the remaining ½ cup of grated Parmesan cheese over the sauce-covered roll-ups.

Bake, uncovered, in the preheated 375°F (190°C) oven for 20-25 minutes. The roll-ups are done when the sauce is bubbling, the cheese is completely melted, and the top is starting to turn a beautiful golden brown. For an extra-browned and bubbly top, you can switch the oven to the broil setting for the last 1-2 minutes, but watch it very carefully to prevent burning.

Let the Zucchini Ricotta Roll-Ups rest for at least 10 minutes before serving. This allows the dish to set, making it easier to serve and preventing the roll-ups from falling apart. Garnish with extra fresh basil or parsley before bringing it to the table.

Nutrition Facts

  • Servings: 6 servings
  • Calories per Serving: Approximately 380 kcal
  • Protein (22g): A significant source of protein, primarily from the ricotta, Parmesan, and mozzarella cheeses, which is essential for muscle repair and feeling full and satisfied.
  • Carbohydrates (18g): By swapping pasta for zucchini, this dish is significantly lower in carbohydrates than traditional lasagna or cannelloni, making it a great choice for those monitoring their carb intake.
  • Fiber (5g): The zucchini provides a healthy dose of dietary fiber, which is crucial for digestive health and helps in maintaining stable blood sugar levels.
  • Fat (25g): The fat content comes mainly from the whole milk cheeses, providing richness and flavor. It also helps in the absorption of fat-soluble vitamins.
  • Sodium (950mg): The sodium content is primarily from the salt used for seasoning and drawing out water, as well as the cheeses and marinara sauce. To reduce this, you can use a low-sodium marinara sauce and be mindful of added salt.

Preparation Time

This delicious meal requires a bit of assembly, but the results are well worth it. The total time is broken down to help you plan your cooking session effectively.

  • Preparation Time: 30 minutes (This includes slicing the zucchini, salting it, and mixing the filling).
  • Cook Time: 35 minutes (This includes the initial 10-minute bake for the zucchini slices and the final 25-minute bake for the assembled dish).
  • Total Time: 1 hour and 5 minutes

How to Serve

These Zucchini Ricotta Roll-Ups are a stunning centerpiece on their own, but they pair beautifully with a variety of sides to create a complete and satisfying meal. Here are some ideas for serving:

  • Classic Italian Night:
    • Serve alongside a loaf of crusty garlic bread or warm focaccia, perfect for soaking up any extra marinara sauce on the plate.
    • Start with a simple Caprese salad (fresh tomatoes, mozzarella, basil, and balsamic glaze) for a fresh and complementary appetizer.
  • Light and Healthy Pairing:
    • A large, simple green salad with a zesty lemon vinaigrette offers a crisp, refreshing contrast to the rich, cheesy roll-ups.
    • Serve with a side of steamed or roasted asparagus or green beans tossed in olive oil and lemon juice.
  • For a Heartier Meal:
    • For those not concerned with keeping it low-carb, a small portion of angel hair pasta or orzo tossed in olive oil and herbs can be served on the side.
    • A side of roasted Italian vegetables, such as bell peppers, onions, and eggplant, would complement the flavors wonderfully.
  • Garnishes and Finishing Touches:
    • Always finish with a sprinkle of freshly chopped basil or parsley for a burst of color and fresh flavor.
    • A drizzle of high-quality extra virgin olive oil over the top just before serving adds a luxurious finish.
    • Offer a bowl of extra grated Parmesan cheese and a shaker of red pepper flakes at the table for guests to customize their heat and flavor.

Additional Tips

  1. Master the Zucchini Slice: The success of this dish hinges on your zucchini planks. A mandoline set to 1/8-inch is your best friend here. If slicing by hand, focus on consistency. Slices that are too thick won’t roll easily, and slices that are too thin will fall apart.
  2. Don’t Skip the Salting Step: It might seem like an extra, fussy step, but salting and patting the zucchini dry is non-negotiable. Zucchini is over 90% water, and skipping this will result in a soupy, watery mess in your baking dish. Take the time to do it right.
  3. Elevate Your Marinara: While a store-bought jar is convenient, you can easily elevate its flavor. Sauté a bit of extra minced garlic or finely chopped onion in olive oil before adding the jarred sauce, then let it simmer for 10-15 minutes with a pinch of oregano or a bay leaf. This small effort makes a big difference.
  4. Make-Ahead Magic: This recipe is perfect for meal prep. You can assemble the entire dish a day in advance. Simply follow all the steps right up until baking, then cover the dish tightly with foil or plastic wrap and refrigerate. When ready to eat, you may need to add 5-10 minutes to the baking time since it will be starting from cold.
  5. Perfecting the Ricotta Filling: For the absolute creamiest filling, consider straining your ricotta cheese. Place it in a fine-mesh sieve set over a bowl and let it drain in the refrigerator for at least an hour (or even overnight). This removes excess whey and results in a denser, more flavorful filling.
  6. Cheese Customization: Feel free to experiment with the cheese. Swap the mozzarella for a smoked provolone for a deeper flavor, or mix in a bit of Asiago with the Parmesan for an extra-sharp kick. Any good melting cheese will work beautifully on top.
  7. Broil for a Golden-Brown Crust: If you love a deeply browned, crispy cheese topping, use your oven’s broiler. After the roll-ups are cooked through, switch the oven to broil and cook for 1-3 minutes. Stay glued to the oven door—it can go from golden to burnt in a matter of seconds!
  8. Freezer-Friendly Meal: These roll-ups freeze exceptionally well. After baking, let them cool completely. You can freeze the entire dish or portion them into individual airtight containers. They can be stored in the freezer for up to 3 months. To reheat, thaw overnight in the refrigerator and bake at 350°F (175°C) until heated through, about 20-25 minutes.

FAQ Section

Q1: Why did my zucchini roll-ups turn out watery?
A: This is the most common issue and almost always comes down to one thing: excess moisture in the zucchini. To prevent this, you must follow two key steps. First, you have to salt the zucchini slices and let them “sweat” for at least 15-20 minutes. Second, you must thoroughly pat them dry with paper towels afterward. The initial 10-minute pre-bake also helps to dehydrate them further. If you follow these steps diligently, you should have a rich sauce, not a watery one.

Q2: Can I make this recipe with meat?
A: Absolutely! This dish is incredibly versatile. For a heartier version, you can add cooked ground meat to the ricotta filling. Brown ½ pound of lean ground beef, ground Italian sausage, or ground turkey. Drain any excess fat very well, let it cool, and then mix it into the ricotta cheese filling. This adds extra protein and a savory depth of flavor.

Q3: What’s the best way to slice zucchini without a mandoline?
A: If you don’t own a mandoline, you can still make this recipe. A Y-shaped vegetable peeler can create wide, thin ribbons, although they may be a bit more fragile. Alternatively, a very sharp chef’s knife is your best tool. Place the zucchini flat on a cutting board to create a stable base, and then carefully slice long, even planks from top to bottom. The key is patience and focusing on keeping the thickness as uniform as possible.

Q4: Can I make this dish dairy-free or vegan?
A: Yes, with a few substitutions. For the cheeses, you can use high-quality vegan alternatives. There are excellent vegan ricotta products made from cashews or tofu, as well as plant-based mozzarella and Parmesan shreds. To replace the egg binder in the filling, you can use a “flax egg” (1 tablespoon ground flaxseed mixed with 3 tablespoons water) or simply omit it, though the filling may be slightly looser.

Q5: How do I store and reheat leftovers?
A: Leftovers are fantastic! Store them in an airtight container in the refrigerator for up to 4 days. The best way to reheat them is in the oven or a toaster oven. Place them in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for about 15-20 minutes, or until heated through. You can also microwave individual portions, but the oven method best preserves the texture.

Q6: Can I use yellow summer squash instead of zucchini?
A: Yes, you can. Yellow summer squash has a very similar texture and moisture content to zucchini and can be used as a direct one-to-one substitute. The preparation method—slicing, salting, and pre-baking—would be exactly the same. Using a mix of both green zucchini and yellow squash can also make for a beautiful visual presentation.

Q7: Is this recipe keto-friendly or low-carb?
A: This recipe is naturally low in carbohydrates and can easily be made keto-friendly. The main sources of carbs are the marinara sauce and the small amount in the zucchini and cheese. To ensure it fits a ketogenic diet, you must use a marinara sauce with no added sugar and check the label for a low net carb count. With a keto-friendly sauce, this dish is an excellent choice for a low-carb lifestyle.

Q8: My zucchini strips keep breaking when I try to roll them. What am I doing wrong?
A: If your zucchini strips are breaking, it’s likely due to one of two reasons. Either the slices are too thick, making them stiff and brittle, or they weren’t pre-baked long enough to become pliable. Ensure your slices are consistently thin (around 1/8-inch). The 10-12 minute pre-bake is designed to soften them just enough to make them flexible for rolling. If they still feel stiff after baking, you can give them another couple of minutes in the oven.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Zucchini Ricotta Roll-Ups


  • Author: Sarah
  • Total Time: 1 hour 5 minutes

Ingredients

  • Large Zucchini (4, about 3 lbs total): The star of the show. Look for firm, straight zucchini with smooth, unblemished skin. Their size is crucial for creating long, wide ribbons that are easy to roll.
  • Salt (1 ½ teaspoons, divided): Essential for drawing excess water out of the zucchini to prevent a soggy dish, and for seasoning the ricotta filling.
  • Whole Milk Ricotta Cheese (15 oz container): This provides the luxuriously creamy and rich texture for the filling. Whole milk ricotta is less watery and has a better flavor than part-skim.
  • Grated Parmesan Cheese (1 cup, divided): Adds a sharp, nutty, and salty flavor that cuts through the richness of the ricotta. Half will go into the filling, and half will be sprinkled on top.
  • Large Egg (1): Acts as a binder, helping the ricotta filling hold its shape beautifully during baking.
  • Minced Garlic (2 cloves): Provides a foundational aromatic flavor. Using fresh garlic is highly recommended for the most pungent and authentic taste.
  • Fresh Basil (¼ cup, chopped): Lends a sweet, peppery, and classic Italian aroma that brightens the entire dish.
  • Fresh Parsley (2 tablespoons, chopped): Adds a clean, slightly bitter note that complements the basil and balances the richness of the cheese.
  • Black Pepper (½ teaspoon): For a touch of gentle heat and spice in the filling.
  • Marinara Sauce (24 oz jar): Use your favorite high-quality store-bought sauce to save time, or use a homemade version for a personal touch.
  • Shredded Mozzarella Cheese (1 ½ cups): The perfect finishing touch, providing that irresistible, melty, and golden-brown cheese pull we all love.


Instructions

Step 1: Prepare the Zucchini Planks

First, preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper for easy cleanup. Wash and dry the zucchini thoroughly. Trim off both the stem and blossom ends.

The key to perfect roll-ups is the zucchini plank. Using a mandoline slicer is highly recommended for achieving uniform, thin slices (about 1/8-inch thick). If you don’t have a mandoline, you can use a very sharp knife or a wide vegetable peeler, but be extra careful to keep the slices consistent in thickness.

Arrange the zucchini slices in a single layer on the prepared baking sheets. It’s okay if they overlap slightly. Sprinkle them evenly with 1 teaspoon of salt. This step is crucial; the salt will draw out excess moisture from the zucchini through osmosis. Let them sit for 15-20 minutes. You will see beads of water forming on the surface. After resting, use paper towels to gently but firmly pat both sides of each zucchini slice completely dry. This is the single most important step to prevent a watery final dish.

Bake the patted-dry zucchini slices for 10-12 minutes, just until they are flexible and pliable but not fully cooked or browned. This pre-baking step further dehydrates them and makes them easy to roll without breaking. Once done, remove them from the oven and set them aside. Reduce the oven temperature to 375°F (190°C).

Step 2: Create the Creamy Ricotta Filling

While the zucchini is in the oven, prepare the filling. In a medium-sized mixing bowl, combine the whole milk ricotta, ½ cup of the grated Parmesan cheese, the large egg, minced garlic, chopped fresh basil, chopped fresh parsley, the remaining ½ teaspoon of salt, and the black pepper.

Mix everything together with a spatula or spoon until it’s well-combined and creamy. The egg should be fully incorporated, and the herbs and garlic should be evenly distributed throughout the cheese mixture. Give it a quick taste and adjust seasoning if needed.

Step 3: Assemble the Zucchini Roll-Ups

Now for the fun part! Prepare a 9×13-inch baking dish. Spread about 1 cup of your marinara sauce evenly across the bottom of the dish. This creates a bed for the roll-ups and prevents them from sticking.

Take one of your pre-baked zucchini slices and lay it flat on a clean work surface. Spoon about 1 to 2 tablespoons of the ricotta filling onto one end of the zucchini slice. Gently spread it out, leaving a small border around the edges.

Carefully roll the zucchini slice up, starting from the end with the filling, to create a neat, compact spiral. Place the roll-up seam-side down into the prepared baking dish. Repeat this process with the remaining zucchini slices and filling, arranging them snugly in the dish. You should be able to fit them all in a single layer.

Step 4: Bake to Perfection

Once all the roll-ups are nestled in the dish, pour the remaining marinara sauce over the top. Try to cover them as evenly as possible.

Sprinkle the 1 ½ cups of shredded mozzarella cheese and the remaining ½ cup of grated Parmesan cheese over the sauce-covered roll-ups.

Bake, uncovered, in the preheated 375°F (190°C) oven for 20-25 minutes. The roll-ups are done when the sauce is bubbling, the cheese is completely melted, and the top is starting to turn a beautiful golden brown. For an extra-browned and bubbly top, you can switch the oven to the broil setting for the last 1-2 minutes, but watch it very carefully to prevent burning.

Let the Zucchini Ricotta Roll-Ups rest for at least 10 minutes before serving. This allows the dish to set, making it easier to serve and preventing the roll-ups from falling apart. Garnish with extra fresh basil or parsley before bringing it to the table.

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 380
  • Sodium: 950mg
  • Fat: 25g
  • Carbohydrates: 18g
  • Fiber: 5g
  • Protein: 22g