Why You’ll Love This Zucchini Rolls
When zucchini is in season, there’s nothing quite as satisfying as transforming this humble vegetable into something special. These zucchini rolls bring together the best of Italian-American flavors in a dish that feels indulgent yet surprisingly light. Whether you’re looking for a low-carb dinner option or an impressive appetizer for your next gathering, this recipe delivers on all fronts.
The beauty of zucchini roll ups lies in their versatility and the way they make vegetables the star of the meal. Rather than hiding veggies behind heavy sauces, this recipe celebrates zucchini’s mild flavor and tender texture by pairing it with a savory filling of Italian sausage, earthy mushrooms, fresh spinach, and creamy ricotta cheese. Baked in a zesty tomato sauce and topped with melted mozzarella, each bite offers a perfect balance of flavors and textures.
Here’s why this easy zucchini rolls recipe deserves a spot in your weekly rotation:
- Ease of preparation: Despite looking fancy, zucchini roll ups come together with straightforward steps. The prep work takes about 45 minutes, and the oven handles the rest. Even beginner cooks can master this recipe with confidence.
- Health benefits: Zucchini offers an impressive nutritional profile, packed with vitamins, minerals, and antioxidants while remaining naturally low in calories. Combined with protein-rich sausage and calcium-filled cheeses, you get a well-rounded meal that satisfies without weighing you down.
- Versatility: This low carb zucchini rolls appetizer adapts easily to different dietary needs. Swap the sausage for ground turkey or a plant-based alternative, use dairy-free cheeses for vegan guests, or adjust the seasonings to suit your family’s preferences.
- Distinctive flavor: The combination of Italian seasoning, garlic, and red pepper flakes creates a bold flavor profile that makes every bite memorable. The tangy tomato sauce, creamy ricotta filling, and gooey mozzarella topping work together in perfect harmony.
Jump To
- 1. Why You’ll Love This Zucchini Rolls
- 2. Essential Ingredients for Zucchini Rolls
- 3. How to Prepare the Perfect Zucchini Rolls: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your Zucchini Rolls
- 5. Mastering Zucchini Rolls: Advanced Tips and Variations
- 6. How to Store Zucchini Rolls: Best Practices
- 7. FAQs: Frequently Asked Questions About Zucchini Rolls
- 8. Zucchini Rolls
Essential Ingredients for Zucchini Rolls
Creating the perfect zucchini roll ups starts with gathering quality ingredients. Each component plays a specific role in building layers of flavor and texture. Below you’ll find everything needed for both the filling and the homemade tomato sauce.
For the Zucchini Roll Ups Filling
- 3 Italian sausage links (casing removed, about 10 to 12 ounces) Forms the savory base of the filling with its robust spices and rich flavor
- 6 ounces sliced mushrooms (shiitake recommended) Adds an earthy depth and meaty texture that complements the sausage beautifully
- Olive oil Used for sautéing and adds a fruity, Mediterranean note
- Salt Enhances all flavors and helps draw moisture from the zucchini
- Black pepper Provides a mild heat and aromatic complexity
- 3 cloves garlic (pressed) Infuses the filling with aromatic warmth
- 1 cup whole milk ricotta cheese Creates a creamy, luscious texture that binds the filling together
- 1/4 cup grated parmesan cheese Adds a sharp, nutty flavor and helps thicken the filling
- 1 cup baby spinach leaves (roughly chopped) Brings fresh color and nutrients to the filling
- 1 teaspoon Italian seasoning A blend of dried herbs that delivers classic Italian flavor
- 3 large zucchini (sliced very thin lengthwise into about 28 strips, approximately 2 to 3 mm thick) The star of the dish, providing the roll-up wrapper
- 1 cup grated whole milk mozzarella Melts into gooey, golden perfection on top
- Fresh basil leaves or chopped parsley for garnish Adds a pop of fresh color and herbal brightness
For the Tomato Sauce
- Olive oil Creates a silky base for the sauce
- 6 cloves garlic (pressed) Builds an aromatic foundation
- Pinch of red pepper flakes Adds a subtle warmth without overpowering heat
- 2 teaspoons Italian seasoning Infuses the sauce with herbaceous flavor
- Salt Balances the acidity of the tomatoes
- Black pepper Adds mild spice complexity
- One 28-ounce can crushed tomatoes Forms the body of the sauce with its rich, velvety texture
Special Dietary Options
| Dietary Need | Substitution |
|---|---|
| Vegetarian | Replace Italian sausage with sautéed vegetables or plant-based meat alternative |
| Vegan | Use dairy-free ricotta and mozzarella alternatives; replace sausage with lentils or tempeh |
| Gluten-free | Recipe is naturally gluten-free; verify all packaged ingredients are certified GF |
| Lower Calorie | Use turkey sausage, part-skim cheeses, and reduce olive oil amount |
How to Prepare the Perfect Zucchini Rolls: Step-by-Step Guide
Making zucchini roll ups requires a bit of prep work, but the process is straightforward when broken into manageable steps. Follow this guide for foolproof results every time.
Step 1: Prepare the Tomato Sauce
Start by making the homemade tomato sauce that will cradle your zucchini rolls. In a medium saucepan, heat a generous glug of olive oil over medium heat. Add the pressed garlic and cook for about 30 seconds to 1 minute, just until fragrant but not browned. Stir in the pinch of red pepper flakes and 2 teaspoons of Italian seasoning, allowing them to bloom in the warm oil and release their aromatic oils.
Pour in the 28-ounce can of crushed tomatoes, season with salt and pepper to taste, and stir everything together. Reduce the heat to a gentle simmer and let the sauce cook uncovered for 15 minutes. This concentrates the flavors and creates a thick, rich base. Once done, set the sauce aside while you prepare the filling.
Pro tip: If you’re short on time, a high-quality store-bought marinara works perfectly as a substitute. Look for one with simple ingredients and no added sugar for the best flavor.
Step 2: Cook the Sausage and Mushroom Filling
While the sauce simmers, prepare the hearty filling. Remove the casing from 3 Italian sausage links and crumble the meat into a non-stick skillet. Cook over medium-high heat, breaking up the sausage into small pieces as it browns. Cook until the sausage is nearly done but not completely cooked through since it will finish cooking in the oven.
Add 6 ounces of sliced mushrooms to the skillet with a little olive oil if needed. Sauté for 4 to 5 minutes until the mushrooms are tender and have released their moisture. Add 3 pressed garlic cloves and cook for another minute until fragrant. Remove the pan from heat and let the mixture cool completely before proceeding to the next step.
Step 3: Mix the Cheese Filling
In a large mixing bowl, combine 1 cup of whole milk ricotta cheese with 1/4 cup of grated parmesan. Add the cooled sausage and mushroom mixture along with 1 cup of roughly chopped baby spinach leaves. Season with 1 teaspoon of Italian seasoning, plus salt and pepper to taste. Mix everything thoroughly until all ingredients are evenly distributed. Keep this mixture cool until ready to use.
Step 4: Prepare the Zucchini Slices
This step is crucial for achieving the perfect zucchini rolls texture. Using a mandoline slicer, cut 3 large zucchini lengthwise into thin strips approximately 2 to 3 mm thick. You’ll need about 28 strips total. If you don’t have a mandoline, a very sharp knife works but requires extra care to maintain even thickness.
Place the zucchini strips on paper towels and sprinkle both sides generously with salt. Let them sit for 10 minutes this draws out excess moisture that could make your final dish watery. After 10 minutes, pat each strip thoroughly dry with fresh paper towels. The slices should feel slightly limp but not soggy.
Step 5: Assemble the Roll Ups
Preheat your oven to 425 degrees Fahrenheit. Spread a layer of the prepared tomato sauce across the bottom of a 2.5 to 3 quart baking dish, coating it evenly. This creates a flavorful bed for the roll ups and prevents sticking.
Now comes the fun part. Place approximately 1 tablespoon of the sausage and ricotta filling at one end of each zucchini strip. Carefully roll the zucchini around the filling, keeping it snug but not too tight. Arrange each roll seam-side down in the baking dish, packing them close together so they hold their shape during baking.
Step 6: Bake and Serve
Sprinkle 1 cup of grated mozzarella cheese over the assembled roll ups. Bake uncovered at 425°F for about 25 minutes. The cheese should be melted and slightly caramelized with golden brown spots forming on top. Remove from the oven, garnish with fresh basil leaves or chopped parsley, and serve hot from the baking dish.
This zucchini roll ups recipe yields approximately 4 servings, with each serving containing about 573 calories. The total preparation time is approximately 45 minutes, with a cook time of 30 minutes, bringing the total time to about 1 hour and 15 minutes from start to finish.
Dietary Substitutions to Customize Your Zucchini Rolls
One of the greatest strengths of this easy zucchini rolls recipe is its adaptability. Whether you’re cooking for picky eaters, guests with dietary restrictions, or simply want to switch things up, numerous substitutions work beautifully.
Protein and Main Component Alternatives
The Italian sausage brings signature flavor, but several alternatives work just as well. Ground turkey makes a lighter version with less fat, while ground beef offers a heartier taste profile. For a poultry-based option, ground chicken seasoned with fennel seeds, garlic powder, and paprika mimics sausage flavor beautifully.
Vegetarian cooks can replace the sausage entirely with additional sautéed vegetables like bell peppers, onions, or artichoke hearts. A mixture of ricotta with spinach, mushrooms, and herbs creates a satisfying meatless filling. For a protein boost without meat, consider adding cooked lentils or white beans to the ricotta mixture.
Vegan adaptations require replacing both the meat and dairy components. Cashew-based ricotta blended with nutritional yeast provides a creamy, cheesy base. Dairy-free mozzarella alternatives melt well on top. Tempeh crumbled and seasoned with Italian herbs makes an excellent sausage substitute.
Vegetable, Sauce, and Seasoning Modifications
The beauty of zucchini roll ups lies in how well they accommodate different vegetables and flavor profiles. While spinach is the classic choice for the filling, spinach offers numerous health benefits including iron, vitamins, and antioxidants. However, kale, Swiss chard, or arugula can replace spinach for different flavor notes.
The tomato sauce welcomes customization too. Roasted red peppers blended into the sauce add sweetness and depth. A splash of balsamic vinegar brightens the flavors. Fresh herbs like oregano or thyme can replace or supplement the dried Italian seasoning.
Seasoning variations transform the dish entirely. For a Mexican-inspired version, use cumin, chili powder, and cilantro in the filling with a salsa base instead of tomato sauce. Greek flavors shine with oregano, dill, and feta cheese in the filling. Even Asian-inspired versions work with ginger, sesame oil, and soy sauce in the filling mixture.
Mastering Zucchini Rolls: Advanced Tips and Variations
Once you’ve mastered the basic recipe, these expert techniques will take your zucchini roll ups from good to extraordinary. Drawing from experience making countless variations, these tips ensure consistently excellent results.
Pro Cooking Techniques
Selecting the right zucchini makes a significant difference. Look for large, straight zucchini about 10 to 12 inches long with a wider diameter. These yield longer, broader slices that roll more easily without tearing. Avoid zucchini that feel soft or have blemishes.
When slicing, a mandoline is invaluable for creating uniform strips. Consistent thickness ensures even cooking thin spots become mushy while thick spots stay raw. If using a knife, work slowly and deliberately, aiming for that ideal 2 to 3 mm thickness.
Temperature management prevents over-browning. If the mozzarella cheese browns too quickly during baking, reduce the oven temperature to 400°F or add the cheese halfway through the baking time. Either approach prevents burnt cheese while still achieving that golden finish.
Flavor Variations
- Caprese Style: Fill with fresh mozzarella, cherry tomatoes, and basil; use pesto instead of tomato sauce for the base
- Buffalo Chicken: Use ground chicken mixed with buffalo sauce and blue cheese; top with ranch drizzle after baking
- Mushroom Lover’s: Double the mushrooms and add sautéed shallots; use cremini, portobello, and shiitake for depth
- Four Cheese: Combine ricotta, mozzarella, fontina, and gorgonzola in the filling for ultimate richness
Presentation Tips
How you present your zucchini rolls affects the dining experience. Serve directly from the baking dish for a rustic, family-style meal. For dinner parties, transfer individual rolls to plates with a pool of sauce and a drizzle of olive oil. A sprinkle of fresh herbs and a grinding of black pepper adds a professional touch.
Consider making mini versions for appetizers. Cut zucchini slices in half crosswise before rolling for bite-sized portions perfect for parties. These smaller rolls cook faster check them at 15 to 18 minutes.
Make-Ahead Options
For busy schedules, prepare components up to 24 hours ahead. Make the filling and refrigerate in an airtight container. Slice and salt the zucchini, then store between paper towels in the refrigerator. Prepare the sauce and keep it separate. When ready to serve, assemble and bake. This strategy works perfectly for entertaining or weeknight meals when time is tight.
If you’re interested in other make-ahead dinner ideas, check out our keto-friendly casserole recipes for more convenient meal prep options.
How to Store Zucchini Rolls: Best Practices
Proper storage maintains the quality of your zucchini roll ups and extends their enjoyment over several days. Understanding how to store and reheat ensures leftovers taste just as delicious as when freshly made.
Refrigeration Guidelines
Cooked zucchini rolls store well in the refrigerator for up to 3 days. Place cooled roll ups in an airtight container with a tight-fitting lid. For best results, store them in a single layer to prevent crushing. If you must stack them, place parchment paper between layers.
Freezing Considerations
Freezing zucchini rolls is not recommended. Zucchini has a high water content that causes texture changes during freezing and thawing. The zucchini becomes mushy and releases excess moisture, compromising the dish’s appeal. If you want to prep ahead, freeze just the filling and sauce separately, then assemble with fresh zucchini when ready to bake.
Reheating Methods
For the best texture when reheating, use an oven rather than a microwave. Preheat to 350°F, place roll ups in an oven-safe dish, cover with foil to prevent drying, and heat for 15 to 20 minutes until warmed through. Remove the foil for the last few minutes to re-crisp the cheese topping.
Microwave reheating works for quick single servings but may result in softer texture. Heat on medium power in 30-second intervals, checking frequently to avoid overcooking.
Meal Prep Considerations
This recipe works well for planned meals throughout the week. Assemble the roll ups and sauce in separate containers. Store the uncooked roll ups on a parchment-lined tray covered with plastic wrap. When ready to serve, add sauce to a baking dish, arrange the rolls, top with cheese, and bake as directed. This approach keeps the zucchini from becoming soggy during storage.
For more hearty dinner inspiration that stores well, try our popular million dollar lasagna recipe which also makes excellent leftovers.

FAQs: Frequently Asked Questions About Zucchini Rolls
What type of zucchini works best for zucchini rolls?
Larger zucchini, about 10-12 inches long with a wider diameter, are ideal for zucchini rolls because they yield longer, broader slices that easily wrap around fillings without tearing. Aim for firm, straight ones without soft spots or blemishes. Medium-sized zucchini can work too, but you’ll need more slices to cover the same amount of filling—plan for 3-4 per roll-up. Wash and trim the ends before slicing lengthwise into thin ribbons, about 1/8-inch thick. This size holds up well during baking and grilling, resulting in sturdy rolls that don’t unravel. Smaller or skinny zucchini may split, so select bigger ones at the store for best results. (78 words)
How do I slice zucchini thinly for zucchini roll-ups?
Use a mandoline slicer set to 1/16 to 1/8 inch (2-3 mm) thick for uniform, paper-thin zucchini slices perfect for roll-ups—these cook evenly and roll without breaking. Hold the zucchini firmly and slice lengthwise for long ribbons. No mandoline? A sharp chef’s knife or vegetable peeler works, but go slow for even thickness; it takes longer. After slicing, lightly salt the strips and let sit 10-15 minutes to draw out moisture, then pat dry with paper towels. This prevents soggy rolls. Yields about 24-30 slices from 4 medium zucchini. Pro tip: Wear cut-resistant gloves for safety. (102 words)
Can I substitute sausage in zucchini rolls recipe?
Yes, swap Italian sausage for ground turkey, beef, chicken, or a plant-based option like crumbled tempeh or lentils for zucchini rolls. Use 8-12 oz to match the original filling volume. For vegetarian rolls, skip meat entirely and mix ricotta with spinach, mushrooms, garlic, and herbs. Vegan? Use cashew cheese or tofu ricotta blended with nutritional yeast. Brown substitutes first to build flavor, then cool before filling. Adjust seasonings—add fennel seeds for sausage-like taste. This keeps rolls hearty and customizable for diets. Test one roll to check consistency before assembling all. Pairs well with marinara. (98 words)
How can I make zucchini rolls ahead of time?
Assemble zucchini rolls up to 24 hours ahead: Fill and roll slices, place on a parchment-lined tray, cover tightly with plastic wrap, and refrigerate. Keep sauce separate in a jar. Before baking, preheat oven to 375°F, spread warmed sauce in a 9×13-inch dish, nestle rolls in sauce, top with cheese, and bake 25-30 minutes until bubbly. Salting zucchini slices ahead (10-15 min, then dry) prevents excess water. Don’t freeze assembled rolls—zucchini gets mushy. Leftovers store 3 days in fridge; reheat at 350°F covered. Great for meal prep or parties. (96 words)
How do I stop zucchini rolls from getting watery?
Zucchini’s high water content (over 95%) can make rolls soggy, but salting fixes it: After slicing thinly, sprinkle 1/2 tsp salt per zucchini on both sides, let sit 10-15 minutes on a towel-lined tray. Excess liquid beads up—wipe away and pat super dry with paper towels. Skip this, and moisture releases during baking. Also, cool fillings fully before rolling to avoid steaming. Bake uncovered at end for crisp tops. If prepping ahead, store rolls uncovered in fridge 30 min to air-dry further. Results in firm, flavorful rolls every time—no watery mess. (92 words)

Zucchini Rolls
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Diet: Low-Carb, Keto
Description
🥒🍴 Savor low-carb zucchini rolls stuffed with Italian sausage, ricotta, and spinach in zesty tomato sauce, topped with melty mozzarella for a light Italian feast.
🥬 Keto-friendly appetizer or main, veggie-forward alternative to lasagna, ready in 75 minutes with fresh, healthy ingredients.
Ingredients
– 3 Italian sausage links (casing removed, about 10 to 12 ounces) Forms the savory base of the filling with its robust spices and rich flavor
– 6 ounces sliced mushrooms (shiitake recommended) Adds an earthy depth and meaty texture that complements the sausage beautifully
– Olive oil Used for sautéing and adds a fruity, Mediterranean note
– Salt Enhances all flavors and helps draw moisture from the zucchini
– Black pepper Provides a mild heat and aromatic complexity
– 3 cloves garlic (pressed) Infuses the filling with aromatic warmth
– 1 cup whole milk ricotta cheese Creates a creamy, luscious texture that binds the filling together
– 1/4 cup grated parmesan cheese Adds a sharp, nutty flavor and helps thicken the filling
– 1 cup baby spinach leaves (roughly chopped) Brings fresh color and nutrients to the filling
– 1 teaspoon Italian seasoning A blend of dried herbs that delivers classic Italian flavor
– 3 large zucchini (sliced very thin lengthwise into about 28 strips, approximately 2 to 3 mm thick) The star of the dish, providing the roll-up wrapper
– 1 cup grated whole milk mozzarella Melts into gooey, golden perfection on top
– Fresh basil leaves or chopped parsley for garnish Adds a pop of fresh color and herbal brightness
– Olive oil Creates a silky base for the sauce
– 6 cloves garlic (pressed) Builds an aromatic foundation
– Pinch of red pepper flakes Adds a subtle warmth without overpowering heat
– 2 teaspoons Italian seasoning Infuses the sauce with herbaceous flavor
– Salt Balances the acidity of the tomatoes
– Black pepper Adds mild spice complexity
– One 28-ounce can crushed tomatoes Forms the body of the sauce with its rich, velvety texture
Instructions
1-Step 1: Prepare the Tomato Sauce Start by making the homemade tomato sauce that will cradle your zucchini rolls. In a medium saucepan, heat a generous glug of olive oil over medium heat. Add the pressed garlic and cook for about 30 seconds to 1 minute, just until fragrant but not browned. Stir in the pinch of red pepper flakes and 2 teaspoons of Italian seasoning, allowing them to bloom in the warm oil and release their aromatic oils. Pour in the 28-ounce can of crushed tomatoes, season with salt and pepper to taste, and stir everything together. Reduce the heat to a gentle simmer and let the sauce cook uncovered for 15 minutes. This concentrates the flavors and creates a thick, rich base. Once done, set the sauce aside while you prepare the filling.
2-Step 2: Cook the Sausage and Mushroom Filling While the sauce simmers, prepare the hearty filling. Remove the casing from 3 Italian sausage links and crumble the meat into a non-stick skillet. Cook over medium-high heat, breaking up the sausage into small pieces as it browns. Cook until the sausage is nearly done but not completely cooked through since it will finish cooking in the oven. Add 6 ounces of sliced mushrooms to the skillet with a little olive oil if needed. Sauté for 4 to 5 minutes until the mushrooms are tender and have released their moisture. Add 3 pressed garlic cloves and cook for another minute until fragrant. Remove the pan from heat and let the mixture cool completely before proceeding to the next step.
3-Step 3: Mix the Cheese Filling In a large mixing bowl, combine 1 cup of whole milk ricotta cheese with 1/4 cup of grated parmesan. Add the cooled sausage and mushroom mixture along with 1 cup of roughly chopped baby spinach leaves. Season with 1 teaspoon of Italian seasoning, plus salt and pepper to taste. Mix everything thoroughly until all ingredients are evenly distributed. Keep this mixture cool until ready to use.
4-Step 4: Prepare the Zucchini Slices This step is crucial for achieving the perfect zucchini rolls texture. Using a mandoline slicer, cut 3 large zucchini lengthwise into thin strips approximately 2 to 3 mm thick. You’ll need about 28 strips total. If you don’t have a mandoline, a very sharp knife works but requires extra care to maintain even thickness. Place the zucchini strips on paper towels and sprinkle both sides generously with salt. Let them sit for 10 minutes this draws out excess moisture that could make your final dish watery. After 10 minutes, pat each strip thoroughly dry with fresh paper towels. The slices should feel slightly limp but not soggy.
5-Step 5: Assemble the Roll Ups Preheat your oven to 425 degrees Fahrenheit. Spread a layer of the prepared tomato sauce across the bottom of a 2.5 to 3 quart baking dish, coating it evenly. This creates a flavorful bed for the roll ups and prevents sticking. Now comes the fun part. Place approximately 1 tablespoon of the sausage and ricotta filling at one end of each zucchini strip. Carefully roll the zucchini around the filling, keeping it snug but not too tight. Arrange each roll seam-side down in the baking dish, packing them close together so they hold their shape during baking.
6-Step 6: Bake and Serve Sprinkle 1 cup of grated mozzarella cheese over the assembled roll ups. Bake uncovered at 425°F for about 25 minutes. The cheese should be melted and slightly caramelized with golden brown spots forming on top. Remove from the oven, garnish with fresh basil leaves or chopped parsley, and serve hot from the baking dish.
Notes
🌀 Use a mandolin slicer for uniform, paper-thin zucchini strips that roll easily without breaking.
🧂 Salt zucchini slices and pat dry to remove excess moisture, preventing a watery dish.
⏰ Assemble roll-ups a day ahead, store sauce separately, then bake fresh for best texture.
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Category: Appetizer
- Method: Oven
- Cuisine: Italian-American
Nutrition
- Serving Size: 7 roll-ups
- Calories: 573 kcal
- Sugar: 8g
- Sodium: 1200mg
- Fat: 40g
- Saturated Fat: 15g
- Unsaturated Fat: 25g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 120mg
Keywords: zucchini roll ups, low carb appetizer, easy zucchini recipe, italian sausage rolls

