Preheat the oven to 400°F then line two baking sheets with parchment paper or a silicone mat.
In a large bowl, add 3 tablespoons oil, 3 tablespoons tomato paste, 2 teaspoons chili powder, 2 teaspoons ground cumin, 1 teaspoon ground turmeric, 1 teaspoon curry powder and ½ teaspoon salt. Stir together until evenly combined.
To the bowl, add the cubed tofu. Gently toss until evenly coated. Transfer to one of the baking sheets. Spread the tofu out so that there is several inches between each cube.
Using the same bowl, add drained and rinsed chickpeas, cauliflower florets, jalapeño, and red onion. Toss until everything is coated with the remaining oil and spices. Add more oil if desired. Transfer to the second baking sheet then place both baking sheets in the preheated oven. Bake for 20-30 minutes, or until potatoes and cauliflower are tender, stirring halfway through.
Meanwhile, in a small food processor, combine 1 cup yogurt, 1 tablespoon ginger, 1 tablespoon garlic, zest + juice of 1 lemon, and ¼ cup fresh cilantro. Blend until smooth. Add salt to taste. Alternatively, you can stir everything together in a small bowl by grating ginger and garlic by hand and finely chopping the cilantro.
Once the vegetables are tender, remove from the oven and set aside. Serve warm with lemon-ginger yogurt sauce, and enjoy!