Wild Rice Casserole

If you love hearty, delicious, home-cooked meals, this Wild Rice Casserole belongs on your table. Nutty wild rice soaks up earthy mushroom flavor while caramelized onions add sweetness. The mozzarella melts into a golden, bubbly topping, and crispy fried shallots give the perfect crunch. It’s savory, comforting, and so flavorful you’ll keep reaching for more.

A plate of wild rice casserole with mushrooms, topped with melted cheese and garnished with chopped herbs.
Wild Rice Casserole. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I make this for Thanksgiving, Christmas dinners, and family gatherings, where it’s always a big hit with my family and disappears fast. It travels well to potlucks, stays warm in the dish, and works as either a hearty side or main dish. The casserole keeps in the fridge for 3 to 4 days or freezes for up to 2 months and reheats beautifully.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Bowls filled with labeled ingredients for Wild Rice Casserole, including wild rice, mushrooms, onion, garlic, shallots, cheese, parsley, salt, and pepper, arranged on a white surface.
Wild Rice Casserole Ingredients. Photo Credit: Splash of Taste.

How to Make Wild Rice Casserole with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

This wild rice casserole recipe will fill your kitchen with the aroma of garlic, caramelized onions, and earthy mushrooms.

Rehydrate the Mushrooms

Preheat the oven to 350°F and cover the dried mushrooms with boiling water in a heat-safe bowl. Let them soak for a couple of minutes until they’re soft and pliable.

This rehydration process creates a flavorful mushroom broth that’ll infuse the rice as it bakes. Use a heatproof mixing bowl that can handle boiling water without cracking.

Sauté the Aromatics

Heat a non-stick large skillet over medium-high heat and add the olive oil. Once it’s warm and shimmering, add the minced garlic and diced onion. Cook for 5-7 minutes, stirring occasionally, until the onion turns translucent and starts to caramelize around the edges.

A quality nonstick skillet prevents sticking and makes cleanup easier.

Cook the Mushrooms

Remove the rehydrated mushrooms from the water using a slotted spoon and add them to the skillet with the sautéed onions. Don’t discard that soaking water because you’ll use it later.

Add the diced porcini or button mushrooms and mix everything together. Cook for about 10 minutes, stirring occasionally, until all the mushrooms are soft and the mixture smells earthy and aromatic.

Combine and Season

Transfer the mushroom mixture to a ceramic casserole dish and add the cooked rice along with the reserved mushroom soaking water. I use real wild rice because it has a nuttier flavor and firmer texture than wild rice blends

Mix well so the rice is evenly distributed and coated in the flavorful liquid. If you want to make it creamier, stir in half a cup of sour cream or heavy cream. This option results in a creamier casserole with a velvety texture. Season with salt and pepper to taste.

Bake and Add Cheese

Bake the casserole for 25 minutes. The wild rice mixture will continue absorbing the mushroom-infused liquid as it bakes, becoming tender and flavorful. Your kitchen will smell amazing at this point.

Remove the casserole from the oven and sprinkle the finely shredded mozzarella evenly over the top. Return it to the oven for 10 more minutes, just until the cheese melts and gets bubbly and light golden brown.

Using finely shredded mozzarella instead of pre-shredded helps it melt more smoothly and evenly. A box grater lets you shred your own cheese effortlessly.

Wild Rice Casserole dish filled with shredded cheese, sliced mushrooms, and wild rice, ready to be baked.
Bake for 25 minutes, top with mozzarella, and bake for 10 more minutes until golden and bubbly.

Garnish and Serve

Top the finished casserole with finely chopped fresh parsley and fried shallots just before serving. The parsley adds a fresh pop of color, and the shallots provide a crispy contrast to the tender rice and melted cheese.

Finally, serve hot and enjoy!

This casserole travels beautifully to potlucks and holiday gatherings. Keep it warm by wrapping the covered baking dish in several layers of aluminum foil, then placing it in an insulated casserole carrier for transport.

The dish stays warm for about an hour when properly insulated, and you can garnish with the parsley and fried shallots right before serving, so they stay fresh and crispy.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A Wild Rice Casserole topped with crispy fried onions and chopped parsley in a rectangular white baking dish on a wooden board.

Wild Rice Casserole

Wild Rice Casserole is what I make when I want something savory, hearty, and incredibly filling for holiday dinners or family gatherings. It's loaded with nutty wild rice, mushrooms, caramelized onions, and melted mozzarella that turns golden and bubbly on top, finished with crispy fried shallots for perfect crunch. I make this for Thanksgiving, Christmas, and potlucks where it works beautifully as either a side or main dish. It keeps in the fridge for 3 to 4 days or freezes for up to 2 months and reheats beautifully.
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Course: Casserole, Main course
Cuisine: American
Servings: 6
Calories: 315kcal

Equipment

Ingredients

  • 1 cup dried mushrooms
  • 1 tablespoon olive oil
  • 2 garlic cloves minced
  • 1 sweet onion diced
  • 2 cups porcini or button mushrooms diced
  • 2 cups wild rice cooked
  • Salt and pepper for seasoning
  • 1 cup mozzarella cheese finely shredded
  • ¼ cup parsley finely chopped
  • ¼ cup fried shallots

Video

[adthrive-in-post-video-player video-id=”OyytJyoN” upload-date=”2025-11-03T05:39:01+00:00″ name=”Try This Hearty Wild Rice Casserole” description=”Healthy, comforting, and perfect for any potluck gathering.” player-type=”default” override-embed=”default”]

Instructions

  • Preheat the oven to 350°F (180ºC).
  • Cover the dried mushrooms with boiling water and let them soak for a couple of minutes.
    1 cup dried mushrooms
  • Heat a non-stick skillet to medium-high, add the olive oil, and let it get warm. Add the garlic and onion and cook for 5-7 minutes.
    1 tablespoon olive oil, 2 garlic cloves, 1 sweet onion
  • Remove the mushrooms from the water (reserve the water) and add them to the onions. Add the porcini mushrooms as well and mix everything. Cook for about 10 minutes, or until soft.
    2 cups porcini or button mushrooms
  • Transfer the mixture to a casserole dish and add the wild rice and the reserved water from the mushrooms. Mix well. Season with salt and pepper.
    2 cups wild rice, Salt and pepper
  • Bake for 25 minutes.
  • Remove from the oven, top with the mozzarella cheese and bake for 10 more minutes, just so the cheese melts and gets bubbly.
    1 cup mozzarella cheese
  • Serve the casserole with fresh parsley and shallots.
    ¼ cup parsley, ¼ cup fried shallots

Notes

I’ve gathered my best tips for making this casserole turn out perfectly every time.
Save the mushroom water: The liquid from rehydrating dried mushrooms is packed with umami flavor, so don’t pour it down the drain. Use it to infuse the rice as it bakes.
Cook the wild rice ahead: You can cook the wild rice up to 2 days in advance and store it in the fridge. This makes assembly faster when you’re ready to bake the casserole.
Shred your own mozzarella: Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Shredding a block of mozzarella yourself gives you that stretchy, bubbly topping you won’t get from pre-shredded versions.
Don’t skip the fried shallots: They add crunch and a sweet, caramelized flavor that contrasts with the tender rice. You can find them in the Asian foods section of most grocery stores.
Add the garnish last minute: Wait to add the parsley and fried shallots until right before serving so they stay fresh and crispy instead of getting soggy from the steam.
Store properly: Transfer portions of cooled casserole to airtight containers and refrigerate for 3 to 4 days or freeze for up to 2 months. Thaw frozen portions overnight in the refrigerator before reheating in the oven or microwave.

Nutrition

Calories: 315kcal | Carbohydrates: 57g | Protein: 14g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 15mg | Sodium: 130mg | Potassium: 573mg | Fiber: 6g | Sugar: 5g | Vitamin A: 348IU | Vitamin C: 8mg | Calcium: 127mg | Iron: 2mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the casserole cool to room temperature before storing. Transfer portions to airtight containers and refrigerate for 3 to 4 days. Reheat individual servings in the microwave for 1-2 minutes, or warm the entire dish covered with foil in a 325°F oven for 20-25 minutes.

For freezer storage, portion the cooled casserole into freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating. The texture stays best when you add a splash of water or vegetable broth before reheating to keep the rice from drying out.

What to Serve With Wild Rice Casserole

It’s hearty enough to be a main dish, but it pairs beautifully with roasted vegetables like Brussels sprouts, green beans, or carrots. I also love serving it alongside a crisp green salad with balsamic vinaigrette to balance the richness of the cheese.

For holiday meals, it works perfectly next to cranberry sauce, roasted butternut squash, and dinner rolls. You can also serve it with steamed broccoli or roasted asparagus for a complete vegetarian dinner that satisfies everyone at the table.

More Easy Recipes for You to Try at Home

If you love this, check out my other favorite casserole recipes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating