01 - Preheat the oven to 375°F (190°C). Grease a 9x13-inch (23x33 cm) baking dish.
02 - In a medium saucepan, combine wild rice blend, vegetable broth, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 40–45 minutes until rice is tender. Drain any excess liquid.
03 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3 minutes. Stir in garlic, mushrooms, celery, and carrot; cook for 8–10 minutes until vegetables soften and mushrooms brown. Add dried thyme and black pepper, cook for another minute, then remove from heat.
04 - In a separate saucepan, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1 minute. Gradually whisk in whole milk, simmering and stirring constantly until thickened, about 4–5 minutes.
05 - Remove sauce from heat and stir in sour cream, Dijon mustard, and grated Parmesan cheese until smooth.
06 - In a large bowl, mix cooked wild rice, sautéed vegetables, and cream sauce until combined. Spread evenly into the prepared baking dish.
07 - In a small bowl, mix panko breadcrumbs with melted butter. Sprinkle evenly over the casserole.
08 - Bake for 25–30 minutes until the casserole is bubbly and the topping is golden brown. Allow to cool for 5 minutes, then garnish with chopped fresh parsley if desired. Serve warm.