These grilled eggplant rolls stuffed with creamy ricotta are a simple yet elegant dish that brings out the best of Mediterranean flavors.
Wrapped in a rich basil-infused tomato sauce and finished under the broiler for a golden, cheesy top, this dish can be served as an appetizer, main course, or even a finger food.
🌱 Vegetarian and gluten-free, this recipe is perfect for everyone at the table!
Why Nonna Loves This Recipe ❤️
- Light yet flavorful – Grilled eggplant adds a smoky taste without being too heavy.
- Creamy and satisfying – The ricotta filling is delicate, creamy, and perfectly seasoned.
- A timeless classic – This dish has been passed down through generations and never fails to impress.
- Versatile – Can be served warm or at room temperature, making it perfect for gatherings.
DOWNLOAD EGGPLANT ROLLS RECIPE PDF HERE:

Ingredients 📝
For the Eggplant Rolls:
- 1 medium eggplant, sliced lengthwise
- 250g (9 oz) fresh ricotta
- 2 tbsp extra virgin olive oil
- Salt and black pepper, to taste
- 2 tbsp grated Parmigiano Reggiano cheese
For the Basil Tomato Sauce:
- 1 cup (240ml) tomato passata (pureed tomatoes)
- 1 tbsp olive oil
- A handful of fresh basil leaves, chopped
- A pinch of salt
For Topping:
- 2 tbsp grated Parmigiano cheese
Method 🥄
1️⃣ Prepare the Basil Tomato Sauce:
- In a small saucepan, heat 1 tbsp olive oil over low heat.
- Add the tomato passata, salt, and basil, then let simmer for 10 minutes. Set aside.
2️⃣ Grill the Eggplant:
- Slice the eggplant lengthwise, ensuring they’re thick enough to hold the filling but thin enough to roll easily.
- Grill the slices on a hot grill pan or barbecue until they develop soft grill marks.
3️⃣ Make the Ricotta Filling:
- In a bowl, mix ricotta, olive oil, salt, black pepper, and Parmesan cheese. Stir well and taste to adjust seasoning.
4️⃣ Assemble the Rolls:
- Once the eggplant slices have cooled slightly, spread about 1 tablespoon of ricotta filling onto each slice.
- Gently roll each slice and place it in a baking dish where 2 tablespoons of basil tomato sauce have been spread at the bottom.
5️⃣ Bake and Serve:
- Top the rolls with a few more tablespoons of tomato sauce and grated Parmigiano cheese.
- Place under the broiler for 5-7 minutes until the cheese melts and turns slightly golden.
- Serve warm or at room temperature.
Nutritional Facts 📊 (per serving, approx.)
| Nutrient | Amount |
|---|---|
| Calories | 180 kcal |
| Protein | 8g |
| Carbs | 10g |
| Fat | 12g |
| Fiber | 3g |
| Calcium | 120mg |
Tips & Tricks 🌟
✅ Choose fresh ricotta for a creamier filling.
✅ Use a mandoline slicer to get evenly thin eggplant slices.
✅ Make ahead – You can grill the eggplant and prep the filling in advance for quicker assembly.
✅ Add extra flavor by mixing chopped sun-dried tomatoes or garlic into the ricotta.
✅ Want a crispier top? Add mozzarella before broiling.

RICOTTA EGGPLANT ROLLS
Notes
Ingredients:
For the Eggplant Rolls:
- 1 medium eggplant, sliced lengthwise
- 250g (9 oz) fresh ricotta
- 2 tbsp extra virgin olive oil
- Salt and black pepper, to taste
- 2 tbsp grated Parmigiano Reggiano cheese
For the Basil Tomato Sauce:
- 1 cup (240ml) tomato passata (pureed tomatoes)
- 1 tbsp olive oil
- A handful of fresh basil leaves, chopped
- A pinch of salt
For Topping:
- 2 tbsp grated Parmigiano cheese
Method
1️⃣ Prepare the Basil Tomato Sauce:- In a small saucepan, heat 1 tbsp olive oil over low heat.
- Add the tomato passata, salt, and basil, then let simmer for 10 minutes. Set aside.
- Slice the eggplant lengthwise, ensuring they’re thick enough to hold the filling but thin enough to roll easily.
- Grill the slices on a hot grill pan or barbecue until they develop soft grill marks.
- In a bowl, mix ricotta, olive oil, salt, black pepper, and Parmesan cheese. Stir well and taste to adjust seasoning.
- Once the eggplant slices have cooled slightly, spread about 1 tablespoon of ricotta filling onto each slice.
- Gently roll each slice and place it in a baking dish where 2 tablespoons of basil tomato sauce have been spread at the bottom.
- Top the rolls with a few more tablespoons of tomato sauce and grated Parmigiano cheese.
- Place under the broiler for 5-7 minutes until the cheese melts and turns slightly golden.
- Serve warm or at room temperature.





No Comments