Cook the potatoes. Wash them well and boil with their skin on in salted water until tender. Test with a knife or fork. If they’re organic you can even eat the skin. Depending on size, they’ll need 40–60 minutes.Tip: To save time, you can cook them earlier in the day or even one or two days ahead (keep in the fridge).
Prep the leeks. Trim the ends, slice them lengthwise, and rinse thoroughly between the layers. Soil loves to hide there. Cut into thin half-moons.
Soften the leeks. Heat the oil in a pan. Add the leeks and cook on low heat for a few minutes. Let them soften gently, but don’t let them brown. We’re aiming for a sweet, mild flavor, no roasted notes.
Add tofu & beans (or chickpeas). Add the cubed tofu and pour in the entire jar of beans or chickpeas, including the liquid. Stir, cover and let everything simmer for about 5 minutes, so the flavor can combine.
Finish the sauce. Turn off the heat. Stir in the vegan cream, then add salt, white pepper, and a pinch of nutmeg. Taste test and adjust the seasoning as needed (remember that it should lean on the sweetish side).
Serve. Spoon the creamy leek sauce onto plates, sprinkle with fresh thyme if you have some, and add the warm boiled potatoes on the side (or your carb of choice). Enjoy.