Make the mustard-dill sauce: blend the soaked cashews with Dijon mustard, maple syrup, lemon juice, water, salt, and pepper. Blend until smooth and creamy, adding a little more water if needed. Stir in the chopped dill at the end. Set aside.
Prepare the pickled beets: slice the beet into thin slices. Toss with apple cider vinegar, maple syrup, and a pinch of salt. Let sit while preparing the rest.
Roast the potatoes: preheat the oven to 200 °C. Cut the potatoes in half (or into wedges if large). Toss with olive oil, dried dill, salt, and pepper. Spread on a baking tray and roast for 25 minutes until golden and tender.
Prepare the raw fennel: finely slice the fennel with a knife or mandoline. Drizzle with lemon juice and toss. Set aside.
Cook the tofu: cut the tofu into batons or thick slices. Heat the oil in a pan over medium heat. Add the tofu and brown on all sides (5–6 min). Pour in the soy sauce, maple syrup, and liquid smoke directly into the pan. Gently coat the tofu and let it caramelize for 1 minute. Set aside.
Assemble the bowls: start with a bed of baby spinach or rocket in each bowl. Top with roasted potatoes, smoked tofu, pickled beets, and raw fennel. Sprinkle with toasted sunflower seeds, add a few sprigs of dill, and lemon wedges if desired. Serve with the mustard-dill sauce drizzled on top or on the side.