Cook the black lentils for 18–19 minutes until tender but still holding their shape. Drain and set aside.
In a large pan, heat olive oil and sauté the leeks and garlic until fragrant.
Add the herb mix, green peas, and onion flakes. Stir well.
Meanwhile, blanch the broccoli (4 minutes) and green beans (6–7 minutes), drain, and set aside.
Slice the green beans into quarters and break the broccoli into bite-sized florets.
Lower the heat and add the lentils, broccoli, green beans, and chopped celery to the pan. Season with salt and stir gently.
In a separate pan, fry the grated tofu in olive oil over high heat, seasoning with sumac and mushroom powder until crispy and golden.
For the dressing: blend garlic confit, preserved lemon, mint, and olive oil into a smooth puree.
Pour the dressing over the salad, toss gently, sprinkle the crispy tofu on top, and serve hot!