Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Rinse and drain the chickpeas, then pat them dry. Toss the chickpeas with a pinch of salt, pepper, and your preferred spices (such as paprika and cumin) before roasting them in the oven for 20-25 minutes until crispy.
While the chickpeas roast, drain the tofu and cut it into cubes. Press lightly to remove excess moisture, then season with a drizzle of olive oil, salt, and pepper. For added flavor, you can marinate the tofu for 10 minutes.
Heat a non-stick skillet over medium heat and lightly roast the tofu cubes until all sides are golden brown, about 5-7 minutes.
Prepare the fresh vegetables by washing and slicing the tomato, cucumber, red bell pepper, and red onion. Rinse the spinach thoroughly.
Lay the whole wheat tortilla flat and spread the hummus evenly over it.
Layer the roasted chickpeas, tofu cubes, and fresh vegetables (spinach, tomato slices, cucumber slices, red bell pepper strips, and red onion slices) in the center of the tortilla.
Fold the tortilla into a wrap, cutting it in half if desired, and serve immediately for a satisfying, nutrient-packed meal.