Heat oven to 425°F (215°C).
In a large saucepan, bring 3 cups chicken broth to a boil.
Add wild rice, pumpkin purée, honey, a tiny sprinkle of cinnamon and nutmeg, and 1/4 tsp salt. Stir, cover, and simmer about 1 hour, stirring occasionally.
In a medium mixing bowl, toss cauliflower florets and zucchini with 3 Tbsp olive oil, a generous pinch of salt, and pepper until coated.
Spread cauliflower and zucchini on a foil-lined baking sheet, flat/sliced side down. Roast 20 -30 minutes until cauliflower is starting to get brown edges and zucchini is soft.
Transfer to a large mixing bowl.
Add remaining 1 Tbsp olive oil to the pan. Sauté diced onion 5-7 minutes until lightly browned. Transfer to the bowl with zucchini and cauliflower.
When rice is finished, stir in Parmesan until creamy.
Gently fold cooked vegetables into the rice. Sprinkle with fresh pepper and serve.