Eggplant Rolls with Creamy Spinach Cheese Filling
Print Recipe
5 from 1 vote

Eggplant Rolls with Creamy Spinach Cheese Filling

These decadent Eggplant Rolls are stuffed with a creamy Italian Inspired cheese and spinach mixture. You'll love these gluten-free eggplant rollatini that are super low carb, light, meat-free, and the perfect comfort food.
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Appetizer, Lunch
Cuisine: American
Keyword: eggplant rolls
Servings: 10 servings
Calories: 212kcal
Author: Ioana Borcea from


  • 2 medium eggplants
  • 2 tbsp olive oil
  • 10 oz frozen chopped spinach thawed
  • 1 cup ricotta
  • 2 garlic cloves minced
  • 1 egg beaten
  • 1 1/2 cups mozzarella shredded
  • 3/4 cup grated Parmesan
  • 24 oz. jar marinara sauce
  • Salt and Pepper to taste


  • Slice the ends of the eggplants and using a mandolin slice them lengthwise into 1/4-inch(½ cthick slices. Depending on how big your eggplants are you should get about 15-20 slices.
  • Brush the eggplant slices with olive oil and sprinkle some salt.
  • Heat a grill and cook the eggplant slices for about 30-60 seconds on each side, until tender.
  • Preheat the oven to 350ºF/ 180C and spread ½ cup marinara sauce on the bottom of a 9x13 baking dish. Set aside.
  • To make the spinach ricotta filling, you'll need a large bowl. Combine thawed and drained spinach, ricotta, minced garlic, one egg, ½ cup Mozzarella Cheese and ½ cup Parmesan Cheese. Season with salt, pepper to taste and mix well to combine.
  • To assemble: Place about 1 tbsp of cheese mixture in the centre of each eggplant slice and then roll-up. Repeat with all your eggplant slices.
  • Top the eggplant rolls with the remaining marinara sauce and sprinkle with remaining mozzarella and parmesan.
  • Bake for 25-30 minutes or until the mozzarella is perfectly melted and has a golden-brown color. Let the eggplant rolls cool for 5-10 minutes before serving.


The nutrition facts are calculated for 2 eggplant rolls.


Serving: 1serving | Calories: 212kcal | Carbohydrates: 9g | Protein: 12g | Fat: 15g | Saturated Fat: 6g | Cholesterol: 49mg | Sodium: 626mg | Potassium: 587mg | Fiber: 5g | Sugar: 7g | Vitamin A: 3952IU | Vitamin C: 8mg | Calcium: 275mg | Iron: 2mg | Net Carbs: 4g