Ok, so I know what you're thinking. "Eggplant? As in the vegetable?" Yes, eggplant. It might seem like an odd ingredient to use in an appetizer or main dish, but trust me when I say this vegan eggplant involtini is delicious! The eggplant is roasted until it's soft and then filled with a creamy white sauce and garlic spinach. It's like a healthier version of eggplant Parmesan, and it's perfect for a meat-free meal. Give this recipe a try – I promise you won't be disappointed, as it is one of our favorite vegan eggplant recipes!

This Vegan Eggplant Involtini (aubergine involtini) recipe is the veganized version of the classic Italian dish.
When you plan to eat your way through Italy you can't leave Appetizers like Eggplant Parmesan and Eggplant Stews behind!
This dish is the definition of comfort food. This eggplant involtini recipe is very creamy, soft on the inside, and full of flavor. We love that this recipe doesn't require a roasted eggplant, grilled eggplant, or baked eggplant but simply salting it, so the eggplant flesh loses its bitterness.
To make this gluten-free dish, you need to make a Vegan Bechamel Sauce (10 minutes) and optionally a Vegan Parmesan Cheese for the finishing (5 minutes). Make's a perfect Valentine's dinner appetizer!
The Eggplant is the Queen of this Recipe; get a nice, firm one so you can cut the slices easily!
Jump to:
🧾 Ingredients

- Eggplants
- Salt
- Dry porcini mushrooms
- Cauliflower head
- Extra-firm tofu
- Onion
- Fresh garlic
- Nutritional Yeast
- Parsley
- Rosemary
See quantities and complete instructions in the recipe card.
Tip: to choose eggplant make sure it is firm, so they are fresher and easier to slice.
🔪 Instructions
Slice the eggplant and sprinkle sea salt.

Make the filling
Put all the filling's ingredients in a food processor and mix until you get a smooth texture.
Tip: try to use fresh herbs, so the stuffing is richer.
Lay the salted eggplant slices add some filling on one edge, and roll.

Add some extra virgin olive oil to a skillet and place the stuffed eggplant in a skillet, next to each other.

Add the Vegan Bechamel Sauce on top, plus some vegan parmesan cheese.

Cook in a skillet at a medium-low temperature for about 10 minutes, serve, and top the cooked eggplant with vegan cheese. Ready!
Serve vegan eggplant involtini with crusty bread such as an Italian Pagnotta bread.

📖 Variations
- Sauce - instead of bechamel sauce, you can use a rich tomato sauce, such as a simple marinara sauce (see our marinara recipe). If you choose to make it with marinara, I recommend switching the fresh herbs for fresh basil.
- Mushroom bechamel - add some sliced and tender mushrooms to the bechamel sauce.
- More texture - after micing the stuffing, add some toasted pine nuts before rolling the eggplant slices.
🥢 How to serve
You can serve this vegetarian stuffed eggplant recipe as a side dish or a main course. This is because the stuffed eggplant's ingredients are carefully balanced, so you have protein from tofu and just the right amount of complex carbohydrates from the veggies. Absolutely delicious!
If you plan to eat this eggplant meal as the main course, we recommend having two or three pieces and serving it with a simple and healthy Brussels sprouts recipe, maybe green beans with toasted almonds, or a fresh green salad with a delicious homemade vinaigrette.
💡 Benefits of eating eggplant
- According to Healthline, the benefits of Eggplant are:
- They are high in fiber
- They are low in calories
Eggplants are rich in nutrients and minerals.
Eggplants have many more potential health benefits, including promoting blood sugar control and aiding in weight loss.
From reducing the risk of heart disease to blood sugar control and weight loss, eggplants are a simple and tasty addition to any healthy diet.
🍆 More vegan eggplant recipes
We love making our favorite eggplant dip, the famous Babaganoush, a traditional Middle-Eastern dish made with tahini sauce.
Try out our no-fry and vegan eggplant parmesan and our creamy eggplant pasta, both crowd pleasers.
Another house favorite is our vegan eggplant pie, which is quickly made. It also works both as a main course and side dish.
See our collection of vegan eggplant recipes.

🍷 Wine pairing
- Italian - Fresh White - Greco di Tufo
- French - Rosé - Grenache, Cotes de Provence
- German - White - Riesling Troken
If you try this vegan eggplant rollatini recipe, let us know! Leave a comment, rate it, and don't forget to tag a photo #ourplantbasedworld on Instagram. Cheers!
📋 Recipe

Vegan Eggplant Involtini
Equipment
Ingredients
- 2 eggplants medium
- 1 tablespoon salt
- 1 batch Vegan Bechamel Sauce Recipe or store-bought
Filling:
- 1 ounce porcini mushrooms dried, any other dried kind of mushroom work as well
- 1 head cauliflower small
- 9 ounces extra firm tofu organic
- 1 onion medium
- 2 cloves garlic minced
- 12 tablespoons nutritional yeast
- 1 cup parsley fresh
- 1 sprig rosemary fresh and chopped, dried also work
- 1 teaspoon sea salt fine
- ½ teaspoon black pepper freshly ground
Optional
- 4 tablespoons vegan Parmesan Cheese recipe
Directions
- Slice Egglant. Start by finely slice the Eggplant lengthways and spread the slices in a trey.
- Sprinkle salt on top of them and let them "sweat" for 30 minutes (this will remove the Eggplant's bitter flavor).
Filling
- Steam the cauliflower head or boil it in 5 cups of water and cook it for 10 minutes.
- Soak the porcini mushrooms in 2 cups of warm water for 5 minutes.
- Crumble the tofu with your hands.
- Chop and stir fry. Chop the parsley, onion, and garlic and stir fry them with the tofu on medium heat until the mix is fragrant and pale golden, approximately 5 minutes.
- Coarsely chop the steamed cauliflower and hydrated mushrooms and add them to the onion mix. Cook for another 5 minutes.
- Blend. In a food processor or blender, mix the stir fry mixture, the cauliflower, mushrooms, plus the nutritional yeast, rosemary, salt, and pepper.
- Remove any excess salt from the eggplant layers.
- Grill. Lightly grill the eggplant layers on a skillet and reserve them on a plate to start preparing the involtinis.
- Roll. Add the tofu filling to the narrow end of the eggplant slices, roll them up and place them in a skillet with some Vegan bechamel sauce on the bottom.
- Top. After finishing the rolls, top them with the rest of the bechamel sauce.
- Cook in a skillet at a medium-low temperature for about 10 minutes until they are meltingly tender.
Notes
- Italian - Fresh White - Greco di Tufo
- French - Rosé - Grenache, Cotes de Provence
- German - White - Riesling Troken
Nutrition Facts
🌡️ Food safety
- Cook to a minimum temperature of 165 °F (74 °C)
- Do not use the same utensils on cooked food that previously touched raw meat
- Wash hands after touching raw meat
- Don't leave food sitting out at room temperature for extended periods
- Never leave cooking food unattended
- Use oils with high smoking points to avoid harmful compounds
- Always have good ventilation when using a gas stove
See more guidelines at USDA.gov.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.
Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.
Kristin says
I’m planning to make this for a dinner party this weekend. Not clear on the amount of rosemary needed, and whether fresh or dried?
Gus says
Hi Kristin, thanks for the feedback. We have clarified it in the recipe. It is a tablespoon of Rosemary. Both dried or fresh work. We prefer fresh, though, as it delivers more aroma. Let us know how it goes!
Shadi Hasanzadenemati says
I have everything I need for this dish, can’t wait to make it this weekend!
Gus says
You will love it Shadi! xo
Sara Welch says
Enjoyed this for dinner last night and it was a hit all around the table! Easily, a new favorite dish; my whole family loved it!
Gus says
That's cool Sara! Thanks for sharing your experience with our recipe!
Chenee Lewis says
So yummy! I love the vegan bechamel sauce. This recipe was perfect for my meatless Monday dinner!
Gus says
That's cool Chenee! Definitely a great option for a Meatless Monday!
Jamie says
This is a great recipe to make for meatless Mondays! I love how flavorful and creamy this turned out.
Gus says
thank you, Jamie! Thanks for the feedback, we are very glad you enjoyed it!
Lauren says
The vegan béchamel made this recipe. So incredibly delicious.
Pam says
We love eggplant and were so anxious to try this recipe. It did NOT disappoint! Yum...
Gus says
That's cool Pam! I am glad it was a winner!
Susan says
Tiene una pinta esa bechamel! No puedo creer que sean rebanadas de berenjenas!
Blair says
Such a delicious recipe - we recently started eating vegan and so happy we found this recipe.
Biana says
Eggplant Involtini looks amazing! Bechamel sounds great with it. Would you make it with tomato sauce as well?
Gloria says
What a delicious way to eat eggplant. Love the twist on the classic dish. Great for any night of the week.
Wajeeha Nadeem says
This recipe turned out so good, we absolutely loved it! Especially, the vegan bechamel sauce was on point!
Jacqueline Meldrum says
That looks amazing. I am adding this to our weekly meal plan.
Lucia says
I’ll have to try the pairing now!
Gus says
super! Let us know which wine you choose!