Italian Zucchini Roll Ups
This post may contain affiliate links.
Hearty and delicious, Zucchini Roll Ups is a kid-friendly, crowd pleasing Italian casserole, perfect for weeknights and potluck dinners. Seasoned Italian sausage is stuffed into thin planks of zucchini, then nestled into marinara sauce. With a topping gooey fresh mozzarella and crisp pepperoni, it’s pure comfort food!

2025 Update: This recipe is still a family favorite! It has been updated to simplify the cooking instructions and add extra cooking tips for our readers. We hope you love it as much as we do!
Zucchini Roll Ups Recipe
Italian-inspired recipes are so comforting. Meals like slow cooked lamb shoulder are perfect for a Sunday supper, but during the week, cooking should be easy. Pasta dishes and casseroles are quick and easy to make, and kids love them!
The problem is, pasta dishes are typically full of starchy carbs. So, if you’re looking for ways to substitute healthier ingredients into your comfort food favorites, this recipe is meant for you!
Why This Recipe Will Be a Favorite
- Easy and delicious way to incorporate vegetables into a kid-friendly dinner.
- You can meal prep it, or even bake it ahead. You can cook the sausage and slice the zucchini ahead of time, or even assemble the entire casserole so it’s ready to pop into the oven.
- Healthier comfort food. Zucchini roll ups are just as delicious as lasagna rolls, but lower in carbs!
For more Italian inspired recipes like this, check out my recipes for Stuffed Sausage, Pizza Chicken or my Pepperoni Pizza Frittata. They’re both healthier recipes made with classic Italian flavors!
Ingredients and Substitutions
Here’s what you’ll need to make this meal:

- zucchini. Choose medium-sized zucchini, about 7 to 9 inches in length. That size should give you wide enough slices to roll up. If they happen to be on the larger side, you can use them, but it may be difficult to fit all of the rolls into one casserole dish.
- ground Italian sausage. I prefer to use either sweet or mild Italian sausage for this recipe, because then my kids will eat it. If I were cooking for just us adults, I’d use spicy Italian sausage. Both work beautifully. I get ground Italian sausage from Porter Road, and my whole family LOVES it.
- marinara sauce. My favorite marinara is made by Rao’s (it’s sugar free!)
- fresh mozzarella cheese: Use fresh slices of mozzarella if at all possible. That’s how you create ooey gooey, melty, cheese-pulling deliciousness. If that isn’t possible for you, use shredded mozzarella.
- pepperoni: I love Applegate’s uncured pepperoni, but you can use any kind at all that you like.
- fresh basil: This is for a pop of fresh flavor and color on the top of the casserole. You can omit it if you need/want to, or use fresh parsley instead.
Optional Ingredient
- Ricotta cheese: Sometimes I add 1 Tablespoon of ricotta cheese to each roll up. Just spoon it onto the zucchini before you add the sausage. Cottage cheese is another tasty option.
Making Zucchini Roll Ups
Scroll down to the recipe card for the full step by step instructions! ⬇️
This recipe is deceivingly simple to make. There’s not much fuss, just a few simple steps. Grab a skillet, a mandoline or sharp knife, and a casserole dish, and you’ll be ready to go!
- Cook the ground sausage. If it seems greasy, you can drain some of the grease from the skillet.
- Slice the zucchini. To make nice firm roll ups, you can sweat the excess water, by salting the slices.



- Make the zucchini roll ups.
- Arrange the rolls in casserole dish, top with pepperoni and cheese, then bake.
Tips for Success
To make your casserole extra delicious, here are a few solid tips:
- If your zucchini are large, you may be able to use one wide slice instead of overlapping 3 smaller ones.
- Set aside the first few strips and the seedy part of the zucchini. I like to dice it and use it in an omelet or pizza frittata later!
- Ricotta cheese is an optional ingredient. If you want to use it, spread a thin layer over the slices before adding the sausage.
- To eliminate some of the moisture from the zucchini, you can sprinkle the planks with salt. Let them sit for 15 minutes or so, then rinse off the salt and pat each slice dry with paper toweling.
Zucchini Roll Ups Recipe FAQ
Of course! You can make roll ups using thin slices of summer squash, eggplant, or sheets of pelmeni (hearts of palm).
Transfer your leftovers to an airtight container and store in the refrigerator for 2-3 days.
This recipe is just 8 net carbs per serving, it’s gluten-free friendly as well (just check labels to ensure that they are gluten-free certified).

I’d love to hear about your experience making this recipe! Please leave a comment and rating below!

Italian Zucchini Roll Ups
Equipment
Ingredients
- 1 lb. ground Italian sausage
- 3 medium zucchini
- 1 cup marinara sauce or use sugar-free sauce to reduce the carbs
- ¼ cup ricotta cheese optional
- 8 ounces mozzarella cheese
- 2 ounces pepperoni thinly sliced
- 5 leaves fresh basil finely chopped
- ¼ teaspoon sea salt or more/less, to taste
- ¼ teaspoon black pepper or more/less, to taste
Video
Instructions
- Preheat the oven to 400℉.
- Meanwhile, add the sausage to a skillet and cook it over medium heat, breaking the meat apart as it cooks. After cooking, set it aside to cool. Optionally, drain any excess grease.
- Using a mandoline or sharp knife, carefully slice the zucchini into long, thin planks. **The first few slices may be too narrow to roll up, so set those aside to use later. When you reach the seedy part of the zucchini, flip it over and slice from the opposite side.
- Optional Step: Sweat excess moisture from the zucchini by sprinkling the slices generously with salt, then toss together so they’re coated evenly. Let them sit untouched in a bowl for about 15 minutes. Then, rinse the salt off and pat each piece dry with a paper towel.
- Next, arrange three slices of zucchini side by side on a plate, partially overlapping the edges. If you're use ricotta, spread about a tablespoon of ricotta onto each slice of zucchini. Spoon about 1/4 cup of cooked sausage across one end of the slices. Using your hands, carefully roll up the slices, starting from the sausage end and working your way to the other end. If any pieces of sausage slip out while you’re rolling, tuck and press them back in the sides with your hands. Repeat the rolling process until you've used up all the sausage and zucchini.
- Pour ¾ cup of the sauce into a baking dish and use a spoon to spread it evenly across the bottom. Use a spatula to transfer the rolls on top of the sauce, setting them with the end side down. Drizzle the tops of the rolls with the remaining sauce, then layer the cheese and pepperoni on top. Set the dish in the preheated oven and cook uncovered for 20-22 minutes.
- When the sauce is bubbly and the cheese is gooey and melted, remove the casserole from the oven. Garnish the top with chopped basil and season with salt and pepper.Wait about 5 minutes for it to cool, then serve!
Notes
Nutrition
Serving Suggestions
If you’re looking for a fantastic side dish to serve with the zucchini rolls, I’ve got you! Make some Instant Pot spaghetti squash, sautéed spinach, or your favorite gluten-free or keto-friendly bread.
As for drinks, pair this Italian dish with your favorite mocktail or cocktail for an extra fancy dinner treat. Maybe a Tom Collins Mocktail or even an Amaretto Sour.
Other Family Friendly Zucchini Recipes
- Zucchini Taco Boats
- Spiralized Zucchini Caprese Salad
- Philly Cheesesteak Zucchini Boats – This one is keto approved!
- Turkey Meatball and Zucchini Noodle Soup