ACTIVE TIME: 30 minutes
BAKE TIME: 45 minutes
INTENSITY: Medium
Why You’ll Love This Recipe
Get ready to meet your new favorite weeknight dinner—one that tastes like a hug in a baking dish but fits your macros like a glove. These High Protein Zucchini Lasagna Rolls are the ultimate comfort food reinvention.
We’re swapping traditional, carb-heavy lasagna noodles for thin, tender slices of fresh zucchini. But we aren’t stopping there. The filling is a powerhouse of lean protein, combining creamy, low-fat ricotta with a secret weapon: blended cottage cheese or Greek yogurt. This elevates the protein content significantly without sacrificing that classic, creamy Italian texture. Each serving delivers an impressive protein punch, making this the perfect post-workout meal or a satisfying dinner that keeps you full for hours.
This recipe is ideal for meal prep, too. The rolls hold up beautifully in the refrigerator, and they freeze like a dream. They are proof that eating healthy doesn’t mean eating boring. Let’s make some magic!
Nutrition (Per Serving – Makes 4 Servings, 3 Rolls Each)
Nutrient Amount
Calories 410 kcal
Protein 38 g
Carbohydrates 15 g
Fat 21 g
Fiber 3 g
Sugars 8 g
Sodium 620 mg
Ingredients
For the Zucchini Noodles:
3 large zucchini (about 8-9 inches long), sliced lengthwise into ⅛-inch thick strips
1 teaspoon kosher salt (for drawing out moisture)
For the High Protein Cheese Filling:
1 ½ cups (12 oz) part-skim ricotta cheese
1 cup (8 oz) low-fat cottage cheese (or plain Greek yogurt for an extra protein kick)
1 large egg, lightly beaten
½ cup grated Parmesan cheese (divided)
2 cloves garlic, minced
1 tablespoon fresh basil, finely chopped (or 1 teaspoon dried)
1 tablespoon fresh parsley, finely chopped
½ teaspoon black pepper
½ teaspoon red pepper flakes (optional, for heat)
½ pound (8 oz) lean ground turkey or chicken sausage, cooked and crumbled (optional, adds even more protein)
For the Sauce and Topping:
2 ½ cups your favorite marinara sauce (look for one with low sugar)
1 ½ cups (6 oz) shredded part-skim mozzarella cheese
Fresh basil leaves for garnish
Instructions
1. Prep the Zucchini
Preheat your oven to 375°F (190°C). Trim the ends off the zucchini. Using a mandoline slicer or a sharp chef’s knife, carefully slice the zucchini lengthwise into ⅛-inch thick planks. Try to get 6-8 slices per zucchini.
Lay the slices on a cutting board or baking sheet lined with paper towels. Sprinkle both sides generously with the 1 teaspoon of kosher salt. Let them sit for 15-20 minutes. This process, known as “sweating,” draws out excess water, which prevents your lasagna rolls from becoming watery and soggy.
After 15 minutes, you will see moisture beading on the surface. Pat the slices completely dry with a clean paper towel. Do not skip this step!
2. Make the Protein-Packed Filling
In a large mixing bowl, combine the ricotta cheese, cottage cheese, beaten egg, and half of the grated Parmesan cheese (¼ cup). Add the minced garlic, basil, parsley, black pepper, and red pepper flakes. Mix until smooth and well combined.
If you are adding cooked, crumbled turkey or chicken sausage for an additional protein boost, fold it in now. Taste the filling and adjust seasoning if needed.
3. Assemble the Rolls
Spread 1 cup of the marinara sauce evenly across the bottom of a 9×13-inch baking dish. This prevents the rolls from sticking and provides a base layer of flavor.
Lay a zucchini slice flat on a clean cutting board. Spoon about 2 tablespoons of the cheese filling onto the bottom end of the slice. Gently roll the zucchini slice around the filling, tucking it in as you go, to form a tight, compact roll. Place the roll seam-side down into the baking dish. Repeat this process with the remaining zucchini slices and filling. Depending on the size of your zucchini, you should get 12-14 rolls total.
4. Top and Bake
Spoon the remaining 1 ½ cups of marinara sauce over the top of the rolled zucchini, ensuring they are well covered. Sprinkle the remaining ¼ cup of Parmesan cheese and all of the shredded mozzarella evenly over the top.
Cover the dish with foil and bake for 30 minutes. This allows the zucchini to steam and become perfectly tender. Remove the foil and bake for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown in spots.
5. Rest and Serve
Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting time is critical; it allows the sauce to thicken and the rolls to set, so they hold their shape perfectly on the plate.
Garnish with fresh basil leaves and serve with a side salad or some roasted vegetables.
Chef’s Notes & Variations
Make It Dairy-Free: Use a plant-based ricotta alternative and a dairy-free mozzarella. Nutritional yeast can replace the Parmesan for a cheesy flavor.
Make It Paleo/Whole30: Omit the cheese and use a dairy-free sauce. Use a combination of ground meat, herbs, and a compliant marinara as the filling.
The “Sweat” Secret: If you are short on time, you can microwave the salted zucchini slices on a paper towel for 2-3 minutes to speed up the water extraction process.
Don’t Have a Mandoline? A sharp knife and a steady hand work perfectly. Just try to keep the slices as uniform as possible so they cook evenly.
Storage and Meal Prep
Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat in the microwave or in a 350°F oven until warmed through.
Freezer: Assemble the rolls in a freezer-safe dish without baking them. Cover tightly with a layer of plastic wrap and then foil. Freeze for up to 3 months. To bake, thaw overnight in the refrigerator and bake as directed (you may need to add 10-15 minutes to the covered baking time).
Perfect Pairings
Wine: Pair with a crisp Pinot Grigio or a light Sangiovese.
Sides: Garlic bread, a simple arugula salad with lemon vinaigrette, or steamed green beans.
Recipe Card
HIGH PROTEIN Zucchini Lasagna Rolls
Prep: 30 mins
Cook: 45 mins
Total: 1 hr 15 mins
Servings: 4
Calories: 410
Protein: 38g