Go Back
+ servings

Pesto Zucchini Lasagna Rolls

These low carb zucchini lasagna rolls are stuffed with cheese, slathered in pesto, and smothered in mozzarella. All the great flavours of summer in one healthy side dish.
Course Side Dish
Cuisine Italian
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 6 to 8 servings
Calories 224 kcal


  • 3 medium zucchini about 8 to 10 inches long
  • 1 tbsp avocado or olive oil
  • 2 cloves garlic minced
  • 4 ounces chopped spinach
  • 1 cup full fat ricotta
  • 1/2 cup grated Parmesan
  • 1 large egg
  • 3/4 tsp salt
  • 1/2 tsp pepper
  • 1/4 cup pesto
  • 1 cup grated mozzarella


  1. Preheat grill or a grill pan to medium.
  2. Trim ends of zucchini and slice lengthwise into 1/4 inch thick slices. You should get about 16 long slices of zucchini.
  3. Set zucchini on grill and grill until tender and much of the moisture has been removed, 3 to 5 minutes per side. Remove from grill and set aside on layers of paper towel.
  4. Preheat oven to 350F and lightly grease a 9x12 inch glass or ceramic baking dish.
  5. Add oil to a large skillet set over medium heat. Add garlic and sauté until fragrant, 30 seconds. Add chopped spinach and cook until wilted but still bright green.
  6. In a large bowl, combine ricotta, Parmesan, egg, salt, and pepper. Add spinach mixture and stir until well combined.
  7. Take a zucchini slice and spread a heaping tablespoon of the ricotta filling over 1/2 of it. Roll up tightly and place into the prepared baking dish. Repeat with remaining zucchini and filling.
  8. Spread pesto over zucchini rolls. Sprinkle with mozzarella and bake 30 minutes, until cheese is melted and bubbling.

Recipe Notes

Serves 6 to 8. For 6 servings, each serving has 5.41g NET CARBS.

Food energy: 224kcal
Total fat: 16.71g
Calories from fat: 150
Cholesterol: 40mg
Carbohydrate: 7.02g
Total dietary fiber: 1.61g
Protein: 13.32g

Nutrition Facts
Pesto Zucchini Lasagna Rolls
Amount Per Serving
Calories 224 Calories from Fat 150
% Daily Value*
Fat 16.71g26%
Cholesterol 40mg13%
Carbohydrates 7.02g2%
Fiber 1.61g6%
Protein 13.32g27%
* Percent Daily Values are based on a 2000 calorie diet.