Nutty Senegalese Yassa Tofu with Lime and Chili
A vibrant plant-based twist on the classic Senegalese Yassa, this dish infuses marinated tofu with the bold flavors of lime, chili, and peanuts.

Preparation
Get these tasks done before you start cooking.
Marinating the Tofu
- 1
Mix Marinade
In a bowl, mix lime juice and zest, soy sauce, olive oil, chili flakes, and black pepper.
- 2
Coat Tofu
Add tofu cubes to the marinade, toss to coat thoroughly.
- 3
Marinate
Let it marinate for at least 30 minutes, stirring occasionally.
Preparing the Peanut Sauce
- 1
Heat Oil
Heat peanut oil in a pan over medium heat.
- 2
Sauté Aromatics
Sauté onions and garlic until fragrant and translucent.
Tip: Avoid burning the garlic as it turns bitter! For creamier sauce, blend the peanuts after sautéing.
- 3
Stir in Peanuts and Spices
Stir in chopped peanuts, cumin, and smoked paprika; cook for another minute.
How to Make Nutty Senegalese Yassa Tofu with Lime and Chili
Total time: 2 h · Yields 4 servings
- 1
Cooking the Tofu
Brown the marinated tofu cubes in a hot pan until golden on all sides.
- 2
Cooking the Yassa Base
In the same pan, add peppers and carrots, stir fry until slightly tender.
- 3
Combining Everything
Return tofu to the pan, add peanut sauce, and mix with vegetables.
Chef's Tips
Frequently asked questions
Explore more from TastyFood
Looking for something different? Browse by category.