Family-Friendly Vegan Recipes / Gluten-Free Vegan Recipes / Vegan Mains

Vegan Eggplant Involtini with Sweet Onion Ricotta

Like it? Share it. Thank you!

Last updated on July 6th, 2020 at 08:00 pm

Involtini is a classic Italian dish that looks a little special but is so quick and easy to make. This vegan eggplant involtini combines homemade cashew ricotta with sweet onion rolled in zucchini ribbons and baked eggplant. Add freshly cooked tomato and basil sauce and this beautifully rustic dish is ready to impress.

close up image of eggplant involtini in cast iron skillet

Short form Canadian poet Atticus wrote, “Yesterday has forgotten us, tomorrow hasn’t met us yet, but today is waiting for us and could just be our greatest friend.” Is it just me or do most adults need this reminder on a more than regular basis? I know I am not the only one who frets over yesterday’s mistakes or dwells on how they will impact all the tomorrows. Meanwhile, today is standing right in front me ready to be filled with new experiences and adventures. I am a worrier. My name is Amanda and I am a worrier. Hi, Amanda. Hi.

Flat lay image of servings of eggplant involtini and a serving skillet

In the last few weeks I have been working on making one of my biggest dreams come true and it is so close I can taste it. But, in true worrier – not warrior – fashion I have filled my head with all the things that might go pear-shaped. How will I balance it all? Will the Elf forgive me months of long working hours or am I resigning her to a life of therapy? What if she tries crack while I’m looking the other way? Ok, she’s three but you get my point.

Her chocolate addiction is far more real and pressing. This process has me reflecting; why do we look for cracks in the rainbow when it appears? Is it fear? Do we look for reasons to refuse opportunity because we’re scared we’re not up to the task?

Well, I don’t want to do that anymore and I don’t want anyone else to either. I am scared and I am afraid I will fail. But, I have spent the last two years of my daughter’s life telling her that being brave isn’t about not being scared, it’s about acting even when she’s scared.

My daughter lives in the moment and I am challenging myself to do the same. Perhaps the only thing on the underside of a rainbow is another rainbow.

Enough said, warriors…to the kitchen with us.

Close up image of blistered cherry tomatoes on a spoon

Baked Not Fried

I began making vegan eggplant involtini many moons ago and over the years I have tweaked the recipe to its current form. In the beginning, I fried off the eggplant but found that simply brushing the slices with oil and baking them created an equally delicious dish with only a smidgen of the oil. Smidgen, what a great word.

I like to use a basic tomato and basil sauce with lemon zest when time and enthusiasm permits. It is fresh and sweet and I add spinach to boost my green intake for the day but I have been known to use a cheeky store-bought sauce. It’s all good.

Involtini is one of those wonderfully rustic Italian dishes that looks impressive but is simple to make. In this version I add zucchini but you could play with so many vegetables; finely sliced sweet potato or parsnip would work but you might need a little extra time in the oven.

Don’t Skip the Ricotta

The one thing I always include in my involtini is the sweet onion cashew ricotta. The onion provide such a depth of flavour to the dish and is the perfect balance to the fresh tomato sauce. While cooking down onions can take forever, I shortcut the process by cooking them in a little water, sugar and salt. The result is wonderfully soft and sweet onions in a third of the time.

Skillet of half-eaten vegan eggplant involtini with a serving spoon

Combining Italian traditional with a few shortcuts, this vegan eggplant involtini is simple enough to whip up for the family but impressive enough to serve to guests. If only everything in life was as deliciously simple; I guess it can be…if I let it.

Enjoy, x.

Close up of vegan eggplant involtini on a dark plate

If you love your food rustic and delicious try these recipes:

Vegan One-Pot Spaghetti with Olives & Lemon

Quick Creamy Lemon Orzo (Risoni) with Greens

Creamy Vegan Artichoke Pasta Shells

Swiss Chard Stew with Pimenton and Lentils

A close up image of stuffed eggplant rolls with tomatoes on a black plate.

Vegan Eggplant Involtini with Sweet Onion Ricotta

This vegan eggplant involtini combines homemade cashew ricotta with sweet onion rolled in zucchini ribbons and baked eggplant.
5 from 3 votes
Print Pin Rate
Course: Main
Cuisine: Italian
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 4 servings
Calories: 420kcal
Author: Amanda Logan


Cashew Ricotta with Sweet Onions

  • 1 scant cup raw cashews soaked overnight or at least 4 hours
  • 1/4 cup almond or soy milk + plus more if needed
  • 1/2 teaspoon garlic powder
  • 2 tbs lemon juice
  • 1 brown onions finely sliced
  • 1/2 cup  water
  • 1/2 tbs raw sugar
  • a good pinch of sea salt

Tomato and Basil Sauce

  • 1 tbs olive oil
  • 2 gloves garlic finely chopped or crushed
  • 400 grams canned cherry tomatoes
  • 1 cup baby spinach finely chopped
  • 1 handful fresh basil torn
  • Zest of two lemons
  • Sea salt to tasteI


  • 2 medium to large eggplants ends removed and sliced lengthways in to 1cm widths
  • 2 tbsp Olive oil to brush the eggplants
  • 2 zucchinis sliced in to ribbons using a vegetable peeler
  • 1 tbsp Olive oil to drizzle
  • Sea salt to season


  • To make the cashew ricotta, place the chopped onion, water, sugar and salt in a small saucepan and cook over low to medium heat, stirring occasionally, for around fifteen minutes or until the water has cooked away and the onions are soft and sweet. 
  • Meanwhile, drain and rise the soaked cashews and place them, the milk, garlic powder and lemon juice in a blender and blend until well combined and smooth. The cashews will still have a little texture. Add more milk one teaspoon at a time if needed to get the mixture moving. Place the "ricotta" in a bowl before adding the onion and stirring through. Set aside.
  • Pre-heat the oven to 180 degrees C and line two baking trays with parchment. Brush each eggplant with olive oil on both sides and place them on the trays. Place in the oven for seven minutes before turning each eggplant slice over and cooking for another ten minutes. The eggplant should be pliable to roll but not overcooked.
  • While the eggplant is cooking, heat the oil for the tomato sauce in a small saucepan before sautéing the garlic for a minute. Add the cherry tomatoes and cook for two minutes before adding the spinach, basil and lemon zest. Continue cooking, stirring regularly, for around ten minutes. Add sea salt to taste.
  • Once the eggplant is cooked, remove them from the oven and allow to cook slightly. Leave the oven on at 180 degrees C.
  • Set up an assembly line on your kitchen counter starting with the tomato sauce, followed by the eggplant, zucchini ribbons and finally the cashew ricotta. Place an oven-proof baking tray or skillet near you. 
  • To assemble to involtini, spoon enough tomato sauce to cover the bottom of your pan. On a board or plate, lay a slice of eggplant down followed by overlapping ribbons of the zucchini (I use enough zucchini to match the width of the eggplant). Spoon around a tablespoon of the cashew cheese on to the zucchini on the end closest to you before rolling the stack gently away from you. Place the roll down on to the tomato sauce with the seem down to keep the roll in place. Repeat with remaining eggplant slices.
  • Spoon any remaining tomato sauce in between and in the centre of the rolls before drizzling with olive oil and adding a pinch of sea salt. Bake in the oven for 25 minutes.
  • Remove from the oven and serve hot. 


Calories: 420kcal | Carbohydrates: 35g | Protein: 10g | Fat: 29g | Saturated Fat: 4g | Sodium: 34mg | Potassium: 1129mg | Fiber: 10g | Sugar: 16g | Vitamin A: 1010IU | Vitamin C: 31.5mg | Calcium: 86mg | Iron: 3.6mg
Tried this recipe?Please rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram. Thank you!

close up of vegan eggplant involtini on a plate with text overlay

Two overhead images of stuffed eggplant rolls with tomatoes in a skillet with text.

Like it? Share it. Thank you!

About Author

Amanda Logan is a published cookbook author, recipe developer and food photographer based in Australia. She is a contributor to Nourish Australia magazine and has appeared in Thrive Magazine, Vegan Food and Living, The Zoe Report and The Australian Vegan Magazine.

Notify of
Inline Feedbacks
View all comments
July 25, 2020 9:43 pm

Is the zucchini used to ‘tie’ the involtini? And the ricotta is inside the roll? Is that correct? Thanks.

July 26, 2020 11:36 am
Reply to  Amanda

Got it. Thanks for the clarification! Will try later today.

July 27, 2020 3:32 pm
Reply to  Abs

I made it for my veganish guest. He ate half the dish so either he’s super polite or he enjoyed it. Thanks for the recipe.

November 6, 2017 7:58 pm

I just made it Amanda and it is a beautiful, if a bit time consuming concoction. Thanks for the great recipe, I can now envisage parmigiana and canelloni versions,

November 3, 2017 10:06 am

I am so excited for you! You will never fail, and it will fall into place x This recipe is beautiful and I can’t wait to try it 🙂

Would love your thoughts, please comment.x