Tender roasted eggplant wrapped around creamy mozzarella, juicy tomatoes, peppery arugula and pesto, finished with fresh basil and a rich balsamic glaze.
Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes | Servings: 4
Introduction
Caprese stuffed eggplant rolls recipe with mozzarella, tomatoes, arugula, pesto, basil and balsamic glaze is a colorful Mediterranean-inspired dish that turns simple vegetables into something truly satisfying. Thin slices of eggplant become tender and lightly caramelized in the oven before being layered with creamy mozzarella, ripe tomatoes, peppery arugula and fragrant basil pesto. Once rolled and baked, the mozzarella becomes wonderfully melty while the eggplant develops delicious golden edges. A drizzle of sweet-tangy balsamic glaze gives every bite a beautiful finishing touch. These stuffed eggplant rolls work wonderfully as a light dinner, appetizer or vegetable-forward side dish for family meals and entertaining.
Ingredients
For the Eggplant Rolls
- 2 large eggplants, about 2 lb (900 g) total
- 2 tablespoons (30 ml) extra-virgin olive oil
- 1 teaspoon salt, divided
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon garlic powder
- 8 oz (225 g) fresh mozzarella, sliced
- 2 medium ripe tomatoes, thinly sliced
- 2 cups (60 g) fresh arugula
- 1/3 cup (80 g) basil pesto
- 1/2 cup fresh basil leaves
- 2 tablespoons (30 ml) balsamic glaze
Optional Garnish
- Fresh basil leaves
- Freshly cracked black pepper
- 1 tablespoon (15 ml) extra-virgin olive oil
Step-by-Step Instructions
- Prepare the eggplant: Preheat the oven to 425°F (220°C). Trim the ends from the eggplants and slice them lengthwise into approximately 1/4-inch (6 mm) thick strips. Try to keep the slices evenly sized so they soften at the same rate.
- Remove excess moisture: Arrange the eggplant slices on a large tray and sprinkle lightly with salt. Let them stand for about 10 minutes, then gently blot away the moisture with paper towels. This helps create tender eggplant without excess water.
- Roast until flexible: Arrange the slices on parchment-lined baking sheets. Brush both sides lightly with olive oil and season with black pepper and garlic powder. Roast for 12–15 minutes, turning once, until tender and flexible with lightly golden edges. Let cool for several minutes.
- Add the pesto: Lay the roasted eggplant slices flat on a clean work surface. Spread a thin layer of basil pesto over each slice, leaving a little space around the edges.
- Add the Caprese filling: Place mozzarella and tomato slices over each piece of eggplant. Add a small handful of arugula and several fresh basil leaves. Avoid overfilling so the rolls stay together.
- Roll the eggplant: Starting at one short end, carefully roll each eggplant slice around the filling. Place the rolls seam-side down in a lightly greased baking dish to keep them secure.
- Bake the rolls: Return the stuffed eggplant rolls to the oven and bake at 400°F (200°C) for 8–10 minutes, or until the mozzarella is soft and melted and the rolls are heated through.
- Finish and serve: Transfer the warm rolls to a serving platter. Drizzle generously with balsamic glaze and garnish with fresh basil and freshly cracked black pepper. Serve warm while the mozzarella is beautifully melted.
Tips for the Best Caprese Stuffed Eggplant Rolls
- Choose large, firm eggplants with smooth skin for easier slicing and rolling.
- Keep the eggplant slices around 1/4 inch thick; very thick slices can be difficult to roll.
- Drain fresh mozzarella well before using it to prevent watery rolls.
- Use ripe but firm tomatoes so they maintain their shape while baking.
- Do not add too much pesto because a thin layer provides plenty of flavor.
- Add extra fresh arugula after baking if you prefer a crisp, peppery contrast.
Serving Suggestions
Serve these Caprese stuffed eggplant rolls with a crisp green salad, roasted potatoes, garlic bread or a simple pasta dish. They also make an attractive appetizer for gatherings. For a lighter meal, serve two or three rolls per person with additional arugula and tomatoes dressed with olive oil and lemon juice.
Storage
Store leftover eggplant rolls in an airtight container in the refrigerator for up to 3 days. For the best texture, reheat them in a 375°F (190°C) oven for about 8–10 minutes until warmed through. The rolls can be assembled several hours ahead and refrigerated before the final bake. Add fresh basil, arugula and balsamic glaze just before serving for the freshest flavor and appearance.
FAQs
Can I make Caprese stuffed eggplant rolls ahead of time?
Yes. Roast the eggplant and assemble the rolls several hours ahead. Cover and refrigerate them, then bake shortly before serving. Finish with fresh basil and balsamic glaze after baking.
How do I stop the eggplant rolls from becoming watery?
Salt and blot the eggplant before roasting, and drain the mozzarella thoroughly. Using firm tomatoes rather than very soft, overripe ones also helps reduce excess moisture.
Can I grill the eggplant instead of roasting it?
Yes. Brush the slices lightly with olive oil and grill over medium-high heat for about 2–3 minutes per side, until tender with visible grill marks. Let them cool slightly before adding the filling and rolling.
