Start by steaming the tempeh in a steamer basket for 10 minutes. This step is optional but it really allows the tempeh pores to open and absorb the flavors.
While the tempeh steams, prepare the marinade. In a large bowl, the balsamic vinegar, tamari, mustard, oil, garlic powder and maple syrup. Set aside.
Once the tempeh has cooled, cut into small triangles then place in the bowl with the marinade. Stir until tempeh is evenly coated in marinade.
Preheat the oven to 400°F then line a baking sheet with parchment paper or a silicone mat. Arrange the brussels, carrots and potatoes on the baking sheet. Lightly coat with high heat oil and sprinkle with salt. Bake the vegetables in the oven for 20-25 minutes, until golden brown. Add the tempeh to the oven during the last 10 minutes and cook until heated through.
Meanwhile prepare the freekeh by bringing 2 cups salted water to a boil in a small saucepan. Add the freekeh, turn heat to medium and cook for about 15 minutes, until water has absorbed. Remove from heat then cover with a lid and allow to steam for 10 minutes.
Arrange the freekeh with cooked vegetables and tempeh in separate bowls. Top with Dijon sauce (see notes), serve warm and enjoy!