Preheat your oven to 400°F and line a large baking sheet with parchment paper.
Press the tofu to remove excess moisture, then cut into small half-inch cubes.
Dice the carrot, green pepper, and courgette into bite-sized pieces, and thinly slice the white and light green parts of the leek.
Spread the tofu cubes and all vegetables onto the prepared baking sheet, drizzle with olive oil, and season with sea salt and black pepper.
Roast for 22 to 25 minutes, tossing halfway through, until the tofu is golden and the vegetables are tender and slightly caramelized.
In a mixing bowl, whisk together the whole eggs, egg whites, turmeric, and garlic powder until well combined.
Heat a non-stick skillet over medium-low heat and pour in the egg mixture.
Stir the eggs gently with a spatula until they are just set and fluffy, being careful not to overcook them.
Fold the roasted vegetables and baked tofu into the scrambled eggs and serve immediately.