, , ,

Healthy Turmeric Stir Fried Brown Rice

Today I will share with you one of my favourite things to make (next to these tasty things). *Drumroll*….. please be upstanding for the Healthy Turmeric Stir Fried Brown Rice!

Healthy Turmeric Stir Fried Brown Rice

Everyone has a favourite recipe. It’s that dish that you love, that everybody else loves, that always works, no matter how crazy you get with the ingredients or how lazy you may get with the steps. It’s the recipe that you can almost make blindfolded.

For me, that go-to recipe is fried rice!

Boy, do I love making fried rice. It’s such a simple and delicious dish with endless possibilities! I love loading mine with veggies and tofu and, lately, turmeric. The turmeric adds such a nice spicy and earthy flavour to the rice. At home, back in Indonesia, my mum used to make me a similar dish so it always reminds me of her whenever I prepare this dish. And I make this almost every week.

Healthy Turmeric Stir Fried Brown Rice

Here’s the recipe video followed by the full recipe. Some professional chefs and seasoned cooks might express scorn for adding my aromatics (onions and garlic) after the tofu and not before, and how I haven’t set aside the tofu pieces after browning them. Sorry. I’m occasionally lazy, and in my opinion, there isn’t a significant difference in taste. Furthermore, it saves me an extra few minutes and a dish which, at 6 pm after a long day at work, makes all the difference in the world.

You can get really creative with this dish. I use brown rice with broccoli and carrots but you can use different veggie combinations or a different type of rice. One time I even used cooked barley and it worked well, too. You can also use tempeh instead of tofu, seitan, mushroom, chickpeas, or all the above. Trust me, I’ve tried almost every possibility under the sun.

Healthy Turmeric Stir Fried Brown Rice

4.0 from 1 reviews
Healthy Turmeric Stir Fried Brown Rice
  • 1 head of Broccoli, cut into florets
  • 1 Red Onion, diced
  • 5 garlic Cloves, sliced
  • 200g Firm Bean Curd, sliced
  • 2 cups of cooked Brown Rice
  • 2 Carrots, sliced thinly
  • 3 tablespoons of Coconut Oil
  • 1-2 teaspoon of Light soy sauce
  • ½ teaspoon Turmeric Powder
  • A sprinkle of Ground Pepper
  • 1 cup chopped fresh Coriander
  • 1-2 cups of chopped mushroom (optional)
  • A sprinkle Kala Namak (optional)
  1. Heat oil in wok (preferably non-stick) over high heat, add sliced tofu, swirling to coat surfaces; add sliced bean curd.
  2. Add 1 teaspoon of salt to bean curd and then add ½ teaspoon turmeric powder. Stir-fry for 2 minutes until brown.
  3. Add chopped red onion, stir, add garlic and then stir-fry until onions are soft and slightly brown, about 3 minutes.
  4. Add brown rice, broccoli and carrots, stir. Then add soysauce and stir for about 3 minutes to mix.
  5. Add chopped mushroom (optional) and, stir-fry for another 2 minutes more, taste.
  6. Adjust the flavour by adding more sauce or season to taste.
  7. Fold in chopped coriander to finish.
  8. Serve
Serve with slices of fresh chilli for spicy boost.

If you make this, I’d love to hear from you. Leave a comment below or find me on Instagram and share your creation. Don’t forget to tag me @passionatelykeren so I won’t miss your post.

Keren x


Healthy Turmeric Stir Fried Brown Rice


, , ,

How to make perfect roast potatoes

Today I will share with you some of my tips on how to make perfect roast potatoes. You know, the kind that have a deliciously crispy crust and are fabulously fluffy inside.

Let’s get to it.

Tip #1. Start with the right type of potatoes

To make perfect roast potatoes you need to use the right type of potatoes. There are two main types of potatoes:

Floury potatoes

These potatoes have a higher starch content and low moisture content which makes them perfect for roasting and chipping.


Waxy potatoes

These potatoes are higher in moisture and lower in starch content. They’re good at keeping their shape when boiled and therefore are excellent for salads and soup.

You need the floury kinds.

Tips: You can also use the popular all-rounder which often have a medium starch content that sits somewhere in between the waxy and starchy potatoes, such as Desiree or Royal Blue potatoes.

Did you know that most of the potatoes in Australia are grown in South Australia?

Here’s a good website that lists the different varieties of potatoes. Contrary to what you see at the shops, there is much more variety of potatoes beyond ‘washed’ and ‘brushed’ potatoes.

For roasting, my favourite are Coliban, King Edward and Kestrel Potatoes.

Tip #2. Get them rough around the edges 

In order to get that lovely crispy skin which makes roast potatoes so delicious, you can do two things:

  1. Pre-boil the potatoes and cook them until the edges start to get rough, or
  2. Cook them in the oven and shake the pan to rough the surface once the potatoes are cooked.

The oil will gather in the cracks and crevices creating a crispy outer skin. Method number one produce crispier potatoes but it does involve another step (and an extra dirty dish). Number two is a tad simpler, but it takes a bit more time as the potatoes take longer to cook in the oven.

Tip #3. Do not skimp on the oil

If you do, you won’t get that lovely crispy skin you’re lusting after. For 1 kg of potatoes, I won’t use less than two tablespoons of oil. And for the oil, you can use oil you like. I normally use olive oil and coconut oil because I like the flavours.

Tip #4. Do not crowd your pan 

You want a single layer of potatoes on your pan, no more.

If your pan looks a bit overcrowded, use a second pan. You need enough space between each piece of potato to ensure perfect roasting and maximum crispiness.

Tip # 5. Be patient

To make the perfect roast potatoes you need to be patient. It takes time! Between 1.5 to 2 hours to be exact. Some things you just can’t rush!

Here’s my basic roast potato recipe, which makes deliciously crispy potatoes, every time.

I hope you will try them.


5.0 from 1 reviews
Perfect roast potatoes
Prep time
Cook time
Total time
Make deliciously crispy potatoes at home.
Recipe type: Main
Serves: 4
  • 1 kg Coliban potatoes (or any floury potatoes)
  • 2 tbsp olive oil
  • 1 tsp sea salt
  • Fresh herbs to flavour (optional)
  1. Cut potatoes into halves or quarters (depending on their size). I like keeping the skin on but feel free to peel them. Wash under running water to remove the starch and then drain.
  2. Preheat the oven to 180°C. Transfer potatoes into a large saucepan and then add enough water to cover them.
  3. Cook for about 20 minutes until the potatoes are soft but not mushy. Drain potatoes. Return to the pan and heat for a few minutes to evaporate any remaining water. Then shake the pan briskly to ‘rough up’ the surface of the potatoes.
  4. Pour olive oil into a roasting pan big enough to hold the potatoes in one layer. Add the potatoes to the pan and coat them in the oil.
  5. Place in the oven and cook for 45 minutes. Turn and then cook again for another 30 minutes, or until the potatoes are golden brown and crispy all over.
  6. You can also add one to two tablespoon of fresh herbs such as rosemary or oregano at the end of the baking period to give a nice boost of flavour to your roast potatoes.
  7. Serve immediately.



Vegan Adobo with Tempe and Brown Rice

Today I’m going to share with you one of my favourite comfort foods. Vegan Adobo with Tempe and Brown Rice. It’s delicious, comforting, easy to make and a perfect one-pot meal. This recipe was actually inspired by Maz Valcorza from Everyday Vegan. I was shooting and directing a video recipe for the one of their online recipe courses and one of the recipes was a vegan adobo.

Her version uses brown rice and Bok choi and it was so yum! I was inspired inspired to make my own version of adobo and so here it is. This vegan adobo uses tempe and brown rice as the main ingredients, as well as mushrooms and broccoli for flavour, nutrition and texture!

It’s like an asian version of risotto!

Vegan Adobo with Tempe and Brown Rice If you’ve never heard of adobo before, it is a Phillipino/ Spanish dish that usually involves cooking meat, seafood, or vegetables in a vinegar- soy sauce marinate.

It is usually made with meat but I have found that tempe (or tempeh) and mushroom make the perfect meat replacement without sacrificing that delicious savoury flavour and texture that we all love from meat.

The key ingredients in this dish are garlic, soy sauce, apple cider vinegar, bay leaves, and coconut sugar (you can use normal or brown sugar too). You can use tofu instead of tempe or even your favourite legumes. I use broccoli for this recipe but feel free to use other greens. I’ve made this dish so many times using different greens, beans, etc and they always turn out good. Just make sure you don’t overcook it as they can turn out gluggy (kinda like risotto).

Lately, I’ve been switching between dark mushroom soy sauce to light soy sauce depending on what I feel like. You can tell the difference in colours (left – dark soy sauce, right – light). For some reason the dark soy sauce product more ‘sticky’ glaze. Both are equally delicious though.

Check out the how to video below and then the recipe on the bottom of the page.

Vegan Adobo with Tempe and Brown Rice

4.0 from 1 reviews
Vegan Adobo with Tempe and Brown Rice
Prep time
Cook time
Total time
A delicious twist on the ever-so-popular Philipino dish, Adobo. Made vegan using tempe as the main protein, brown rice, mushroom and broccoli florets. Yum!
Recipe type: Main
Serves: 4
  • 1 tablespoon coconut oil
  • 1 packet (250g) of raw tempe, diced
  • 5 garlic cloves, diced
  • 1 red onion, diced
  • 2 cups sliced mushrooms (oyster or brown mushrooms are my favourite to use)
  • 2 cups broccoli florets
  • 3 tbsp soy sauce (dark soy sauce will give you a darker colour than light soy sauce)
  • 1 tbsp apple cider vinegar
  • 3 tablespoons coconut sugar
  • 4 bay leaves
  • 2 teaspoon whole peppercorns
  • 4 cups vegetable stock
  • 1 ½ cups brown rice
  1. Heat the coconut oil in a large pot over medium-high heat. Cook tempe pieces until golden brown on both sides, then remove. Stir in the red onion and garlic; cook until they soften and brown, about 6 minutes.
  2. Pour in soy sauce, bay leaf, peppercorn, vegetable stock, and vinegar. Add the tempe and rice, increase the heat to high, and bring to a boil. Reduce heat to medium-low, cover, and simmer until the rice is cooked, about 30-40 minutes.
  3. Stir in broccoli florets and mushrooms, cover for 5 minutes until broccoli and mushroom is cooked through

Vegan Adobo with Tempe and Brown Rice

I absoloutely love a one pot meal. Especially since I often don’t have time to cook an elaborate meal for dinner (strange coming from a food blogger I know). What’s your favourite one-pot meal? Share it with me in the comments below and I’ll try to make veganised one-pot deliciousness :) ✎ ♥

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below or share a picture on Instagram and tag me so I can see your creation.

Keren x

⋙ Original post published in December 2016. Updated with video in September 2017 ⋘ 

, , ,

Udon Noodle Stir Fry With Oyster Mushroom

I’ve realised that apart from my Superhero Fried Rice, I have not shared a single stir fry recipe on this blog. That comes as a shock to me, especially considering that I cook stir fry every week! Well, today we will change that.

This recipe makes enough for four servings, which is great for meal prep, or if you like to eat leftovers like I do. Feel free to use other types of mushrooms, add tofu, other veggies, etc. As long as you keep the proportion somewhat the same, you should be alright :)

Udon Noodle Stir Fry With Oyster Mushroom
Prep time
Cook time
Total time
Easy and hearty stir-fry made with chewy Udon noodles and delicious oyster mushroom
Recipe type: Main
Serves: 4
  • 2 tablespoons coconut oil
  • 1 red onion, diced
  • 5 garlic cloves, finely chopped
  • 1 long red chilli, sliced
  • 1 broccoli, cut into florets
  • 2 carrots, sliced
  • 400g oyster mushrooms,
  • ¼ cup vegetarian oyster sauce
  • 1 tbsp light soy sauce
  • 2 packet of udon noodles
  • 1 tsp sesame oil
  • Ground pepper
  1. Heat oil in a wok over high heat. Add onion. Stir-fry for a couple of minutes or until softened. Add garlic and chilli. Stir-fry for another minute until garlic is fragrant.
  2. Add broccoli florets and carrot slices then add vegetarian oyster sauce and soy sauce. Stir-fry for two minutes until the vegetables are just tender.
  3. Add the Udon noodles and toss using tongs for 1-2 minutes or until heated through.
  4. Remove from heat and drizzle with sesame oil.
  5. Add a pinch pepper, taste and adjust seasoning.
  6. Serve with chopped fresh chili.

If you make this, I’d love to hear from you. Leave a comment below or find me on Instagram and share your creation. Don’t forget to tag me @passionatelykeren so I won’t miss your post.

Keren x


Indonesian style Sheperd’s Pie (Pastel Tutup) – Vegan

Indonesian Style Sheperd's Pie (Pastel Tutup) - Vegan
Prep time
Cook time
Total time
A hearty meal with fragrant spices and delicious plantbased filling
Recipe type: Dinner
Serves: 6
Mashed potato:
  • 500g potatoes
  • 3 tbsp vegan butter
  • ½ tsp ground nutmeg
  • Salt and pepper to season
  • 1 large onion, chopped
  • 250g pack firm bean curd, finely diced
  • 2 carrots, finely diced
  • 1 cup black fungus
  • 100g dry rice noodles
  • 2 tsp peanut oil
  • 1 vegetable stock cube
  • 1 cup coconut milk
  • ½ tsp nutmeg
  • ½ tsp five spice powder (optional)
  • ½ tsp sea salt
  • ½ tsp ground pepper
Vegan Bechamel Sauce
  • 3 tbsp vegan butter
  • 2 tbsp plain flour
  • 2 cups soy milk
  • ½ tsp nutmeg
  • Black pepper
  • Sea palt
To make the mashed potatoes mixture:
  1. Peel potatoes and cut into large chunks. Cook in a large saucepan of boiling salted water for 20 minutes or tender but not falling apart. Drain. Mash potato with a potato masher or a large spoon until fluffy.
To make the filling:
  1. Soak rice and black fungus with hot water for 5 min until soft.
  2. Cut rice into short strand and chop up the fungus.
  3. Heat oil in a non-stick pan on medium high heat, cook chopped onion until soft and fragrant.
  4. Add in chopped beancurd, and carrots, stir for 2 minutes.
  5. Add stock cube and coconut milk. Bring to boil and simmer until carrots turn soft, around 5 minutes.
  6. Add in black fungus, vermicelli, five spice powder, nutmeg, salt, and pepper. Stir well.
  7. Adjust the taste, bring to boil and then remove from heat and aside to cool for a few minutes.
  8. Pour filling on the pans and let cool slightly (about 5 minutes)
  9. Cover with mashed potato mixture (you can just spoon it on top or use a piping bag like I did).
  10. Bake for 30-40 minutes or until the top is nicely brown. Serve with a good drizzle of vegan bechamel sauce.
To make the Bechamel Sauce
  1. Place oil and flour in a saucepan on medium heat and cook for 5 minutes.
  2. Gradually pour in the soy milk and whisk to prevent lumps. Season with salt, pepper and nutmeg.

If you make this, I’d love to hear from you. Leave a comment below or find me on Instagram and share your creation. Don’t forget to tag me @passionatelykeren so I won’t miss your post.

Keren x

, ,

Steamed Broccolini with Japanese Sesame Ginger Dressing

I thought I’d share with you a really easy dressing which you can use to make your greens taste wonderful.

I was inspired to share this recipe after a recent visit to a lovely Japanese restaurant. They served it cold and it was delish!  I personally like my veggies warm (especially in winter) so I made a warm version and also added some ginger. It took only 10 minutes to prepare (even shorter if you steam the veggies in the microwave).

By the way, I just finished watching What The Health on Netflix. Such an eye-opening! I highly recommend this movie if you need some encouragement to eat more veggies.

I use broccolini in this one but you can use any greens you like. You can also double or triple the batch for the sauce for bigger servings of veggies.

Steamed Broccolini with Japanese Sesame Ginger Dressing
Prep time
Cook time
Total time
Delicious broccolini with a super simple dressing
Recipe type: Sides
Serves: 1-2
  • 1 bunch of broccolini
  • 1 teaspoon soy sauce
  • 1 teaspoon sesame oil
  • 1 tablespoon sesame seeds
  • 1 tsp shaved or grated fresh ginger
  1. Steam broccoli in a steamer for 7-10 minutes until cooked and the colour changed to bright green.
  2. Lightly toast sesame seeds on a small nonstick pan under medium heat for a few minutes until they just turn golden brown and fragrant. Careful not to overcook them.
  3. Mix sesame oil, soy sauce and ginger (if using).
  4. Drizzle the sauce over steaming hot broccoli and sprinkle with some sesame seeds. Serve.

Hope you like the recipe!

If you make this, I’d love to hear from you. Leave a comment below or find me on Instagram and share your creation. Don’t forget to tag me @passionatelykeren so I won’t miss your post.

Keren x

, ,

Air-Fried Vegan Polenta Chips (or you can use the oven)

Well hello! Fancy something tasty tonight? How about some Crispy Air-fried Vegan Polenta Chips?

You do watch Netflix while having dinner right?

Beside, these stuff are healthy. They’re made of corn. Full of fibre, beta-carotene and carbs. We love carbs.

They’re very easy to make and once you learn how make them, I guarantee you will be making them again, and again..

Most polenta chips uses parmesan and so for this vegan version I use my vegan parmesan, which you can replace with nutritional yeast.

I love making this using an air fryer. I use Philips Air Fryer which I can’t recommend enough. It’s easy to use and makes everything crispy and crunchy with very little oil. That said, you can also use the oven. In face, until I bought an air fryer, I’ve been using the oven to make this. The good thing with oven is that it’s has more space so you can cook more chips than the oven, but it also takes about twice as long. With the air fryer it cooks really quickly but I would need to make two batches. At the end it’s the same, but I personally like using the air fryer more because I don’t have to flip the chips halfway through, which I need to do with the oven.

Crispy, delicious, vegan polenta chips. Give it a go!

Air Fried Vegan Polenta Chips (or you can use the oven)
Prep time
Cook time
Total time
Crunchy, air-fried, healthier, polenta chips that are super easy to make, but just as addictive.
Recipe type: Main
Serves: 2 people
  • Coconut oil spray (I use Cocolife - you can use code "passionatelykeren" to get 15% off your online order)
  • 2 cups vegetable stock (or 1 stock cube and 2 cups of water)
  • 250g polenta flour
  • ⅓ cup
  • vegan parmesan
  • or nutritional yeast
  • Sea salt
  • Optional: 1 tablespoon finely chopped fresh rosemary
  1. Spray a baking pan with oil spray and set aside.
  2. Heat stock saucepan over medium-high heat and bring to boil. Gradually add the polenta in a thin steady stream, stirring constantly until all the polenta is incorporated into the stock.
  3. Reduce heat to low and cook, stirring constantly for 2 minutes or until mixture thickens. Remove from heat and stir in the vegan parmesan or nutritional yeast.
  4. Pour the polenta onto the prepared pan and use the back of a large spoon to smooth the surface. Cover with non-stick baking paper and set aside to cool, then place in the fridge for four hours or overnight to set.
  5. Turn polenta onto chopping board. Cut lengthways into 2cm strips then each strip into fingers (about 6-8 cm).
  6. Arrange polenta pieces on the air fryer basket with space in between each pieces, spray with coconut oil. Bake at 200C for 20-25 minutes. Alternately you can use the oven.
  7. To cook polenta chips in the oven, arrange strips on an oiled baking pan, bake for 20 minutes at 190C and then turn the chips around and bake for a further 20 minutes.
  8. Sprinkle with rosemary is using and season with sea salt. Serve immediately.

If you make this, I’d love to hear from you. Leave a comment below and let me know what you think. You can also follow me on Instagram and share your creation with me. Just tag me @passionatelykeren so I won’t miss your post.


Keren x

, ,

My Big News + Crispy Salt & Pepper Tofu recipe

Salt and Pepper Tofu is a classic Chinese dish that Nat and I like to order when we’re eat at Chinese restaurants but also make at home, when we feel like something tasty and crispy.

But first, I have an announcement to make.

I’m engaged!

Well it’s been three months but forgot to mention it here on the blog until now… I’m a bad blogger I know.

We’ve picked a date and the wedding is less than three months time. In fact, at the time this post is written we have 75 days before the wedding…crazy! Nevertheless, we’ve managed to have some the important wedding stuff organised, like my dress, the church, the venue, the photographer etc. Now it’s about organising the small details, which is probably is going to be as big of a job as the big stuff I think.

Crispy Salt & Pepper Tofu recipe
Prep time
Cook time
Total time
Delicious, crispy salt and pepper tofu that will make your Chinese grandmother proud
Recipe type: Main
Serves: 2
  • 300 gram packet of firm tofu
  • ½ cup vegetable or canola oil
  • ½ cup corn starch
  • 2 tbsp tapioca starch
  • 1 tsp sea salt
  • ½ tsp ground pepper
  • A ziplock bag
  1. Cut tofu into bite size pieces. Place on two layers or paper towels and top another two layer paper towels (you can also use a kitchen towel). Place a small chopping board on top of the tofu. s
  2. Meanwhile, mix corn starch, tapioca starch, salt and pepper in a ziplock bag.
  3. Heat the oil in a pan to medium-high heat.
  4. Add tofu pieces into the ziplock and shake gently to coat the tofu. Allow to sit for about a minute.
  5. Pan-fry tofu on one side until golden brown, for about 2-3 minutes, and the turn to the other side and cook for another 2 minutes.
  6. Drain on paper towel and keep warm (I normally place cooked tofu in a low temperature oven to keep them warm) while cooking the rest.

Now as far as the salt pepper tofu goes, you won’t believe how easy it is to make. All you need to is just cut, press, crumb, and pan-fry…and voila, a tasty, restaurant-worthy dish.

I use a ziplock to make the crumbing process less messy and so that I can just throw the leftover straight in the freezer. Less washing up = winning. Enjoy!

If you make this, I’d love to hear from you. Leave a comment below and let me know what you think. You can also follow me on Instagram and share your creation with me. Just tag me @passionatelykeren so I won’t miss your post.


Keren x


Tempe Bolognese

Yes, you can make bolognese without meat. This Tempe Bolognese is my healthy, plant-based twist to the old family favourite. It’s simple to make, delicious and satisfying.

If you didn’t grow up eating tempe (or tempeh), you may not be familiar with its strong taste. Tempe has an earthy fermented aroma, kind of like cheese, and has a chewy, almost meaty texture. Back home in Indonesia there are only two kinds of popular tempe dishes: deep fried tempe, or stir fried tempe with traditional herbs and spices. One is salty, and the other one is sweet. That’s it.

It wasn’t until I become vegan that I started experimenting with tempe. Turns out that there are so many meat dishes which you can duplicate with tempe, including pasta dishes such as bolognese.

The secret to making this bolognaise work is to pan sauté the tempe cubes so that it has a firmer texture which will hold their shape once the sauce is added.

I also added a bit of cayenne pepper to give the tempe bolognese sauce a nice spicy hit. I think the pepper adds extra depth to the flavour of the sauce. That said, if you are allergic to chilli, like my boyfriend, you can definitely omit using the pepper or swap it with something milder like ground paprika.

Tempe Bolognese


  • 1 packet of tempeh (350gram), sliced into small cubes
  • 1 packet (375g) dried spaghetti or fettuccine (I use spinach fettuccine by San Remo)
  • 1 can (400g) of peeled tomato
  • 1 large onion diced
  • 5 garlic cloves, sliced
  • 4 tbsp. olive oil
  • ¾ cup (170g) tomato paste
  • ½ cup of water
  • 1 tsp. sugar
  • ½ tsp. dried oregano
  • ¼ tsp. salt
  • Salt and pepper
  • Fresh basil leaves
  • ¼ tsp cayenne pepper (optional)
  • Vegan Parmesan (optional)


  1. Heat 2 tbsp. oil in a saucepan over medium-high heat. Add onion and garlic and cook, stirring, for 2-3 minutes until fragrant. Add another 2 tbsp of oil and diced tempe cubes. Cook, stirring with a wooden spoon to break up any lumps for 3 minutes or until golden brown.
  2. Add the tomato sauce and bring to the boil. Reduce heat to medium and simmer for 30 minutes, stirring occasionally until sauce thickens. Taste and season with salt and pepper.
  3. Meanwhile, cook the pasta following packet directions until al dente. Drain.
  4. Divide the pasta among bowls and spoon over bolognese sauce. Serve with some fresh basil and a sprinkle of vegan parmesan.

Tip: Replace peeled tomato and tomato paste with your favourite marinara pasta sauce to save time.


Please let me know how it turned out for you! Leave a comment below and/or share a picture on Instagram and tag me in the picture. I’d love to see your creation.

Keren x

, ,

How to make vegan mayonaisse

You’re in for a treat. I’m going to show you how to make vegan mayonnaise.

When I first became a vegan I thought I would never be able to have mayonnaise again and that I would have to kiss aioli goodbye. And for a while, that was the case… until I came across some vegan mayonnaise brands at the Cruelty-free Shop, which contain no eggs, but taste just like a regular mayo, like this one and this one.

This discovery completely changed my life. My veggie burger became a lot more exciting and salads were transformed.

Best Vegan Burger

Problem is, these vegan mayonnaises can get a bit expensive at the store.

But it turns out that you can make egg-free mayonnaise at home, easily, using soymilk and oil. This is my go-to recipe for home-made mayo that is unbelievable good. It’s from the Miyoko Schinner cookbook – The Homemade Vegan Pantry (a must have if you want to level up your vegan cooking skills).


The secret to making delicious vegan mayo.

Firstly, you need kala namak – an Indian salt that lends an egg-y flavour to the mayonnaise. You can find it on Amazon, in health food stores or Indian grocery stores. It’s pinkish in colour and it’s a great ingredient to have if you want to lift your game in the vegan-cooking department.

Secondly, you need lecithin to aid the emulsification process. Here’s a bit of kitchen science for you: Mayonnaise is an emulsion (a mixture of two liquids that normally can’t be combined, such oil and water). In mayonnaise, emulsification is achieved by slowly adding oil into soymilk while the blender is running. This mixing process disperses and suspends tiny droplets of oil and milk throughout each other. In it’s normal form, the emulsion is unstable, which is why we have added lecithin. Lecithin is an emulsifier that helps holds the mixture together and prevents it from separating.

If it sounds a bit too much right now, don’t worry, once you start blending, everything will start to make sense.


How to make vegan mayonnaise (Makes 1 jar)


  • ½ cup soy milk
  • 1 tbsp mustard
  • 12 tbsp apple cider vinegar
  • ½ tsp kala namak salt
  • 4 tsp lecithin granules
  • ½ tsp sugar optional
  • ½ – 1 ¼ cup canola oil


1. Add all ingredients except canola oil into a blender and blend on medium high speed.
2. Drizzle canola oil in a very thin stream while the blender is running until it becomes thick and creamy. It may take up to 4-5 minutes for this to happen (and it will happen suddenly) so you have to trust the process. Three words – ‘steady thin stream’.
3. Transfer to a clean glass jar and store in the fridge for up to a month.

Variation – Garlic Mayonnaise


  • ¼ cup mayonnaise
  • 2 large garlic cloves, finely minced
  • 1 teaspoon fresh lemon juice
  • 3 tablespoons olive oil


  1. Blend all ingredients together

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below or share a picture on Instagram and tag me so I can see your creation.

Keren x