Crispy potato boats stuffed with a spiced lentil and tofu filling, topped with creamy dairy free béchamel and melty vegan cheese, and served over garlicky yogurt. Hearty, high protein comfort food.
Hollow the potatoes. Heat the oven to 400 F (200 C). Halve each potato lengthways and scoop out the middle, leaving a wall about 1/2 inch (1 cm) thick. Rub with olive oil and salt. Save the scooped out potato for another use.
Bake the shells. Set them on a lined baking sheet and bake for 25 to 30 minutes, until soft and lightly golden.
Mix the filling. Combine the lentils, tofu, tomato paste, crushed tomatoes, onion, garlic, parsley, olive oil, and all the spices in a bowl. Stir well and taste for salt. For a deeper flavour, sauté the onion and garlic in the oil first, add the tomato paste, then the rest, and simmer 8 to 10 minutes.
Make the béchamel. Melt the vegan butter in a small pot. Whisk in the flour and cook 1 minute. Slowly whisk in the plant milk until smooth and thick, 3 to 4 minutes. Stir in the nutmeg and salt. Skip this if you are using store bought.
Fill the boats. Spoon the filling into each potato boat, piling it high.
Top and bake. Spoon béchamel over each one and scatter with vegan cheese. Bake at 400 F (200 C) for 15 to 20 minutes, until melted and golden.
Serve. Stir the garlic into the yogurt. Spread some on each plate, set a potato on top, and finish with parsley, red pepper flakes, sesame seeds, and a drizzle of olive oil.
Notes
No cook filling: The lentils and tofu are already cooked, so the filling goes in raw and the oven does the rest. Only cook it down if you want more depth. No tofu? Mash the scooped out potato into the filling, or add a few extra lentils. Make ahead: The filling and béchamel keep 3 days in the fridge. Put everything together and bake fresh.