Side Dishes
This healthy broccoli rice casserole delivers all the comforting flavors of a classic dish—crispy golden top, tender rice, and vibrant broccoli—without the heavy cream or excessive cheese. The secret lies in a lightened-up cheese sauce made with Greek yogurt and a crispy breadcrumb topping that adds satisfying texture without guilt.
I developed this recipe after years of perfecting oven-baked casseroles that actually taste good for you.
What makes this version stand out is the balance of nutrition and indulgence: whole-grain rice for fiber, steamed broccoli for vitamins, and a cheese sauce that's creamy but not heavy.
The crispy breadcrumb topping adds that restaurant-quality crunch we all crave, while keeping the dish under 400 calories per serving. Perfect for meal prep or serving at gatherings, this casserole reheats beautifully and tastes even better the next day.
Ingredients for broccoli rice casserole healthy
Sixteen ingredients for a casserole that's light, crispy, and packed with nutrition—no heavy cream or excessive cheese here.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole-Grain Brown Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces |
| Low-Fat Greek Yogurt 🧀 | 1 cup | Plain, 2% or full-fat for creaminess |
| Low-Fat Shredded Cheddar Cheese 🧀 | 1 ½ cups | Reduced-fat for lighter texture |
| Unsalted Butter 🧈 | 3 tbsp | For crispy breadcrumb topping |
| Panko Breadcrumbs 🍞 | ½ cup | For extra-crispy texture |
| Low-Sodium Chicken Broth 💧 | 1 ½ cups | Vegetable broth works too |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing broccoli |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Whole-Grain Breadcrumbs 🍞 | ¼ cup | For added fiber and texture |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy flavor boost |
The rice is the foundation—whole-grain brown rice adds fiber and heartiness without sacrificing texture. Trader Joe's and Whole Foods carry pre-washed florets, but fresh broccoli holds up better when steamed ahead. For the Greek yogurt, Fage 2% or full-fat gives the best creaminess without overpowering the dish. The cheese matters too: reduced-fat cheddar melts smoothly while keeping calories in check. Look for organic brands at Kroger or Wegmans for better flavor without additives.
No Greek yogurt? Cottage cheese blended smooth works in a pinch, though texture differs slightly. Swap the cheddar for Parmesan or Monterey Jack if you prefer. The breadcrumbs can be homemade from whole-grain bread—just pulse in a food processor for finer texture. For extra crispiness, toast the panko with a pinch of garlic powder before mixing. The nutritional yeast adds that umami punch—Bob's Red Mill is my go-to brand, but any organic option works. Fresh parsley brightens everything up; dried works at one-third the amount if needed.
Prep the broccoli first—steam it until tender-crisp (5-6 minutes) and chill before assembling. The casserole reheats beautifully: 350°F for 15-20 minutes until bubbly. Portion into individual ramekins for meal prep—keeps 4 days refrigerated or 3 months frozen. For a restaurant-worthy finish, broil the breadcrumb topping for 2-3 minutes until golden. Garnish with extra parsley and a sprinkle of smoked paprika for color.
Why You'll Love This Recipe
- One-Pot Magic: Honestly, I swear by this recipe when I’m too tired to wash a million dishes. Brown rice and broccoli steam right in the same pan where the yogurt-cheese sauce comes together—just stir, bake, and call it a day. No strainers, no extra pots, just one sheet pan that’s basically self-cleaning.
- Creamy Without Guilt: That Greek yogurt sauce is where this dish gets its magic—rich and tangy, but light enough you won’t feel like you’re eating a bowl of heavy cheese. The low-fat cheddar melts into little crispy pockets, and the butter just ties it all together so it doesn’t taste like it’s “healthy.” (Between us, that’s the best kind of healthy.)
- Lunchbox Hero: I make a double batch on Sundays because this stuff holds up perfectly for lunch or dinner all week. Pack it cold in containers, and it’s still warm and satisfying—no sad, soggy rice here. My kids actually ask for it, and that’s saying something after they’ve seen my “fancy” quinoa attempts.
- Budget Meal Powerhouse: Brown rice and frozen broccoli (thawed in cold water) cut costs without sacrificing flavor. A block of cheddar and a tub of yogurt stretch across multiple meals, and you’re left with leftovers that taste better the next day. Not the prettiest, but the taste makes up for it—and my wallet thanks me.
Step-by-step instructions for broccoli rice casserole
Here's how to create a lighter version that keeps all the comforting flavors and textures you love.
Sauté Broccoli and Garlic for Maximum Flavor
Heat the 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat. Add the 4 cups fresh broccoli florets and cook for 5-6 minutes until the edges turn bright green and the florets begin to soften slightly. This quick sauté preserves the broccoli's vibrant color and enhances its natural sweetness.
Push the broccoli to one side of the pan and add the 3 cloves minced garlic to the empty space. Cook for 30 seconds until the garlic becomes fragrant and just begins to turn golden. Immediately stir the garlic into the broccoli and remove from heat. The garlic should infuse the broccoli with its aromatic punch without burning, creating the flavor foundation for your casserole.
Cook the Rice with Broth and Yogurt
In a separate large skillet or pot, combine the 2 cups whole-grain brown rice, 1.5 cups low-sodium chicken broth, and 1 cup low-fat Greek yogurt. Bring to a boil over medium-high heat, then immediately reduce heat to low, cover, and simmer for 25 minutes. Stir gently once halfway through cooking to distribute any settled rice at the bottom.
The yogurt replaces some of the traditional cream while adding tangy depth. You'll know the rice is perfectly cooked when it's tender but still has a slight bite—this ensures it holds its shape when mixed with the broccoli. If the mixture seems dry before the time is up, add 2-3 tablespoons water to maintain moisture.
Combine Rice, Broccoli and Cheese Mixture
Transfer the cooked rice mixture to a large mixing bowl. Add the sautéed broccoli, 1.5 cups low-fat shredded cheddar cheese, 2 tablespoons nutritional yeast, 0.5 teaspoon kosher salt, and 0.25 teaspoon ground black pepper. Using a large spoon or spatula, gently fold everything together until the cheese begins to melt slightly and the mixture becomes cohesive.
The nutritional yeast adds a cheesy, umami boost without the extra calories, while the black pepper provides a subtle heat that brightens all the flavors. Be careful not to overmix—just combine until the cheese is evenly distributed. The mixture should look like a thick, chunky casserole filling ready for baking.
Prepare the Crispy Breadcrumb Topping
In a small bowl, combine the 0.5 cup panko breadcrumbs, 0.25 cup whole-grain breadcrumbs, 3 tablespoons unsalted butter, and 1 tablespoon extra-virgin olive oil. Mix with your fingers or a fork until the butter is evenly distributed and the crumbs look moist but not wet. This combination creates a crispy, flavorful topping that contrasts beautifully with the creamy rice.
Spread the breadcrumb mixture evenly over the top of the casserole in the baking dish. Press down gently with the back of a spoon to help it adhere. The panko will provide extra crunch while the whole-grain breadcrumbs add fiber and texture. This topping is what makes your healthy version feel indulgent.
Bake Until Golden and Bubbly
Transfer the casserole to a preheated 375°F oven and bake for 25-30 minutes until the top is deep golden brown and the edges begin to bubble. The casserole is done when the cheese has melted completely and the topping is crispy enough to crack slightly when pressed gently with a wooden spoon.
Let the casserole rest for 5 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to slice clean portions. Garnish with 0.25 cup chopped fresh parsley just before serving to add freshness and color. Each bite should deliver a perfect balance of creamy rice, tender broccoli, and crispy topping.
Pro Tips For Making Broccoli Rice Casserole Healthy
- Parboil Broccoli First: Toss florets in boiling water for 90 seconds before draining—this keeps them bright green and prevents a mushy casserole later. I learned this the hard way after serving gray, overcooked broccoli that looked like it’d been microwaved twice.
- Cook Rice Separately: Brown rice takes forever to cook—don’t try to mix it in raw. Cook it first, then stir it into the yogurt-cheese sauce cold. This guarantees even texture and saves you from waiting 45 minutes for a sad, undercooked center.
- Skip the Overmixing: Once you fold in the cheese, stir just until combined—lumpy is better than gluey. Overworking the yogurt turns it into a sad, stringy mess, and nobody wants that in a casserole.
- Use Cold Butter: Cut the unsalted butter into tiny cubes and add it cold to the yogurt mixture. It’ll melt slowly and create pockets of richness without making the whole thing greasy. (Yes, even if you’re impatient like me.)
Health benefits of this broccoli rice casserole healthy
Fiber-Packed Foundation
This casserole packs a serious fiber punch thanks to the whole-grain brown rice and broccoli florets, delivering about 12 grams of fiber per serving—that's nearly half your daily recommended intake!
The combination of soluble fiber from the rice and insoluble fiber from the broccoli supports digestion while keeping you full longer. I've found that using Trader Joe's organic brown rice adds extra texture and nutrients compared to standard brands. 🥦
Lean Protein Boost
The low-fat Greek yogurt and reduced-fat cheddar cheese provide a lean protein source—about 18 grams per serving—without the saturated fat of heavy cream or full-fat cheese. Greek yogurt also contains probiotics that support gut health, making this dish a gut-friendly comfort food.
For extra protein, I sometimes stir in ¼ cup crumbled feta before baking. 🧀
Vitamin C Powerhouse
One serving of this casserole provides 100% of your daily vitamin C needs thanks to the broccoli, which also contains vitamin K and folate. These nutrients support immune function and help convert food into energy.
I always steam the broccoli just until tender-crisp to preserve maximum nutrients—overcooking would destroy these vitamins. 💪
Healthy Fats for Satiety
The extra-virgin olive oil and unsalted butter (used sparingly in the breadcrumb topping) provide heart-healthy monounsaturated fats that keep you satisfied. These fats also help your body absorb fat-soluble vitamins from the cheese and broccoli. I recommend using Kirkland Signature olive oil for its balanced flavor and quality. 🫒
Low-Calorie Comfort
At just under 350 calories per serving, this casserole delivers all the comfort of a classic dish without the guilt. The panko breadcrumb topping adds satisfying crunch while keeping calories in check—regular breadcrumbs would double the calories.
I've tested this with Whole Foods 365 panko for the best texture without additives. 🍞
Nutrient-Dense Garnish
The fresh parsley garnish adds vitamin A and K, plus a fresh, bright flavor that cuts through the richness. Nutritional yeast provides extra B vitamins and a cheesy flavor without dairy.
I like to sprinkle smoked paprika on top for a subtle smoky depth that enhances the overall flavor profile. 🌿
Nutrition facts
Frequently asked questions
Can I use regular white rice instead of brown rice?
You can, but the texture and nutrition will differ. White rice cooks faster (15 minutes) and creates a lighter, fluffier base, but loses fiber and nutrients. For a healthier swap, try jasmine rice or cauliflower rice (mix 1:1 with brown rice). The brown rice gives this casserole its satisfying heartiness and fiber boost.
How do I make this casserole dairy-free?
Replace the Greek yogurt with unsweetened coconut yogurt or cashew cream, and use nutritional yeast plus dairy-free cheese (like Violife or Daiya). For extra creaminess, stir in 2 tablespoons refined coconut oil with the cheese mixture. The flavor stays rich but becomes plant-based!
Why did my casserole turn out soggy?
Sogginess usually means the topping didn't crisp enough. Try these fixes: Pre-bake the breadcrumb topping for 5 minutes at 375°F before adding to the casserole, or reduce the baking time by 5 minutes and broil for 2 minutes at the end. Also ensure your rice isn't overcooked—it should have a slight bite.
Can I add other vegetables to this recipe?
Try adding diced bell peppers (sauté with the broccoli), mushrooms (for umami depth), or spinach (fold in at the end). For texture contrast, stir in ¼ cup corn kernels or diced zucchini. Just reduce the broccoli by ½ cup to maintain balance.
How long can I store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. To reheat, cover with foil and bake at 350°F for 15-20 minutes until bubbly. For best texture, avoid microwaving—it makes the topping rubbery. The flavors actually improve overnight!
