Cook wild rice: Rinse rice, combine with water or broth, bring to a boil, reduce to a simmer, cover, and cook 45 minutes until tender but chewy. Drain excess liquid.
Roast grapes: Preheat oven to 400°F (200°C). Spread grapes on a baking sheet, toss with olive oil, roast 15–20 minutes until skins wrinkle and juices bubble.
Make dressing: Whisk olive oil, balsamic vinegar, maple syrup, Dijon mustard, salt, and pepper.
Assemble: In a large bowl, combine wild rice, roasted grapes, pecans, red onion, and parsley. Drizzle with dressing and toss gently.
Serve warm or at room temperature.