Eggless, Oil free Mayonnaise


Mayonnaise is a contentious food in the vegan world and for good reason, but let’s face it, some of our favourite foods wouldn’t be the same without it. I am always searching for healthier condiments and sadly, I have not come across a vegan mayonnaise or a recipe for one that is also soy, sugar and oil free. So I made one. And I will be sharing recipes for other condiments meeting the same criteria in upcoming posts. 

This mayonnaise is every bit as tasty as the “real” thing and it has a similar texture and consistency. All that without the addition of eggs or oil. I have nicknamed this recipe “Mayo 5 & 5” because it can be prepared in under 5 minutes and there are only 5 ingredients called for.  It also happens to be raw. Bonus!

I generally make it in small batches and find that it lasts up to 10 days in the refrigerator. It may last longer but I haven’t had any around longer than that to know for sure.


  • 1/2 cup cashews or pine nuts
  • 2 Tbs. Dijon mustard (plain or whole grain)
  • 1 Tbs. apple cider vinegar
  • 1 clove garlic, chopped
  • 1/3 cup water

Place the first 4 ingredients in a high-speed blender with most of the water. Start the blender and add the remaining water a bit at a time just until mixture blends smoothly. Blend for a minute or so to emulsify. The mixture will be thick, smooth and shiny – just like commercial mayonnaise.

Scoop the mixture into a glass jar or bowl and refrigerate, covered until ready to use. Mayonnaise will thicken more upon standing. 


The recipe above is for a basic mayonnaise. Feel free to play around with different flavours: add   fresh herbs, such as dill or basil or died spices such as chipotle chilli pepper or smoked paprika. It can be sweetened with a tablespoon of maple syrup and it can be thinned down with a little water and poured over a salad. Whole grain mustard, which was used in the photo below, gives the mayonnaise a speckled appearance, which I really like.  



Roasted Vegetable Terrine with Mock Goat Cheese and Sun-dried Tomato Pesto

If you’re hosting over the holidays, you may have at least one friend or family member requesting a vegetarian or vegan meal option. This roasted vegetable terrine is festive and makes a rich and hearty vegan option for those on special diets. And it tastes divine – food from the Gods in my opinion! Don’t omit the smoked chipotle pepper – it adds such great flavour! 

There is nothing difficult about making this terrine but there are three separate components that come together to make this dish what it is – the tomato pesto, the nut cheese and the roasted vegetables. Each of the individual components can be made ahead, and stored in the refrigerator until you are ready to assemble the terrine. Make the mock goat cheese first as it needs 24 hours to ripen. 




  • 1 large red bell pepper
  • 1 large yellow bell pepper
  • 1 small eggplant, cut lengthwise into 14” slices
  • 1 large zucchini, cut lengthwise into 14” slices
  • 1 bunch fresh chard
  • Smoked chipotle pepper, dried
  • 1/4 cup fresh basil, coarsely chopped
  • 1/4 cup fresh oregano, coarsely chopped
  • 1/4 cup fresh parsley, coarsely chopped
  • 1 tbsp. fresh thyme, coarsely chopped (or 1 tsp. dried)
  • Celtic sea salt and freshly ground black pepper, to taste

Sun-dried Tomato Pesto

  • 2/3 cup sun-dried tomatoes, soaked
  • 1/3 cup walnuts or Brazil nuts
  • ½ tbsp. balsamic vinegar
  • 2 large cloves garlic
  • ½ tsp. crushed red chilli flakes
  • half of the coarsely chopped the fresh herbs

Mock Goat Cheese

  • 3/4 cup raw nuts (use one, or combine in any ratio: cashews, brazil nuts, macadamia nuts)
  • 2-3 tbsp. water
  • 1 1/2 – 2 tbsp. lemon juice or apple cider vinegar
  • contents from 5-6 probiotic capsules
  • 1/2 tsp dried garlic powder


Preheat the broiler. Top and tail eggplant and zucchini and thinly slice. Line 2 baking sheets with foil and lay the vegetables side by side in a single layer on a rack over the foiled trays (eggplant on one, zucchini on the other). Sprinkle with salt and allow the vegetables to rest for 30-60 minutes. The salt will cause the vegetables to sweat and release their bitter juices.  


After sweating, place the eggplant and zucchini in a colander and rinse thoroughly to rinse away the bitter juices and salt. Return vegetables to the racks and sprinkle sparingly with smoked chipotle pepper. The best way to do this is place a small amount of the spice in a fine-grained sieve and tap it gently and evenly over the vegetables. Repeat with more spice until all of the vegetables are lightly seasoned. Don’t overdo it.

Place the baking sheets near the top of the oven and broil until lightly browned, rotating the trays as necessary.  Flip vegetables over to brown the other side. Watch closely as they can burn or brown unevenly – you can even broil them with the door open. When vegetables are soft and evenly browned, set aside to cool.

Wash the peppers and place them on a foil lined baking sheet with only the water that clings to them after washing.

Position an oven rack close to the top of the oven and broil the peppers, turning as they brown, until evenly charred on all sides (10-12 minutes). Check them frequently as they cook. Transfer the peppers to a bowl, cover with plastic wrap and cool for 20 minutes.


Peel, core, and seed peppers; set aside. To save time, peppers can be roasted while eggplant and zucchini are sweating).

Wash the chard, shake off the excess water and place on a cutting board. Remove the thick centre stem and place the leaves in a large shallow pan over a medium heat. Add a couple tablespoons of water. Cook just until wilted and immediately shock the leaves in an ice water bath to maintain the colour. Squeeze dry with a kitchen towel to release as much water as possible and leave to sit on a few layers of paper towel to absorb excess moisture.

Tomato Pesto

Place sun-dried tomatoes and garlic in a bowl, and cover with boiling water; let sit for 10 minutes. Drain and transfer the tomatoes and garlic to a food processor. Add fresh herbs, crushed red chili flakes, nuts, vinegar, salt and pepper. Process until the texture reaches the consistency of pesto and set aside.

Mock Goat’s Cheese

Soak the nuts for a minimum of 2 hours. Place soaked nuts and remaining ingredients in a high speed blender and blend until smooth. You may have to scrape down the sides of the blender in order to get the job done. You may also add more water or lemon juice, a tablespoon at a time,  until the mixture blends on its own. Line a sieve with cheesecloth or a nut bag and spoon in the cheese.


Twist the edges of the cheese cloth tightly around the mixture to seal. Place the sieve over a bowl  and add weights on top of the mixture and leave in a warm place, away form of direct sunlight for 24 hours to ripen. The bowl will catch any excess liquid released from the mixture during the ripening process.

Once the cheese has ripened, add in the remaining fresh basil, oregano, parsley, thyme, and a pinch of crushed red chili flakes. Stir to blend, and if necessary, balance the flavours out with salt and lemon juice to taste. Cheese can be covered and refrigerated up to 7 days (or frozen).


Line a 9″ x 5″ loaf pan with plastic wrap, letting at least 4″ hang over the edges. Gently line the base and sides of the loaf pan with chard leaves, allowing 3 or 4-inches of overhang.  Lay the roasted vegetables, mock cheese and tomato pesto in the terrine in the following order:

  • Half of the eggplant slices,
  • Half the sun-dried tomato pesto (spread evenly to the edges on the pan)
  • Zucchini slices
  • Mock goat cheese
  • Roasted peppers
  • Remaining sundried tomato pesto;
  • Remaining eggplant slices

Once the terrine is full, fold excess chard over vegetables and then fold the plastic wrap over all to cover completely.


Cut a piece of cardboard to fit inside the rim of the pan and lay it on top of the dish. Place 2 or 3 cans of beans or something on top to weigh the terrine down. Refrigerate for at least 8 hours or overnight.

When ready to serve, remove the weights and cardboard and pull away the overhanging plastic wrap covering the top of the loaf pan. Place a serving plate on top of the pan and invert the terrine so that the loaf pan is now upside down on the serving plate. Gently lift the pan and remove the plastic wrap.  


Using a very sharp knife, cut the terrine into about 8 1-inch slices.


The first time I made this terrine, I served it with a little tomato sauce on the side. It didn’t need it. The texture is moist and the flavours are delicious all on their own. Yum!

Uncooked Tomato Sauce


Tomato sauce doesn’t get any fresher or easier than this.  Like all of the other recipes on this blog, this one contains no oil, sugar, soy, wheat or dairy. It makes a perfect sauce for pasta or any of the plant based noodle substitutes, such as spaghetti squash or zucchini noodles. It can be thickened to use as pizza sauce, as a condiment, as a dip…I could go on. I love this tomato sauce. And you will too.

I used two tomato varieties in this recipe – Roma Paste and Principe Borghese, but feel free to use whatever type you have.This is probably the last hurrah from my home-grown tomatoes this year and they were deliciously sweet and tender. 


I played around balancing the favours without really measuring or weighing the ingredients, but  the amounts and proportions I suggest below are pretty close. 


  • 16 oz. fresh, ripe tomatoes
  • 1 shallot
  • 1 clove garlic
  • Handful of fresh basil leaves
  • Salt and pepper


Finely chop the tomatoes and place in a glass bowl, with seeds and juices.

Peel and slice the garlic.

Peel and finely chop the shallot.

Coarsely chop the fresh basil leaves.

Place 1/4 – 1/3  of the chopped tomatoes in a blender with the garlic and blend until tomatoes are smooth. (The mixture does not have to be completely smooth, especially if you prefer a chunky tomato sauce, as I do). Just blend the tomatoes with the garlic until the mix resembles a thick soup.

Pour the contents of the blender into a medium glass bowl and add the remaining ingredients. Stir to combine and season to taste with salt and pepper. 

That’s it! You’re done! Serve immediately or store, covered in the refrigerator for up to 5 days.