I have a pan of comfort food for you today in the form of Broccoli Rice Casserole. It’s a fully loaded nine square inches of all the best parts of an old-school casserole—the creamy, cheesy inside, the grandma (in a good way) mix of veggies and rice, and the irresistibly buttery, crispy topping—and exactly none of the worst parts. This broccoli rice casserole is made from scratch with ingredients you can feel good about, and its family-friendly flavor will be a hit with kiddos and grown-ups alike.

Easy and Healthy Broccoli Rice Casserole! Creamy, cheesy, and made from scratch with simple ingredients (no Velveeta and Cheese Whiz!). This vegetarian dish is perfect for everything from family dinners to holiday meals. #wellplated #casserole #healthy #easy

This recipe is sponsored by Land O’Lakes.

Courtesy of a midwestern upbringing peppered with a large family collection of what I can only describe as “church lady” cookbooks, I consider myself a steady casserole connoisseur.

Dishes like southern broccoli cheese rice casserole were a staple at our childhood dinners, but when I started cooking for myself, I avoided them at first. I associated casseroles with processed ingredients. When you step away from the stereotypes, however, casseroles have incredible meal potential. They offer many rich food groups in one pan, can scale to feed a crowd, and are freezer friendly too.

Healthy Broccoli Rice Casserole. Easy and lightened up. A classic family dinner or side dish.

Why I Love This Broccoli Rice Casserole

*Cue the superhero music* It’s time for this Broccoli Rice Casserole to shine! This modern take on the midwestern and southern favorite is made with fresh vegetables like broccoli and carrots and offers whole grains thanks to brown rice, and the luscious, velvety sauce is made with cheese and Greek yogurt.

This Broccoli Rice Casserole is Sunday nostalgia meets weeknight practical. The next time you need a filling side for dinner, a family gathering, or even a holiday, this Broccoli Rice Casserole will save the day.

Easy Broccoli Rice Casserole. Packed with veggies and whole grains, with no processed cheese.

How to Make the Best Broccoli Rice Casserole

  • Layer on the Veggies. In addition to broccoli, I supplemented the casserole with carrots. Another kid-friendly favorite, carrots provide color and texture, and they are a natural pairing with broccoli too. (If you want some extra protein, check out this Chicken Broccoli Ziti, Chicken Bacon Ranch Casserole or Healthy Cheesy Chicken Broccoli Rice Casserole!)
  • Don’t Skip the Good Stuff. The casserole does need some richness, which is why I opted for Land O Lakes® Butter with Canola Oil. It’s made with only sweet cream, canola oil, and salt, has a fresh buttery taste, and is ultra-convenient. We always have a container in our refrigerator. I love that I don’t need to wait for it to soften or cut into a fresh stick of butter when I only need a few tablespoons.

I used the Butter with Canola Oil both in the cream sauce to give it a wonderful, lightly indulgent flavor and in that signature breadcrumb topping for a golden crunch.

Broccoli Rice Casserole. This easy, healthy recipe will be a family favorite.

  • Choose the Right Cheese. I opted for freshly grated sharp cheddar, which melts beautifully. I prefer sharp cheddar because it is more fully flavored, and thus a lesser amount goes a long way.
  • Use Brown Rice. It’s higher in nutrients and fiber than its white rice counterpart. For this casserole, I opted for instant brown rice, which cuts nearly 40 minutes out of the cook time. It also saves a dish, since the rice and broccoli can steam together in the same pot.
  • Go for Greek Yogurt. A fantastic ingredient to make creamy casserole sauces, it’s high in protein and low-calorie.
  • Breadcrumb Topping. Is it actually a casserole without the topping? Let’s discuss over our second helpings.

Easy Broccoli Rice Casserole. Healthy, cheesy, and topped with golden bread crumbs!

How to Store, Reheat, and Freeze Broccoli Casserole

  • To Store. Store leftovers in an airtight storage container in the refrigerator for up to 4 days.
  • To Reheat. Reheat gently in the microwave or in the casserole dish in a 350 degree F oven. If using the oven, loosely tent the casserole pan with foil and place the pan on the center rack for 15 to 25 minutes, until warmed through (the larger the serving, the longer you will need).
  • To Freeze. Place leftovers in an airtight freezer-safe container in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating.

Healthy Broccoli Rice Casserole. Comfort food made with good-for-you ingredients!

This easy Broccoli Rice Casserole bridges the divide between the food we “want” to eat—food that fills, is comforting, and is both sentimental and scrumptious—with the food we “should” eat: balanced, wholesome recipes made with ingredients we feel can good about.

If you’re looking for other holiday side dishes, this dish is just one of the many healthy Thanksgiving sides on my site.

A white baking dish with broccoli rice casserole
5 from 5 votes
Leave a Review »

Broccoli Rice Casserole

Yield: 6 servings, about 10 cups
Prep Time:
10 mins
Cook Time:
1 hr
Total Time:
1 hr 10 mins
Easy Broccoli Rice Casserole! Cheesy and creamy like the original, but lightened up with everyday ingredients. A favorite dinner or potluck side.


  • 1 (14.5-ounce) can low-sodium chicken broth or low-sodium vegetable broth
  • 2 cups instant brown rice — if you use white rice or non-instant rice, the cooking time and amount of liquid needed will differ
  • 1 pound broccoli florets — chopped into bite-size pieces, about 8 cups
  • 4 tablespoons Land O Lakes® Butter with Canola Oil — divided
  • 1 small yellow onion — diced
  • 4 medium carrots — peeled and cut into 1/4-inch dice, about 1/2 pound
  • 3/4 teaspoon kosher salt — divided
  • 3/4 teaspoon garlic powder — divided
  • 1/2 teaspoon black pepper — divided
  • 2 tablespoons all-purpose flour
  • 2 1/2 cups milk — I used skim
  • 1 tablespoon Dijon mustard
  • 3/4 cup nonfat plain Greek yogurt
  • 1 cup shredded sharp cheddar cheese — about 4 ounces
  • 1/2 cup panko bread crumbs
  • 2 tablespoons grated Parmesan


  1. Place a rack in the center of your oven and preheat the oven to 375 degrees F. Lightly grease a deep 9-inch-square baking dish or similar 2 1/2-quart casserole dish.
  2. Bring the broth to a boil in a large pot, then add the rice. Return to a boil, add the broccoli to the top of the rice (no need to stir it together), then cover, reduce the heat to low, and let cook 5 minutes. Remove the pot from the heat and let sit, covered, for an additional 5 minutes. Most of the rice liquid should be absorbed.
  3. Meanwhile, in a dutch oven or other large deep pot over medium heat, heat 2 tablespoons Land O Lakes® Butter with Canola Oil. As soon as it melts, add the onion, carrot, 1/2 teaspoon salt, 1/2 teaspoon garlic powder, and 1/4 teaspoon black pepper. Sauté until the onion is soft and starting to brown, about 4 to 6 minutes.

  4. Grab a whisk and keep it handy. Sprinkle the flour over the vegetables and cook, stirring with a wooden spoon or a spatula, until all of the white parts of the flour disappear. Splash the milk into the pot a little at a time, whisking to keep the sauce smooth. Once all the milk is added, stir constantly and cook until thickened, about 7 to 10 minutes. Remove from the heat and whisk in the Dijon and remaining 1/4 teaspoon salt, 1/4 teaspoon garlic powder, and 1/4 teaspoon black pepper. Let cool slightly, then stir in the Greek yogurt and cheddar cheese until smooth.
  5. With a large spoon, scoop the rice and broccoli into the pot with the cheese mixture. Stir to combine the rice and broccoli with the creamy sauce. Spoon the mixture into the prepared baking dish and spread it into an even layer.
  6. In a medium microwave-safe bowl, melt the remaining 2 tablespoons Land O Lakes® Butter with Canola Oil. Add the panko and Parmesan and stir to combine. Sprinkle the topping over the casserole. Cover the casserole (with the lid or foil if it doesn’t have an oven-safe lid) and bake for 15 minutes, then uncover and continue baking until hot and bubbly and the panko is toasted, about 15 to 20 additional minutes. Let stand 10 minutes, then serve.

Recipe Notes

  • Refrigerate leftovers for up to 4 days or freeze for up to 3 months.
  • Reheat gently in the microwave or in the casserole dish in a 350 degree F oven. If using the oven, loosely tent the casserole pan with foil and place the pan on the center rack for 15 to 25 minutes, until warmed through (the larger the serving, the longer you will need).
Course: Side Dish
Cuisine: American, Southern
Keyword: broccoli rice casserole

Nutrition Information

Amount per serving (1 of 6) — Calories: 404, Fat: 12g, Saturated Fat: 6g, Cholesterol: 34mg, Carbohydrates: 45g, Fiber: 5g, Sugar: 10g, Protein: 19g

Did you try this recipe? I want to see! Follow Well Plated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

I am sharing this post in partnership with Land O’Lakes. As always, all opinions are my own. Thanks for supporting the brands and companies that make it possible for me to continue to create quality content for you!