Vegan Eggplant Rollatini: Easy Tofu Ricotta Rolls
Vegan Eggplant Rollatini is a baked Italian-inspired dish featuring roasted eggplant filled with a savory tofu ricotta. It combines tender eggplant slices, seasoned mashed tofu, and vibrant marinara for a hearty plant-based main course. The recipe yields rich texture and balanced flavors that satisfy vegan and omnivore palates alike. Serve immediately for best texture and aromatic freshness.
Find related layered eggplant techniques in our crispy eggplant Parmesan guide for alternate crisping methods and additional inspiration.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 minutes | 55 minutes | 70 minutes | 4 | Easy | Italian-inspired Vegan |
Why This Recipe Works
This Vegan Eggplant Rollatini succeeds because roasted eggplant provides a flexible, savory wrapper that holds a creamy tofu filling. Roasting softens the eggplant while concentrating its mild flavors, allowing the tofu ricotta to provide the salty, umami backbone of the dish.
I rely on nutritional yeast and lemon juice to mimic classic ricotta tang and depth, which elevates the plant-based filling substantially. The combination of simple seasoning and a bright marinara creates contrast, balancing richness with acidity and fresh herb notes.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Eggplants (large) | 2 | Slice lengthwise into thin slices; replace with zucchini for lighter texture |
| Firm tofu | 1 block (about 14 ounces) | Press and drain for firmer tofu ricotta; silken tofu will be too soft |
| Nutritional yeast | 1/4 cup | Add more for cheesier flavor or replace with vegan parmesan |
| Lemon juice | 1 tablespoon | Freshly squeezed brightens the filling; white wine vinegar is an alternative |
| Garlic powder | 1 teaspoon | Use 1 small minced garlic clove if you prefer fresh garlic |
| Salt | 1 teaspoon | Adjust to taste; use sea salt or kosher salt for cleaner flavor |
| Marinara sauce | 1 cup | Use your favorite jarred sauce or homemade tomato basil sauce |
| Fresh basil | For garnish | Thinly sliced or torn leaves brighten the finished dish |
Step-by-Step Instructions
Follow these precise steps to assemble and bake the Vegan Eggplant Rollatini for consistent results and optimal texture. Prepare each phase in sequence to maintain warm components and avoid sogginess.
Roast the eggplant
- Preheat the oven to 375°F (190°C).
- Slice the eggplants lengthwise into thin slices and arrange them on a baking sheet evenly.
- Roast the eggplant slices for about 20 minutes until soft and slightly browned at the edges.
Make the tofu ricotta
- Press the tofu briefly to remove excess water using a clean towel or tofu press.
- Mash the tofu in a bowl until it reaches a crumbly ricotta-like texture using a fork.
- Mix the mashed tofu with nutritional yeast, lemon juice, garlic powder, and salt until smooth.
Assemble and bake
- Spread some marinara sauce on the bottom of a baking dish to prevent sticking and add flavor.
- Take a slice of roasted eggplant, place a spoonful of the tofu mixture on one end, and roll it up tightly.
- Place the rolled eggplant in the baking dish seam side down and repeat until all eggplant slices are used.
- Pour remaining marinara sauce over the top of the rolled eggplants to keep them moist.
- Cover the baking dish with foil and bake for 25 minutes to heat through and meld flavors.
- Remove the foil and bake for an additional 10 minutes to lightly brown the top and reduce excess moisture.
- Garnish with fresh basil before serving to add color and fresh herbal aroma.
Chef Tips for Perfect Results
- Press tofu for at least 10 minutes to ensure a firm ricotta texture that won’t make the filling watery.
- Slice eggplant about 1/4 inch thick so slices roll easily without tearing under the weight of filling.
- Roast eggplant in a single layer with space between slices to promote even browning and rapid softening.
- Use quality marinara with basil notes to enhance overall flavor, or quickly simmer jarred sauce with garlic and oregano.
- Assemble rolls seam side down to prevent them from unrolling during baking and to present neatly on the plate.
- Let the dish rest five minutes after baking so the filling sets slightly and slices hold their shape when served.
Common Mistakes to Avoid
Overly wet tofu makes the filling runny; pressing the tofu properly fixes this issue. Press tofu between towels or use a tofu press until excess liquid is removed for a firmer ricotta texture.
Slicing eggplant too thin causes tearing when rolling; keep slices uniform and slightly thicker to maintain structure. Use a sharp knife or mandoline set to a consistent thickness to prevent uneven slices and tears.
Skipping the marinara base can cause sticking and blandness; always spread sauce on the dish before arranging rolls. The base layer also creates steam to finish cooking and infuses the roll interiors with tomato flavor.
Overcrowding the roasting pan prevents proper browning and softening; roast in batches if necessary for even results. Proper airflow lets slices caramelize and develop the texture needed for rolling without becoming soggy.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Eggplant | Zucchini or thinly sliced portobello caps | Zucchini yields lighter flavor; mushrooms add an earthy, meaty note |
| Firm tofu | Silken tofu blended with firm tofu or mashed cannellini beans | Silken creates creamier texture; beans add nuttiness and fiber |
| Nutritional yeast | Vegan Parmesan or ground cashews with salt | Vegan parm increases salty, cheesy profile; cashews add richness |
| Marinara sauce | Puttanesca or roasted red pepper sauce | Puttanesca adds briny depth; red pepper sauce creates sweeter, smokier notes |
Serving Suggestions and Pairings
Serve Vegan Eggplant Rollatini hot with a crisp green salad tossed in lemon vinaigrette for a refreshing counterpoint. Pair with warm crusty bread and extra marinara for soaking up sauce and creating a satisfying meal combination.
Offer a simple roasted vegetable side like garlic-roasted broccolini or an herbed quinoa pilaf to round out the plate for family dinners or casual weeknight gatherings. For dinner party presentation, arrange rolls on a large platter garnished with chiffonade basil and a drizzle of extra virgin olive oil.
Explore a complementary spicy sauce recipe for dipping with our vegan bang bang sauce recipe for an indulgent pairing idea.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Cover dish tightly with foil or store in airtight container; reheat in oven at 350°F until warm. |
| Freezer | Up to 2 months | Freeze in a single layer in freezer-safe container; thaw overnight in refrigerator before reheating. |
| Reheat (oven) | 10-20 minutes | Preheat oven to 350°F and cover with foil until heated through, then uncover to refresh top texture. |
| Reheat (microwave) | 1-3 minutes | Heat on medium power in short intervals to avoid uneven hot spots and maintain filling consistency. |
Nutritional Information
Approximate values provide a rough guide to the macronutrient and calorie content per serving of Vegan Eggplant Rollatini. Values vary based on ingredient brands, portion sizes, and specific substitutions used when preparing the dish.
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximately 240 kcal |
| Protein | Approximately 14 g |
| Total Fat | Approximately 8 g |
| Carbohydrates | Approximately 24 g |
| Fiber | Approximately 6 g |
| Sodium | Approximately 620 mg |
For detailed nutrient breakdowns consult authoritative databases like the USDA FoodData Central which provides comprehensive values for individual ingredients and brand variations.

Frequently Asked Questions
Can I substitute zucchini for eggplant in vegan rollatini recipes?
Yes, zucchini is a suitable substitute for eggplant and works well for rollatini where eggplant is unavailable. Zucchini offers a lighter texture and milder flavor, and it cooks faster than eggplant so adjust roasting time accordingly. Use firm zucchini slices about 1/4 inch thick to maintain structure during rolling and baking.
How do I know when the eggplant is cooked through for rolling?
Cook the eggplant until it becomes soft and easily bends without snapping; that indicates doneness for rolling. The flesh should be tender when pierced with a fork and show slight browning at the edges after roasting. If slices still resist bending, return them to the oven in a single layer for an additional five minutes.
What should I do if the tofu filling tastes bland?
Boost seasoning by adding more nutritional yeast, a pinch of salt, or an extra half teaspoon of lemon juice to correct blandness. Incorporate a small clove of minced garlic or a teaspoon of finely chopped fresh basil for more aromatic depth. Taste and adjust in small increments to avoid over-salting or over-acidifying the mixture.
Can I prepare Vegan Eggplant Rollatini ahead of time?
Yes, you can assemble the rolls up to a day ahead and refrigerate covered before baking to save time on the day of serving. Keep the assembled dish tightly covered and bake from chilled, adding five to ten extra minutes to the covered baking time if necessary. For longer storage, freeze assembled rolls and thaw overnight in the refrigerator before baking.
What are good accompaniments to serve with eggplant rollatini at a dinner party?
Serve the rollatini with a bright arugula salad dressed with lemon vinaigrette and grilled polenta for complementary textures and flavors. Offer crusty bread and a simple roasted vegetable medley to make the meal more substantial and guest-friendly. Pair the plate with a light red wine or a crisp Italian white to match the tomato and herb notes.
Conclusion
Vegan Eggplant Rollatini combines roasted eggplant, seasoned tofu ricotta, and vibrant marinara for a satisfying plant-based main course. This approachable recipe rewards precise preparation with tender rolls, balanced acidity, and fresh basil aromatics. Try variations to suit seasonal produce and end every meal with the bright signature flavor of basil and lemon.
For an inspired vegan dessert pairing, consider our coconut custard option in the recipe collection of complementary dishes.
Print
Vegan Eggplant Rollatini: Easy Tofu Ricotta Rolls
A baked Italian-inspired dish featuring roasted eggplant filled with savory tofu ricotta and vibrant marinara, perfect for a heartwarming plant-based main course.
- Total Time: 70 minutes
- Yield: 4 servings 1x
Ingredients
- 2 large eggplants, sliced lengthwise into thin slices
- 1 block (about 14 ounces) firm tofu, pressed and drained
- 1/4 cup nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1 cup marinara sauce
- Fresh basil, for garnish
Instructions
- Preheat the oven to 375°F (190°C).
- Slice the eggplants lengthwise into thin slices and arrange them on a baking sheet evenly.
- Roast the eggplant slices for about 20 minutes until soft and slightly browned at the edges.
- Press the tofu briefly to remove excess water then mash in a bowl until crumbly.
- Mix the mashed tofu with nutritional yeast, lemon juice, garlic powder, and salt until smooth.
- Spread marinara sauce on the bottom of a baking dish.
- Take a slice of roasted eggplant, place a spoonful of the tofu mixture on one end, and roll it up tightly.
- Place the rolled eggplant in the baking dish seam side down and repeat until all eggplant slices are used.
- Pour remaining marinara sauce over the top of the rolled eggplants.
- Cover the baking dish with foil and bake for 25 minutes.
- Remove the foil and bake for an additional 10 minutes to lightly brown the top.
- Garnish with fresh basil before serving.
Notes
Press tofu for at least 10 minutes for a firmer texture. Slice eggplant about 1/4 inch thick to avoid tearing during rolling.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 240
- Sugar: 4g
- Sodium: 620mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 6g
- Protein: 14g
- Cholesterol: 0mg
Keywords: vegan, eggplant, rollatini, tofu ricotta, Italian, plant-based



