Eggplant rollatini is a baked Italian-American dish where thin eggplant slices are rolled around a creamy filling and cooked in tomato sauce. This version uses a cashew-tofu ricotta instead of dairy, and the result is genuinely satisfying — rich, saucy, and filling enough to be the main event. If you’ve never made a plant-based filling before, this is a good place to start.
Substitutions that actually work
- Cashews: If you can’t eat tree nuts, raw sunflower seeds work as a 1:1 swap after soaking. The flavor is slightly earthier but still creamy.
- Firm tofu: Silken tofu makes the filling softer and harder to roll — stick with firm or extra-firm, pressed dry.
- Nutritional yeast: This is the ingredient most first-timers skip, and they notice the difference. It adds a savory, slightly cheesy depth that nothing else quite replicates. Find it at most grocery stores near the health foods or bulk bins.
- Miso paste: Any light (white) miso works. Skip it entirely if you don’t have it — the filling is still good without it.
- Fresh basil in the sauce: Dried basil is a weaker substitute here because the sauce isn’t cooked long enough to bloom dried herbs properly. Use fresh if you can, or swap in fresh flat-leaf parsley.
Why this recipe works
Two things make this recipe reliable. First, salting the eggplant slices and letting them sit draws out moisture before they ever hit the oven — skip this step and the rolls will sit in a watery puddle by the time they’re done baking. Second, the combination of soaked cashews and pressed tofu gives the filling two different textures: the cashews blend into a smooth, fatty base while the crumbled tofu adds the slightly grainy, fluffy body that ricotta normally provides. Neither ingredient alone gets you there, but together they’re close enough that most people eating this won’t think twice about what’s missing.
Mistakes to avoid
- Slicing the eggplant too thick: Slices thicker than ¼ inch won’t roll without cracking. Use a sharp knife and take your time, or use a mandoline set to the thinnest setting that still holds together.
- Not drying the eggplant after salting: Pat each slice firmly with a clean kitchen towel or paper towels before roasting. Wet slices steam instead of roast and turn mushy.
- Overfilling the rolls: It’s tempting to load them up, but too much filling means the rolls won’t stay closed in the sauce. A heaping tablespoon per slice is enough.
- Using cold filling straight from the blender: If your cashews were soaked in the fridge, the filling will be stiff and hard to spread. Let it come to room temperature for 10 minutes before assembling.
- Covering the dish too tightly while baking: A loose foil tent lets some steam escape and keeps the sauce from getting watery. Seal it tight and you’ll end up with a soupy bottom layer.
Keeping and reheating
Leftovers keep well covered in the fridge for up to 4 days — the flavors actually improve overnight as the filling absorbs the sauce. Reheat individual portions in a small covered skillet over medium-low heat with a splash of water, or in the oven at 350°F covered with foil until warmed through, about 15 minutes. Skip the microwave if you can; it makes the eggplant rubbery. For freezing, portion the cooled rolls into an airtight container with sauce spooned over the top and freeze for up to 2 months. Thaw overnight in the fridge before reheating — do not reheat from frozen or the filling turns grainy.

Vegan Eggplant Rollatini
Equipment
- Chef's knife
- Cutting board
- Mandoline (optional, for even slices)
- Wire rack or paper towels
- Two rimmed sheet pans
- Parchment paper (optional)
- Pastry brush or silicone brush
- Blender or food processor
- Mixing bowls
- Measuring cups and spoons
- 9x13-inch baking dish
- Aluminum foil
Ingredients
For the Eggplant:
- 2 medium globe eggplants (about 2 lb total) choose firm eggplants with glossy skin for the best texture
- 1 ½ tsp kosher salt for sweating the eggplant and seasoning
- 2 tbsp extra-virgin olive oil for brushing slices before roasting
- ½ tsp freshly ground black pepper
For the Quick Vegan Ricotta:
- 2 cups boiling water for soaking cashews; discard after soaking
- ½ cup raw cashews quick-soak in boiling water for a creamier texture
- 14 oz extra-firm tofu, drained high-protein varieties yield the best body
- 2 tbsp fresh lemon juice brightens and balances richness
- 3 tbsp nutritional yeast adds savory depth and cheesiness
- 1 tsp white miso paste optional; boosts umami and complexity
- 1 tbsp extra-virgin olive oil for silkier ricotta
- 1 clove garlic, minced raw for a gentle bite; roast if you prefer sweeter notes
- 1 tsp fine sea salt adjust to taste
- ¼ tsp freshly ground black pepper
- ¼ cup fresh flat-leaf parsley, finely chopped stems removed; adds freshness
- 1 cup baby spinach, finely chopped optional but classic; folds nicely into the ricotta
For the No-Cook Tomato–Basil Sauce:
- 3 cups crushed tomatoes choose a high-quality brand like Bianco DiNapoli or Mutti for best flavor
- 2 cloves garlic, very finely minced balances the raw sauce; it will sweeten as it bakes
- 2 tbsp extra-virgin olive oil roundness and sheen
- 1 tsp dried oregano rub between fingers to release oils
- ¼ tsp red pepper flakes optional heat
- 1 tsp fine sea salt adjust to taste
- ½ tsp freshly ground black pepper
- ⅓ cup fresh basil leaves, torn use tender leaves; reserve a handful for garnish
To Assemble and Finish:
- 1 cup vegan mozzarella-style shreds optional; look for clean-melting brands
- 2 tbsp almond or cashew parm optional, for a nutty finish
- ¼ cup fresh basil, cut into chiffonade for garnish
Instructions
- Slice and Sweat the Eggplant (15 minutes): Trim eggplant tops. Using a knife or mandoline, slice lengthwise into 1/4-inch thick planks. Lay on a wire rack or paper towels, sprinkle both sides with the kosher salt, and let stand 15 minutes until beads of moisture appear—this “sweat” tenderizes and removes bitterness. Pat very dry.
- Quick-Soak Cashews (15 minutes, concurrent): While the eggplant sweats, cover cashews with boiling water and soak 15 minutes. Drain well.
- Pre-Roast the Eggplant (10–12 minutes): Preheat oven to 425°F (220°C). Line two sheet pans with parchment. Brush both sides of the eggplant planks lightly with 2 tbsp olive oil and season with the black pepper. Roast in a single layer 10–12 minutes until pliable, lightly golden, and fragrant. They should bend without cracking. Reduce oven to 375°F (190°C) for baking.
- Make the Vegan Ricotta (about 10 minutes): In a blender or food processor, combine drained cashews, tofu, lemon juice, nutritional yeast, miso, 1 tbsp olive oil, minced garlic, sea salt, and black pepper. Pulse, scraping down as needed, until fluffy with a slightly grainy, ricotta-like texture—avoid over-blending to a paste. Fold in parsley and chopped spinach by hand. Taste; adjust salt and lemon for brightness.
- Stir the No-Cook Tomato–Basil Sauce (5 minutes): In a bowl, mix crushed tomatoes, minced garlic, olive oil, oregano, red pepper flakes, sea salt, black pepper, and torn basil. The sauce will concentrate and sweeten in the oven; aim for a bright, lightly seasoned base now.
- Assemble (10 minutes): Spread 1 cup of the sauce across the bottom of a 9x13-inch baking dish. Place 2 tbsp ricotta at the widest end of each eggplant plank. Roll snugly toward the narrow end to enclose the filling. Set rolls seam-side down in the sauced dish, packing them just close enough to stand upright without squashing.
- Bake (25 minutes): Spoon remaining sauce over the rolls. Sprinkle with vegan mozzarella if using. Cover loosely with foil and bake at 375°F (190°C) for 20 minutes, then uncover and bake 5 minutes more to meld flavors and lightly bronze the top. Optional: for extra color, broil 1–2 minutes at 500°F (260°C), watching closely.
- Rest and Finish (5 minutes): Let stand 5 minutes for the filling to settle. Scatter almond/cashew parm and basil chiffonade. The rolls should look glossy, edges gently caramelized, and the sauce bubbling at the perimeter.
Notes
Mary’s Tips:
- On Slicing: Aim for consistent 1/4-inch planks; using a mandoline yields even cooking and easy rolling.
- No-Cashew or Nut-Free: Replace cashews with 2 additional tbsp olive oil and 1/2 cup silken tofu; blend briefly for a fluffy yet nut-free ricotta.
- Soy-Free: Swap tofu for 1 1/2 cups almond ricotta or macadamia ricotta; add 1–2 tbsp lemon juice to brighten.
- Oil-Conscious: Roast on parchment with a light vegetable broth brush instead of oil; watch closely to prevent drying.
- Grill Alternative: Instead of roasting, grill eggplant over medium-high heat 2–3 minutes per side for a smoky note; still bake at 375°F (190°C) to finish.
- Seasoning Like a Pro: The ricotta should taste slightly saltier than you think—eggplant and sauce will temper it.
- Perfect Texture Cue: Pre-roasted eggplant must be pliable; if it cracks when rolled, roast 2 minutes longer.
Serving Suggestions:
- Plate 3 rolls per person over a swirl of warm sauce. Drizzle with a few drops of olive oil for sheen.
- Finish with basil ribbons and a dusting of almond parm. Colors should pop: ruby sauce, jade basil, and golden edges.
- Pair with a peppery arugula salad with lemon and shaved fennel, or garlicky broccolini. Sip with chilled sparkling water with a lemon twist or your favorite vegan-friendly Italian red.
Culinary Context:
Rollatini is an Italian-American take on involtini—little rolls often baked in sauce. In Southern Italy, eggplant is a summer staple; this dish honors that heritage while swapping dairy for a bright, plant-forward ricotta that loses nothing in comfort.Optional Advanced Instructions:
- Make-Ahead Ricotta: Prepare up to 3 days ahead; keep refrigerated. Flavor blooms by day two.
- Pre-Roast and Chill: Roast eggplant planks, cool, and refrigerate up to 24 hours. Bring to room temp before rolling.
- Freeze: Assemble (unbaked), wrap well, and freeze up to 1 month. Bake from frozen at 350°F (175°C) covered for 35–40 minutes, then uncover 10 minutes.
- No Processor? Mash ricotta by hand with a potato masher; texture will be more rustic but still lovely.
Nutrition
FAQ
Do I really need to soak the cashews, or can I just blend them dry?
You need to soak them. Dry cashews will leave the filling gritty no matter how long you blend. Soak in cold water for at least 4 hours, or cover with boiling water for 30 minutes if you’re short on time.
My eggplant kept cracking when I tried to roll it. What went wrong?
The slices were probably too thick or not roasted long enough to become pliable. They should be soft and slightly floppy when you pick them up — if they’re still firm, give them a few more minutes in the oven before rolling.
Can I make this ahead of time for a dinner party?
Yes — assemble the rolls in the baking dish, cover tightly, and refrigerate up to 24 hours before baking. Add 5 extra minutes to the bake time since everything will be cold going into the oven.
Is nutritional yeast the same as regular yeast or brewer’s yeast?
No, they are different products and not interchangeable. Nutritional yeast is deactivated, sold as flakes or powder, and has a savory, nutty flavor — it won’t make anything rise or taste bitter.
What can I serve alongside this to make it a full meal?
Crusty bread is the easiest option for soaking up the sauce. A simple green salad or roasted vegetables round it out without adding much work.
If you liked this one
- Vegan Polenta Mushroom Bliss
- Baked Ratatouille with Herb Oil
- Mediterranean Lentil Power Bowl
- Spring Pea Mint Risotto
