Soak the lentils overnight or for at least 4 hours. For a quicker option, use pre-cooked lentils.
In a saucepan, cook the lentils with double the amount of water (e.g., 400 ml for 200g lentils) for 20-30 minutes until tender but not mushy. Add salt and 1-2 bay leaves for flavor. Drain and set aside.
In a bowl, mix sesame oil, soy sauce, orange juice, and spices.
Drain the tofu, cut it into bite-sized pieces, and coat them in the marinade. Let the tofu marinate for at least 30 minutes or overnight for deeper flavor.
Mix sesame oil, tahini, lemon juice, honey, and salt in a small bowl.
Gradually add water, whisking until the dressing becomes smooth, white, and creamy.
Peel and dice the mango into small pieces.
In a large bowl, mix the cooked lentils, mango, and salad dressing.
Heat sesame or coconut oil in a skillet over medium heat. Fry the marinated tofu until golden and crispy, about 5-7 minutes. Add the leftover marinade in the last 1-2 minutes and cook until slightly thickened.
Plate the salad, top with warm tofu, and garnish with avocado slices or other vegetables if desired.
Bless your food and enjoy it!