This post may contain affiliate links, please see our privacy policy for details.

Keeping things healthy and cozy today with this one pan Broccoli Cheese Wild Rice Casserole. Roasted broccoli, fresh herbs, hearty wild rice, and plenty of melty cheese, all together in one casserole. This is equally great as a healthy vegetarian main course or as a side dish for your next holiday roast. Either way you serve it up, cheesy broccoli with rice is always a good combo!

side angle photo of One Pan Broccoli Cheese Wild Rice Casserole with spoon in pan

With the holidays here, it can be hard to sneak in vegetables between all the cheese filled appetizers, pasta dishes, and of course, all the holiday cookies. Trust me, I’m the first to admit that once November and December roll around, I go all out with recipes. I firmly believe we should allow ourselves to indulge in all the holiday food…and then go for a hike!

That said, it’s also nice to have balance. In between all the pasta and cookies, some veggies and whole grains are needed too! I know to some this sounds boring, but I promise veggies can be just as delicious. This casserole is proof.

I always cook so much wild rice during the months of November and December. It just feels so cozy to me. It reminds me of being a kid, and mom making her Sunday night rice pilaf that I loved so much. It’s one of those healthy foods that feels extra comforting, and I’m loving incorporating it into more dishes this year.

One of the main requests I get, is for more vegetarian friendly recipes. I know so many of you are looking to cook more veggie heavy dinners. So I thought I’d share this casserole that my family loves so much.

Growing up my dad used to make these rice bakes that consisted solely of rice, broccoli, cheese, and hard boiled eggs. It probably sounds really odd, but those cheesy rice bakes were delicious. They’re also the inspiration behind today’s recipe. I took his base idea and upgraded it a bit. The end result was this casserole.

It’s quick, simple, a little bit retro (because I think all casseroles are kind of retro), healthy but cozy, and delicious. It’s hearty enough to be a full meal, but could also double as a simple veggie filled holiday side dish. Love a two in one kind of recipe!

uncooked wild rice

The details.

First things first, I always get a lot of questions about what wild rice brand I use. Personally, I like to use a wild rice blend to get a good mix of texture and flavor. This is my favorite wild rice blend. I’ve been ordering via Amazon…where I do 90% of my shopping…anyone else? But Thrive Market and a few other stores carry it as well.

If wild rice is not easily available to you, I recommend using brown rice, but the cooking time might be a few minutes less as wild rice tends to take a touch longer to cook, so just be aware of that!

Ok. That’s the rice.

Now, cook up the shallots along with some thinly sliced cremini mushrooms, some thyme, and a little dill. Add a few pats of butter, and let the wild rice toast up in the skillet. This step is KEY. Toasting the rice in the butter adds a nice nutty flavor to the rice that’s DELICIOUS. It’s a simple step that takes no time, but makes a big impact in the recipe. Don’t skip.

Pour in some water, cover, and let the rice steam until fluffy. This takes a little bit of time. So…pour or mix-up a holiday cocktail, turn on the Christmas music, and relax a bit while this simmers away.

overhead photo of One Pan Broccoli Cheese Wild Rice Casserole with spoon in pan

When the rice is fluffy, stir in the broccoli and a couple handfuls of baby spinach (going heavy on the veggies today!). Then add lots of cheese, and transfer the dish to the oven to finish cooking.

When the casserole comes out, the cheese will be bubbling, the edges will be crisp, and the smells coming from your kitchen will be beyond good. Finish off with a sprinkle of fresh thyme and you’ll have the perfect vegetarian dinner that’s both healthy and comforting. Trust me, I know this might not seem that special, but don’t knock it till you try it.

Every bite is filled with nutty wild rice, crisp broccoli, and delicious Gruyère, because two is always better than one.

Also, if you love broccoli cheddar soup, think of this as the carb heavy, baked version. Just with rice and cheese on top. You might not believe me, but this version may just even be better…

side angle photo of One Pan Broccoli Cheese Wild Rice Casserole with spoon scooping rice out of pan

If you make this wild rice casserole be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to also tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

Broccoli Cheese Wild Rice Casserole

Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 6
Calories Per Serving: 762 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.



  • 1. Preheat the oven to 425 degrees F. 
    2. Heat the olive oil In a large, oven safe skillet over medium heat. When the oil shimmers, add the shallots and cook until fragrant, about 2-3 minutes. Add the mushrooms, thyme, dill, crushed red pepper, and season with salt and pepper. Cook undisturbed for 5 minutes or until golden. Add the butter and wild rice, cook 2-3 minutes, until the rice is golden and toasted. Pour in 4 cups of water. Bring to a boil, cover and reduce heat to low. Cook, covered for 40-45 minutes.
    3. Once the rice is cooked, stir in the broccoli, spinach, and 1/2 cup of each cheese. Season with salt and pepper. Scatter the remaining cheese over top the casserole. 
    4. Transfer to the oven and bake 20-25 minutes, until the cheese is melted and just beginning to brown. Serve warm with additional thyme. 
View Recipe Comments

horizontal overhead photo of One Pan Broccoli Cheese Wild Rice Casserole

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    This dish was delicious! It was easy to make, and I cooked it up in my Le Creuset Dutch oven. The cast iron did a fantastic job of toasting the rice, and it began smelling good right away.
    I needed to leave for a bit, so I cooked it at 350 for an hour, and it turned out perfectly.
    My husband and I dug in, and we even had seconds! This recipe will become one of my favorites!

  2. It’s in the oven right now and smells amazing! I would just say that there’s no need to pre-heat the oven until the rice is cooking. Such a waste of energy to do that first.

  3. 5 stars
    Awesome! I halved the rice, doubled the mushrooms, and added shredded carrots and garlic. I also chopped the broccoli into smaller pieces to ensure that it would cook evenly. Great meatless main!

    1. Hey Djienne,
      Wonderful!!😃 I appreciate you making this dish and sharing your comment, so glad it was a winner! xx

    1. Hey Morgan,
      Happy Wednesday!👻 I love to hear that this recipe was enjoyed and appreciate you giving it a try and sharing your feedback! xx

  4. Hi, this looks delish!! I’m currently living in South America where finding cheddar is quite impossible. Any other suggestions? I can easily get queso fresco, parm, gouda, ricotta, and feta.

  5. 5 stars
    This is great! I was simply looking to use up some precooked wild rice and brocolli on hand….and Woola!! And i was excited to ise up dill and thyme from my herb garden! Thanks for sharing!

    1. Hi Heidi,
      Happy Friday! I am so excited to hear that this recipe was enjoyed, thanks a bunch for trying it out! ?xx

        1. Hi Lori,
          Yes, the broccoli is going to be added raw, it should have plenty of time to cook:) Please let me know if I can help in any other way! xx

  6. 5 stars
    Loved the flavors so much! As a student in Montana, I cherish your website ESPECIALLY your quick and easy one pot/sheet pan recipes. They help me stay healthy and creative on busy weeknights when it can get difficult!

    1. Hey Sophia,
      Happy Wednesday!! I am thrilled to hear that this recipe was enjoyed, thanks so much for giving it a go! xx

  7. 5 stars
    sooooo goooodddddd <3 my husband and I finished on one meal (no leftovers lol). I used jasmine rice cause it was all I had. I look forward to making this with wild rice 🙂
    As someone who grew up in the Caribbean making rice in all different ways, I had to say Tieghan you are a genius!!!

    1. Hey there,
      Awesome!! Thanks so much for making this recipe, I am so glad to hear that it was enjoyed!! xx

  8. Planning to make this casserole tonight and am wondering about how much (weight and/or measurement) broccoli is three heads? Thank you! Can’t wait to make this recipe!

    1. Hey Kathy,
      I would say about 3 cups. I hope you love this recipe, please let me know if you give the recipe a try! xTieghan

  9. 5 stars
    I made this recipe exactly as written and it was outstanding. My vegetarian inhaled it. But more importantly my two meat eaters loved it, as well. This is another winner that will go into our winter rotation. Thank you!

  10. 5 stars
    Truly so delicious. I’ve made it twice now. I don’t love mushrooms so I’ve subbed zucchini in their place and it’s DELICIOUS. I also add a little rotisserie chicken for protein and that’s also wonderful in this dish! Thank you Tieghan!! I feel like such a chef when I make your meals ?

  11. I would love to try this however I have had gastric surgery and the protein per calorie count isn’t great nor is the carb count. Could I use quinoa and wild rice and a cheese like mozzarella. Or do you have any idea.

    1. Hey Lerae,
      Sure, quinoa would also work well here! I hope you love the dish, please let me know if you give it a try! xTieghan