Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (2024)

Published: · by Nicole · Updated: · This post may contain affiliate links.

Jump to Recipe - Print Recipe

I am serving up comfort food realness today with a broccoli cheddar brown rice casserole. Comfort food because: hello, cheesy casserole! And realness because there are no cans of soup or blocks of faux cheese involved. It takes a little more time to make your own cheese sauce, but trust me, it's completely worth it.

This Broccoli Cheddar Brown Rice Casserole was not inspired by a casserole at all, but by Rice-A-Roni. Or maybe Uncle Ben's. I don't know! But growing up, my mom would always make broccoli cheese rice from a box. That was one of my favorite side dishes, even if the cheese was powdered and the broccoli was microscopic. I didn't care! I was making a cheese sauce for mac & cheese several weeks ago and started thinking about that rice and wondering if I could make my own version of that rice using a homemade cheese sauce. Although I took the extra step of baking it, you could also just serve it right out of the pot—that works too!

I hadn't really intended this to be a Thanksgiving post because I think most people have their menus planned by now, but if you're looking for an extra side dish, this one is definitely a crowd-pleaser. (And if you have French-fried onions left over from your green bean casserole you can use those on top instead of panko!) Because cheese sauce has a tendency to be temperamental, particularly when it's made with cheddar, I wouldn't risk making the whole casserole in advance—just cook the rice and broccoli, then make the cheese sauce and assemble the casserole on Thanksgiving day.


Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (3)

Broccoli Cheddar Brown Rice Casserole

A comfort food classic made without faux cheese or canned soup!

Print Recipe Pin Recipe

Prep Time: 40 minutes minutes

Cook Time: 30 minutes minutes

Total Time: 1 hour hour 10 minutes minutes

Course: Main Course

Cuisine: American

Diet: Vegetarian

Keyword: Broccoli Cheddar Brown Rice Casserole, vegetarian casserole

Servings: 6 -8 servings

Calories: 343kcal

Author: Oh My Veggies


  • 3 cups broccoli florets
  • ½ cup shredded carrots optional
  • 2 tablespoons butter
  • 1 small yellow onion chopped
  • 1 clove garlic minced
  • 2 tablespoons all-purpose flour
  • 2 cups milk whole is best, but reduced fat will do
  • 1 ¼ cup shredded extra-sharp cheddar cheese divided
  • ½ cup parmesan cheese
  • ½ teaspoon mustard powder
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 cup brown rice cooked according to package instructions (when cooked, it should be between 3 and 4 cups)
  • ¼ cup panko bread crumbs

US Customary - Metric


  • Preheat oven to 350ºF.

  • Bring an inch of water to a boil in a medium saucepan fitted with a steamer basket. Place the broccoli and carrots in the basket, cover, and steam for 3-5 minutes, or until tender. Transfer the veggies to a large bowl, then drain and dry the saucepan.

  • Return the saucepan to medium-low heat. Once the saucepan is warm, add the butter and let it melt, then stir in the onions and garlic. Cook for about 7 minutes, or until the onions are softened and translucent. Sprinkle the flour over the onions and cook 2-3 minutes more, stirring constantly, until flour is golden brown. Slowly pour the milk into the saucepan, whisking to incorporate it into the flour as you pour. Take your time with this step! Once all the milk is in the saucepan, bring the mixture to a simmer, continuing to whisk constantly. Continue to cook, whisking often, until the sauce is thickened and coats the back of a wooden spoon (about 5 minutes more). Remove from heat and whisk in 1 cup of the cheddar cheese, the parmesan cheese, mustard powder, and paprika. Season to taste with salt and pepper.

  • Transfer the cooked rice to the bowl with the broccoli and carrots and pour the cheese sauce on top. Stir to incorporate; taste and add additional salt and pepper, if needed. Grease a square baking dish with butter or spray it with an oil mister (or cooking spray, if you don't have an oil mister); transfer the rice mixture to the baking dish and top with the remaining ¼ cup of cheddar cheese and the panko. Spray the top of the casserole with additional oil and bake for 25 minutes, then broil for about 3 minutes more, until the panko is lightly browned. Remove from oven and let the casserole sit for about 5 minutes before serving.


Cheese sauce can be temperamental, so while I usually encourage substitutions and experimentation with recipes, it's best to follow this one to the letter so your sauce doesn't separate. Whole milk makes a more stable sauce, but I have successfully made cheese sauces with reduced-fat milk too. If at all possible, use cheese that you've shredded yourself—bagged shredded cheese contains anti-caking agents that can affect the texture of cheese sauces.


Calories: 343kcalCarbohydrates: 39gProtein: 16gFat: 14gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 39mgSodium: 363mgPotassium: 449mgFiber: 3gSugar: 7gVitamin A: 2589IUVitamin C: 43mgCalcium: 412mgIron: 2mg

Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!

« A Vegetarian Thanksgiving Menu + 3-Day Game Plan


Reader Interactions


  1. Julie W says

    Family loved it! We are not strictly vegetarian so modified the recipe a bit by caramelizing the onions, added a dash of cayenne, roasted the broccoli, and added shredded chicken to make it a "one-dish wonder" for dinner. Definitely adding to the recipe rotation. Thanks!


  2. Diana says

    Does it work with white rice and minus out the mustard and paprika?


    • Kim Quinn says

      Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (4)
      You are right. Over cooked broccoli, boiled, broiled, baked, it's disgusting. But an intelligent person can drop the broccoli in simmering water and keep an eye on it to remove it when it is tender crisp. Just take awareness and care. Don't be quick to dismiss or be rude. There are many fine cheese sauce variations. Variety is the spice of life. When you begin to think 'THIS ONE is the best and only...." you sadly limit yourself.


  3. Jennifer says

    Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (5)
    Love this recipe. Made it a few times now and again tonight.


  4. Millie Tyler says

    Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (6)
    I made this last night for my husband and myself for dinner. It was very good. We are not vegetarians but my husband said he didn't miss the meat at all.


  5. Kimberly Chandler says

    Made this and it turned out perfectly and was delicious. The paremsan cheddar combination really made a difference. Nice and flavorful. The only thing I did differently is that I added my mustard and paprika as the roux was almost done. And I add chicken for my meat-eating family but I like this as a vegetarian option and I know they won't miss the meat due to the hardiness and flavor of this dish. I think this recipe is great just as it is laid out here but certainly, the sky is the limit with variations of vegetables, cheeses etc. This one is a keeper!


  6. Christa says

    Whew! Just put in oven and smells good ! But my gosh, anyone who preps that in ten minutes is amazing or I am super slow, took me a good 40 minutes of prep before in the oven . Hoping it tastes great 😊


    • Christa says

      Sorry lol it took exactly what it said I misread prep time


« Older Comments

Something to say? Leave a comment.

Broccoli Cheddar Brown Rice Casserole Recipe from Oh My Veggies! (2024)
Top Articles
Latest Posts
Article information

Author: Kieth Sipes

Last Updated:

Views: 6603

Rating: 4.7 / 5 (47 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Kieth Sipes

Birthday: 2001-04-14

Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271

Phone: +9663362133320

Job: District Sales Analyst

Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing

Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.