Yassa is one of the most popular dishes in Senegal. It is an incredibly flavoured sauce made with caramelized onions, lemon (and/or mustard) and grilled chicken. It is a perfect balance of sweet and sour. For today’s recipe, we are taking a vegan twist on this Senegalese classic. We will be making a vegan friendly tofu yassa that has all the flavours of the original but is plant based friendly.
My experience with Senegalese Food
My first exposure to Senegalese food was when I watched Andy Baraghani try out Senegalese food with Chef Pierre Tham (click here to watch). Chef Pierre is the founder of Yolélé, a company that sells Fonio, and the co-founder of Teranga, a West African restaurant in New York City. All I knew about Senegalese cuisine was that they were the creators of Jollof Rice and they loved fish. As an anglophone West African, I also experienced a language barrier when it came to French West African cuisine. I was truly mesmerized by how familiar the ingredients were to me but also used differently. On the show, they cooked jollof fonio, okra stew and yassa chicken. The biggest difference was the presence of sour flavours in their cooking. This show introduced me to fonio as well as the delicious flavours that make Yassa so unique.


So what exactly is Yassa
Yassa poulet or chicken yassa is made with lots of caramelized onions, chicken marinated in lemon juice and spices. The sauce is also be made with fish or beef. In Chef Pierre’s video recipe, the yassa poulet was kept very simple: caramelized onions, chicken, lemons and herbs. I have also seen many recipes that marinate the chicken with mustard for added sourness and cooked the sauce with olives (click here). I have consulted some Senegalese friends and were notified that the mustard is not traditional but a new and popular addition. You might expect the sauce to be sour but that is far from the truth. Because of the slowly cooked caramelized onion, the dish is a perfect balance of sweet and sour, and bursting with flavour.

What ingredient will you need
- Onion: this is essential
- Garlic: for extra flavour
- Lemon Juice and Mustard: these bring a nice sour flavour to the sauce
- Veggie Broth: Since Tofu does not release liquid when cooking, veggie broth adds more flavour and loosens up the sauce
- Aromatics: bay leaves and scotch bonnet pepper add a nice flavour to the sauce

How to make Tofu Yassa
- For this recipe, the process will be similar to that of traditional chicken yassa
- First, marinate the tofu with lemon juice, mustard, spices and garlic
- Meanwhile, caramelize the onions
- After marinating the tofu, sear the tofu for crisp outside
- Transfer the tofu to the pot with caramelized onions and cook down with extra water and marinade
- Serve with carb of choice (try it with fonio – Click here for recipe) or jollof rice (click here for recipe)


Ingredients
- 3 large onions sliced
- 1 extra firm tofu cut strips ~ 16 chunks in total
- 3 cloves of garlic crushed
- 2 tbsp yellow mustard
- Juice from one medium lemon
- 1/2 tsp black pepper
- 1-2 tsp red chilli flakes
- 1 veggie bouillon powder cube = 2 tsp of bouillon powder
- 1 bay leaf
- 1/3 scotch bonnet pepper
- 1/2 cup water
- 1/4 tsp salt
- vegetable oil
Instructions
- Slice the tofu into sticks or cubes, whatever you prefer
- In a bowl, combine the mustard, lemon juice, garlic, black pepper, chilli flakes and veggie bouillon powder to make the marinade
- Add in the tofu and mix well, then let it sit for 20 minutes
- In a pot at medium heat add the onions and 1 tbsp of oil. Cover the pot and let it sit for 35 minutes. This slowly caramelizes the onions. After 20 minutes, if you are noticing that the onions are steaming rather than turning brown, partially cover the pot to allow the moisture to evaporate and let the onion caramelize
- After the time has elapsed, heat up a pan with enough oil to coat the pan
- Sear the tofu and crisp up each side
- Once you have fried all the tofu, place all the tofu in the pot of onion. Add the rest of the marinade left over as well as 1/2 cup of water, the bay leaf and scotch bonnet pepper
- Partially cover the pot and let the sauce cook for about 15 minutes on medium-low heat
- Once the time has elapsed, the sauce should be ready
- Serve with your choice of carbohydrates
26 Responses
This tofu yassa was so good. Thank you for sharing. I have been doing plant-based whole foods and been experimenting with my African recipes. Your IG has been a source of inspiration to this fellow Ghanaian girl.
Oh my gosh I made this tonight and my house smelled absolutely amazing! Thank you for this recipe, I will definitely be making it again.
So quick, easy and tasty. This will go into our recipe rotation! Thank you
Super delicious!! Will try it more times!! Thank you as always for well researched and well written recipes 😀
The taste of this just sent me right back to Dakar!! Served with fonio (which cooks in just 5 min). Can’t wait to make this for friends when I can have guests over.
This was sooo yummy! Served it with collard greens and quinoa or brown rice. Will be making it often because it’s so easy and flavourful. Thanks so much!
I made it for dinner tonight with white rice and it was soooooo good ! I had been wanting to make a vegan yassa for a while and this recipe did not disappoint: it was very savoury and perfectly spicy, plus it’s really easy to make. I marinated the tofu overnight (bc mealprepping) and it was very tasty so I really recommend to do so if you have time. I guess it will pair nicely with sauteed greens so I’ll try this next time, because I’m definitely making this recipe again !
So delicious!! I used Dijon mustard and omitted the scotch bonnet pepper (it’s what I had on hand at the time, sad) but it was still so delicious! I will be making this again. Thank you for the recipe!
This was bomb… I messed up the recipe and everything – (used two times the marinade, dumped it all in once and used a scotch bonnet pepper) and it still came out super tasty. Will definitely eat again.
This dish was so simple yet so DELICIOUS!! The flavors were so complex for what seemed like minimal work and ingredients. I will absolutely be making this again 🙂
I made it twice now and it was delicious both times, super moist too! Also im very much a beginner im just learning how to cook and this recipe was really easy for me to follow and got me feeling proud hehe 🙂 Thank you so much for sharing it!!
This recipe is so good! Every time I make it my house smells AMAZING. I wish I could buy a candle with this smell
amazing dish, would eat it 100 times again 🙂
I made this yesterday and it was incredibly tasty and easy. I would recommend cutting the tofu into sticks though so it is easier to sear! I spent way too long flipping tons of tiny cubes
I love this recipe so much! It’s definitely going into my regular dinner rotation, it’s so easy and flavorful and fun to make!
This dish was not at all what I expected it to be. I watched a video in which you made this dish and addressed the thought I had about the acidity of the lemon and mustard may be too overwhelming. The marinade, onions and spices come together nicely and made an exceptional and easy meal to make. I ate this with plantains and a salad on the side, it was a perfect lunch. I’ll be making this one for my non vegan family. Thank you for sharing this recipe!
Made these for my family the other night and it was incredible. Left out the spice so the one year old baby vegan could have some.
Absolutely delicious! I made it with tempeh, which I grilled as I only have one hob in my flat. The onions took a loooong time to caramelise, but it was so worth it. I used habanero chilli which I deseeded and I used ancho chilli flakes as that’s what I had in the cupboard. I needed to add more water but maybe that’s because I caramelised the onion with the lid off.
Thank you so much for making the divine recipe available. I’m going to try one of your black eyed pea recipes next
I made this today and enjoyed it so much, the sweet and sour flavours really came through! I served it with fonio as a perfect hearty lunch
Dear Afia,
“Out of the park, Delish!” I am Chef/Faculty for a non-profit in Tucson, AZ and I tested out your recipe and my staff and I agree, “Out of the park, homerun!” Monday the 20th in the US we will celebrate the federal holiday called, “Juneteenth”; the acknowledged day of freedom for African-American slaves. I serve 80% plant-based meals here.
We will be celebrating that day and Yassa (Tofu) and Yassa Chicken will be the Stars of the menu! I will also serve an homage to South Africa (Butternut Squash Soup w/Spicy Carrots), Nigeria (Jollof rice) and the American South (Collard Greens & Peach Cobbler).
Thank you for what you do! You’ve helped me to encourage others thru African Tastes!
Beorn Hockenhull, Chef, http://www.Amityfdn.org
https://youtu.be/XquHlbyU1EI
If you’re reading this…make this!! It is incredible! Afia, thank you so much for developing and sharing this! Can’t wait to have my leftovers tomorrow!
[…] Vegan Yassa Tofu from The Canadian African […]