This comforting casserole combines nutty wild rice and earthy mushrooms sautéed with onions, celery, and carrots. Baked in a rich, creamy sauce infused with thyme and oregano, it offers a savory balance of textures. Topped with melted Gruyère and optional buttery breadcrumbs, it creates a golden, bubbly crust perfect for a hearty vegetarian main dish or a festive holiday side.
There's something about the smell of wild rice toasting in a pan that takes me back to a November evening when my neighbor stopped by with a bag of fresh mushrooms from a farmers market. I'd been thinking about making something warm and substantial, and she casually mentioned how her grandmother always layered earthy ingredients into one big dish. That conversation sparked this casserole—a perfect blend of nutty rice, tender mushrooms, and a sauce so creamy it almost feels indulgent.
I served this for the first time at a small dinner party on a cold December night, and watching everyone go back for seconds told me something was right. One guest asked if I'd bought it from a restaurant, and I remember standing there, slightly proud, realizing that a casserole could somehow feel both comforting and impressive at the same time.
Ingredients
- Wild rice: The foundation here—it's earthier and chewier than regular rice, and worth the slightly longer cooking time for the nutty flavor it brings.
- Vegetable broth: Use good quality broth if you can; it flavors the rice and carries those savory notes through the entire dish.
- Cremini or button mushrooms: I've learned that slicing them uniformly helps them cook evenly and brown better in the skillet.
- Olive oil: Not fancy, just quality enough to sauté vegetables without burning at medium heat.
- Yellow onion, garlic, celery, and carrot: This is your flavor base—the soffritto that makes everything taste intentional and connected.
- Fresh thyme: If you have it, use it; the dried version works but fresh leaves add a brightness that lingers.
- Oregano, salt, and pepper: Simple seasoning, but measured carefully so flavors don't compete with each other.
- Unsalted butter and flour: Your roux base—whisk them together gently to avoid lumps in that creamy sauce.
- Whole milk and heavy cream: The milk gives body, the cream gives richness; together they create something silky and satisfying.
- Parmesan cheese: Freshly grated if possible; it melts smoothly and adds umami depth to the sauce.
- Gruyère or Swiss cheese: This tops the casserole and turns golden and bubbly in the oven—it's what makes people lean in for that first bite.
- Panko breadcrumbs and melted butter: Optional, but they add a textural contrast that feels like a small luxury.
Instructions
- Get your oven and casserole ready:
- Preheat to 375°F and grease your 9x13-inch dish well so nothing sticks when it comes time to serve.
- Cook the wild rice:
- Rinse it under cold water first—this removes any debris. Combine with vegetable broth, bring to a boil, then reduce heat, cover, and let it simmer gently for 40 to 45 minutes until the grains are tender and have absorbed most of the liquid. It should be a little firm to the bite, not mushy.
- Sauté your vegetable base:
- While the rice cooks, warm olive oil in a large skillet over medium heat. Add the onion and let it soften and turn translucent, about 4 minutes—you want it soft enough that it disappears into the dish. Add the garlic, mushrooms, celery, and carrot, and keep cooking until the mushrooms have browned on the edges and the vegetables are tender, roughly 8 to 10 minutes. Stir in the thyme, oregano, salt, and pepper right at the end.
- Make the creamy sauce:
- In a separate saucepan over medium-low heat, melt the butter. Whisk the flour into it and cook for about a minute—just enough to remove the raw flour taste without browning. Gradually add the milk and heavy cream, whisking constantly to keep lumps from forming, and continue until the sauce thickens and coats the back of a spoon, about 4 to 5 minutes. Stir in the Parmesan until it melts completely.
- Combine everything:
- In a large mixing bowl, fold together the cooked wild rice, sautéed vegetables with their flavors, and that creamy sauce. Mix gently but thoroughly so every bit of rice gets coated.
- Assemble and top:
- Spread the mixture evenly into your prepared casserole dish. Sprinkle the Gruyère cheese all over the top. If you're using the panko breadcrumb topping, toss the breadcrumbs with the melted butter and scatter them over the cheese for crunch.
- Bake until golden:
- Bake uncovered for 25 to 30 minutes—you're looking for golden brown edges and gentle bubbling at the sides. Let it rest for 10 minutes out of the oven before serving so the sauce sets and everything holds together.
There's a moment when you pull this out of the oven and the cheese is bubbling at the edges, steam rising, and you suddenly understand why casseroles have been passed down through families for generations. It's not just food—it's warmth, generosity, and the knowledge that you've made something that makes people feel cared for.
Why Wild Rice Works Here
Wild rice has a chewier texture and nuttier flavor than white or brown rice, which means it holds up beautifully in a creamy sauce without getting mushy or bland. I've found that it absorbs flavors while keeping its integrity, and when it's mixed with mushrooms and herbs, it becomes something more interesting than either ingredient alone. The slight earthiness of the rice mirrors the umami in the mushrooms, creating a dish that tastes deep and intentional.
The Mushroom Question
I started making this with just button mushrooms because that's what was in my kitchen, but one afternoon I mixed in some cremini, and the flavor deepened immediately. The mix of button and cremini gives you mild, earthy notes without overpowering the delicate thyme and cream. If you find yourself at a farmers market with fresh shiitake or oyster mushrooms, feel free to substitute a portion of them—just remember they have stronger personalities, so keep the milder varieties as your base.
Making It Ahead and Variations
One of the greatest gifts of this casserole is its flexibility and make-ahead nature. You can assemble it the night before, cover it tightly, and bake it straight from the refrigerator the next day—just add 5 to 10 minutes to the baking time. For a vegan version, swap in plant-based butter, unsweetened plant milk, and vegan cheese, and the dish is just as creamy and comforting. Some nights I stir in a handful of fresh spinach or kale after the vegetables are sautéed, and it adds a brightness that balances the richness of the sauce.
- For extra color and nutrition, fold in cooked spinach or kale right before baking.
- If you need to avoid gluten, use gluten-free flour and breadcrumbs without changing anything else.
- Experiment with different cheese toppings—sharp cheddar brings a tang, mozzarella stays mild, and Fontina adds a subtle sweetness.
This casserole has become one of those dishes I return to again and again, and each time I make it, I understand a little better why comfort food matters. It's simple enough not to stress over, but thoughtful enough to make anyone at your table feel like you took time to care.
Recipe Q&A
- → Can I make this ahead of time?
-
Yes, you can assemble the dish, cover it, and refrigerate for up to 24 hours before baking.
- → Can I freeze leftovers?
-
Leftovers freeze well in an airtight container for up to 3 months; thaw overnight before reheating.
- → How do I make this vegan?
-
Substitute the butter, milk, heavy cream, and cheeses with your favorite plant-based alternatives.
- → Can I use brown rice instead?
-
Yes, brown rice works, though it may require a longer simmering time to become tender.
- → What can I use instead of wild rice?
-
A blend of wild rice and brown rice or white rice can be used, adjusting liquid ratios slightly.