Preheat the oven to 400 degrees F (200 degrees C). Line a large baking pan with foil. Oil lightly.
Combine garbanzo beans, sweet potatoes, butternut squash, mushrooms, zucchini, yellow squash, onion, and carrot in a large bowl; mix well. Add olive oil and garlic and continue to mix. Add honey, oregano, and pepper. Continue to mix until well coated.
Bake in the preheated oven, stirring occasionally, until tender, 30 to 35 minutes. Let cool for 3 to 5 minutes before serving.