This post may contain affiliate links. Please see our disclosure policy.

Want to elevate your cheesy broccoli rice casserole with fresh broccoli? This recipe is for you! Completely homemade with brown rice, Boursin cheese, and broccoli, this casserole is ready in under 1 hour for the perfect Thanksgiving side dish.

A spoon dipping into the cheesy broccoli rice casserole with a fresh broccoli floret on top.

By using fresh broccoli, brown rice, and making the Boursin cheese sauce from scratch – the flavors of this broccoli rice casserole are super rich and delicious. For just a little extra effort, you get a huge return on texture and flavor by skipping canned soups, watery frozen broccoli, and cheddar cheese.

A Quick Look: Broccoli Rice Casserole with Fresh Broccoli

  • Cooking time: 40 minutes total, with 20 minutes of prep time.
  • Servings – This will serve 6-8 people as a side dish, but can easily be adjusted.
  • Ingredients: 10 main ingredients including cooked rice, fresh broccoli, Boursin cheese, and milk.
  • When to serve: Holiday side dish for Thanksgiving or Christmas, or a potluck.
  • Dietary information: Fits a Mediterranean diet, vegetarian diet, Heal Your Headache, gluten free and dairy free with edits.
  • Why you’ll love it: This broccoli rice casserole without soup is made from scratch with fresh broccoli instead of frozen and brown rice instead of white rice for perfect thick and creamy texture and more refined flavor. It’s also easy to make and prep for a holiday dinner.

I’ve tested so many cheesy broccoli rice casseroles and have found that Boursin cheese adds in flavor without having to measure a bunch of spices. It also reheats much creamier than cheddar cheese and mixes in better with the broccoli so the sauce is smooth and not clumpy.

If you’ve ever been to Threadgill’s in Austin, the flavors remind me a lot of their classic broccoli rice casserole – but with a twist! This is a perfect pairing with stuffing balls and cranberry sauce without orange, it can easily sit next to a roast turkey or cast iron roast chicken for Thanksgiving dinner.

Ingredients

Ingredients for a Boursin cheese broccoli rice casserole with brown rice and fresh broccoli.

Here are a few notes on some of the ingredients with the full recipe and amounts in the card below.

  • Broccoli – Use fresh broccoli florets – cut into bite-sized pieces.
  • Brown rice – While you can use any kind of rice, I find brown rice adds more depth of flavor to the casserole, outside of just being more nutrient-rich. Use pre-cooked rice that’s on the dry side. So when you make it, reduce the water by 1/3 cup so it’s not as fluffy. Also use long-grain brown rice.
  • Shallots – Shallots have a softer flavor than onions. Feel free to swap out the shallots with yellow onion if desired, but shallots will give you the best flavor overall.
  • Milk – I prefer to use whole milk for the best, creamy texture, but any kind of milk will work in this recipe. You can also substitute half and half for a thicker, creamier casserole.
  • Boursin cheese – Buy a 3 pack at Costco for the best price. Trader Joe’s also has a good deal on it. I recommend the Boursin Garlic and Herb, which was used in recipe testing. I also think the Shallot and Chive or Black Pepper would work too.
  • Vegetable or chicken broth – Both work well here. I recommend a low sodium store-bought version or rotisserie chicken bone broth.
  • Panko – Adds a great texture and crunch to the top of the casserole.

Substitutions & Variations

  • Rice – White rice can be substituted for the brown rice. Long grain white rice (jasmine or basmati) is recommended over short grain like arborio, which is better in dishes like risotto. You can also use a wild rice blend for this, like Lundberg.
  • Budget swap for Boursin – 6 ounces of whipped cream cheese, 1 tablespoon of dried or chopped chives, 1 teaspoon dried parsley, and 1 fresh garlic clove or a little bit of dried garlic powder.
  • Gluten free – Use arrowroot powder or gluten free 1:1 flour to thicken the sauce.
  • Dairy free – Boursin makes a great dairy-free option, found at Trader Joe’s and you can substitute the milk with oat milk.

How to Make Cheesy Broccoli Rice Casserole

Quick boiling the fresh broccoli in a large pot.

Step 1: Preheat oven to 400F / 200C. Bring a large pot of water to a boil and add broccoli florets, cooking for 1 minute (this is called par-boiling). Drain the hot water, and run them under cool water, then pat dry and set aside.

Stirring the Boursin cheese sauce with a whisk to smooth it out.

Step 2: In a large saucepan, melt butter and olive oil then add shallots and garlic, cooking for 1 minute. Stir in 2 tablespoons of flour to coat the shallots and then slowly add in broth and milk, whisking a little bit at a time to make sure the roux is smooth. Simmer for about 5 minutes.

A wood spoon dipping into the creamy, cheesy sauce in a stainless pan.

Step 3: Once the creamy sauce has thickened, whisk in the Boursin cheese off the heat. Taste the sauce and adjust any seasonings.

Brown rice and broccoli with the cheese sauce inside a baking dish.

Step 4: Stir the broccoli florets and rice into the cheese sauce and quickly taste to add kosher salt and black pepper as needed. Then pour into a greased 8×8 casserole dish (or similar) and top with panko.

Broccoli rice casserole topped with crispy brown panko.

Step 5: Bake the broccoli rice casserole for about 15-20 minutes, uncovered, until it is completely warmed through and the panko is golden brown on top. If you need to help it brown more – broil on high for about 1 minute.

Expert Tips

  • If you plan to make this Boursin cheese broccoli rice casserole ahead, the rice absorbs more liquid in storage and won’t be as creamy after a day or two. You can either make extra sauce or add in 1 more cup of broth or milk along with 1 tablespoon of extra flour.
  • Because this casserole has a shorter cooking time, pre-blanching the broccoli helps to soften it before baking. You can use raw broccoli, but with a baking time of 30-35 minutes.

Serving Suggestions

Broccoli rice casserole being spooned onto a white serving plate.

This broccoli rice casserole with fresh broccoli can be a full meal if you pair it with a simple green salad like this bibb lettuce salad. You can also add rotisserie chicken for a little extra protein.

It also works well with other Thanksgiving side dishes like bang bang brussels sprouts, chipotle mashed sweet potatoes, and slow cooker mac and cheese.

Meal Prep and Freezer Tips

While I feel like brown rice doesn’t freeze and reheat as well as white rice, I was very happy with how this froze. You can easily store this brown rice casserole in an airtight container in the refrigerator for up to 3-4 days.

  • Freezer storage – Cool the casserole and place into Souper Cubes freezer packs. Freeze until solid and then transfer them to a larger freezer bag (or continue to store in the containers).
  • Thawing tips – Place the freezer bag in warm water, which should take about 30 minutes to 1 hour to defrost. This can also be defrosted overnight in the fridge (this is the best way).
  • Microwave – Reheat the casserole in the microwave in 30 second increments, stirring between, till fully reheated.
  • Oven – This is the best way to reheat the casserole. Cover the dish and bake at 350F for about 10-15 minutes, or until warmed through.
A scoop of broccoli rice casserole in a spoon with the casserole in the background

Recipe FAQ

How do I prevent a watery broccoli rice casserole?

This recipe takes a lot of steps to prevent the casserole from being watery. By using fresh broccoli instead of frozen you’re cutting down on extra moisture. Dry the broccoli well and make sure to reduce the sauce to be thick enough to coat a spoon well before adding in the cheese.

Can I keep the rice from being mushy?

Using long grain rice will help to keep the texture more firm when baked in the casserole. Pre-cook the rice till just soft, but don’t overcook it. It will continue to cook in the casserole.

Comfort Food Recipes

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 review in the recipe card! Don’t forget to tag me @thedizzycook on Facebook and Instagram, and follow along on Pinterest for more great recipes!

A white baking dish with a cheesy broccoli rice casserole inside.
5 from 11 votes
Servings: 6 people as a side

Cheesy Broccoli Rice Casserole with Fresh Broccoli

An elevated take on a traditional side dish, this fresh broccoli rice casserole uses creamy Boursin cheese to cut down on extra seasonings for the best homemade sauce that pairs great with brown rice.
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 cups pre-cooked, brown rice, long grain preferred for texture
  • 1 tablespoon unsalted butter or olive oil
  • 2 medium shallots, peeled and chopped
  • 1 garlic clove, peeled and minced
  • 2 tablespoons all purpose flour
  • 1 cup whole milk
  • 1/2 cup vegetable or chicken broth
  • 12 oz fresh broccoli, cut into florets
  • 5oz package Boursin cheese, garlic and herb preferred
  • 1/2 cup panko breadcrumbs
  • kosher salt and fresh pepper to taste

Instructions 

  • Preheat oven to 400℉/200℃. In a large pot, bring water to a boil. Add broccoli florets and cook for 1 minute. Remove broccoli immediately and run under cold water. Drain completely and pat the broccoli dry with a towel.
  • In a large saucepan, melt a tablespoon of butter or olive oil over medium heat. Add shallots and garlic and cook for about a minute. Stir in flour to coat the shallots and garlic. Slowly pour in broth, whisking as you add it to remove any large clumps. Then pour in the milk a little bit at a time, whisking after each addition to make the sauce smooth. Bring the sauce to a brief boil over medium high heat, then immediately turn down the heat to medium low and simmer for about 5 minutes, stirring often. The sauce should thicken enough to coat a spoon well, or leave a line in the pan as you stir it.
  • Turn off the heat and whisk in the Boursin cheese till smooth. Taste the sauce, adjusting seasonings as needed.
  • Stir in the broccoli florets and rice and do a quick taste, adding more kosher salt and black pepper as needed. Place mixture into an 8×8 baking dish (casserole dish or similar). Top with panko breadcrumbs. Bake at 400 degrees ℉ for about 15-20 minutes, or until panko is lightly browned on top. 

Notes

  • White rice can be substituted for brown rice, or a wild rice blend. Use long grain rice for the best texture. 
  • Because this has a shorter baking time than other casserole recipes, we briefly cook the broccoli. If you want more of a crunch, you can add raw broccoli to the sauce and rice mixture, but it may take a little longer to cook in the oven. 
  • To make this recipe gluten free, use arrowroot powder or 1:1 flour instead of the all purpose and substitute gluten free panko.
  • For dairy free, use oat milk and dairy free Boursin cheese as a substitute. 

Nutrition

Calories: 175kcal, Carbohydrates: 28g, Protein: 6g, Fat: 5g, Saturated Fat: 1g, Cholesterol: 4mg, Sodium: 154mg, Potassium: 322mg, Fiber: 3g, Sugar: 4g, Vitamin A: 461IU, Vitamin C: 51mg, Calcium: 91mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Alicia

Alicia is a vestibular migraine advocate and the bestselling author of The Dizzy Cook: Managing Migraine with More Than 90 Comforting Recipes and Lifestyle Tips. Her articles and recipes have been featured by Healthline, Parade, mindbodygreen, Today, Good Morning Texas, the Vestibular Disorders Association, and the American Migraine Foundation. Read More

You May Also Like

5 from 11 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




17 Comments

  1. Alison says:

    What do you think about using frozen broccoli instead of the fresh? If so, how would I adapt the recipe?

  2. Beth says:

    5 stars
    New family favorite. Used bone in chicken breast to make a pot of stock. Shedded the cooked chicken to add to the casserole for a main dish. Delicious and satisfying. Thank you!

  3. Kaitlin says:

    5 stars
    This is such a favorite side to make when people come over! I actually prefer it to be heavy on the garlic side, so we omit the shallot in the recipe. It’s still so yummy! I’ve made it with some chicken before too, so we could have it as a main dish and it was delicious.

  4. Tracy says:

    Can you use the Boursin shallot and chives instead of the garlic and herb?

    1. Alicia says:

      You can but it will be very strong on the shallot flavor!! Maybe cut back on the shallots you use.

      1. Tracy says:

        Sounds good. Thank you!

      2. Tracy Baumann says:

        5 stars
        I ended up using half garlic & herb (that’s what I had on hand) and half shallot and chive boursin… delicious! I did cut the shallots called for in the recipe in half so the shallot flavor wasn’t overpowering. I had a lot of brown rice leftover from a different recipe and this was a perfect way to use it up 🙂 Thank you for the recipe!

        1. Alicia says:

          Great adjustments! I love that shallot boursin too.

  5. Brooklyn says:

    5 stars
    A family favorite in my house (including teenagers and a toddler!). I did tweak the panko topping by mixing it with paprika and melted butter before sprinkling on top. That’s from a mac n cheese recipe topping I’ve used. I thought the plain panko was missing something the first time I made this so I did that to the topping the second time around and now I make it that way. Thanks for this recipe! It’s a fantastic and delicious way to get my kids to eat broccoli!

    1. Alicia says:

      Sounds amazing!

  6. Claire Newman says:

    Do you think you could make this ahead of the day? Hoping to cook food 2 days before it’s needed. Thanks ????

    1. Alicia says:

      Yes, of course! You can cook the rice and the sauce/broccoli then store separately and assemble/bake that day. I do find that rice absorbs moisture, so you’ll at least want to wait to combine that.

  7. Laurel says:

    5 stars
    This was delicious and comforting without being heavy. I’ll definitely be making it again!

    1. Alicia says:

      Thanks, Laurel!