The smell of bubbling cheese mingling with tender broccoli and fluffy rice always hits me right in the nostalgia. Honestly, this creamy broccoli cheese and rice casserole is one of those dishes I keep coming back to — it’s like a warm Southern hug on a plate. I first stumbled upon this recipe during a family get-together, where everyone raved about the comforting blend of flavors and that luscious, cheesy sauce that wraps everything up so perfectly. Since then, I’ve made this casserole over and over, tweaking it just a bit each time to keep it both healthy and downright delicious.
If you’re looking for a recipe that’s both wholesome and satisfying, this creamy broccoli cheese and rice casserole fits the bill beautifully. Whether you’re feeding a hungry crowd or just craving a cozy dinner that feels a little indulgent but isn’t packed with junk, this is your go-to. Plus, it’s great for busy weeknights because it comes together faster than you’d think.
As someone who loves Southern cooking but also cares about eating well, I’ve tested this recipe multiple times to strike the perfect balance between creamy richness and fresh veggies. You’ll find that this casserole isn’t just your typical side dish — it’s a hearty main that even picky eaters won’t turn down. And hey, if you’re new to casseroles or just want a healthy twist on a classic comfort food, this creamy broccoli cheese and rice casserole is definitely worth trying.
Why You’ll Love This Creamy Broccoli Cheese and Rice Casserole Recipe
After making this creamy broccoli cheese and rice casserole countless times, I can honestly say it hits all the right notes. Here’s why it keeps earning a spot on my menu:
- Quick & Easy: You can have this casserole ready in under 45 minutes, which means less time fussing and more time enjoying your meal.
- Simple Ingredients: You don’t need anything fancy. Most are pantry staples or fresh produce you probably already have on hand.
- Perfect for Any Occasion: Whether it’s a weeknight dinner, Sunday brunch, or a potluck, this casserole always pleases the crowd.
- Crowd-Pleaser: Even my kids, who usually shy away from veggies, ask for seconds because the cheese and creamy texture make it irresistible.
- Unbelievably Delicious: The way the sharpness of the cheddar blends with the tender broccoli and soft rice? Pure comfort food magic.
What really sets this recipe apart is the creamy sauce — I blend a bit of milk and cheese just right so it’s smooth without being heavy. Sometimes I sneak in a little Greek yogurt for extra creaminess and protein, which is a game changer. The broccoli stays bright and fresh-tasting, thanks to a quick steam before mixing it in, and the rice soaks up all those flavors perfectly. It’s definitely not your average casserole, and once you try it, you’ll see why I keep making it.
What Ingredients You Will Need
This creamy broccoli cheese and rice casserole uses simple, wholesome ingredients that come together to create a rich, satisfying dish. Here’s what you’ll want to gather before you start:
- Broccoli florets: Fresh is ideal for that vibrant color and crunch, but frozen works fine too (just thaw and drain well).
- Cooked white or brown rice: I usually use long grain white rice, about 2 cups cooked (around 1 cup uncooked) for that fluffy texture.
- Sharp cheddar cheese: About 2 cups shredded — I recommend Cabot or Tillamook for great melt and flavor.
- Milk: 1 to 1¼ cups, whole or 2% works best; you can swap with unsweetened almond milk if you want dairy-free.
- Greek yogurt: ½ cup, plain (adds creaminess and a protein boost without heaviness).
- Butter: 2 tablespoons, unsalted and melted (adds richness).
- All-purpose flour: 2 tablespoons, for thickening the sauce.
- Garlic powder: 1 teaspoon, for that subtle savory depth.
- Onion powder: 1 teaspoon, to round out flavors.
- Salt and black pepper: To taste, but don’t be shy — seasoning is key here.
- Panko breadcrumbs (optional): ½ cup for a crunchy topping if you like a little texture contrast.
If you want to tweak this recipe, it’s pretty forgiving. For example, swapping broccoli with cauliflower or mixing in some cooked chicken can turn this into a heartier meal. Also, if you’re watching carbs, using cauliflower rice instead of regular rice works well, though the texture changes slightly. Just make sure to pick a cheese that melts nicely and a good-quality yogurt for that creamy finish.
Equipment Needed
- A medium saucepan for cooking the rice (or a rice cooker if you prefer).
- A large mixing bowl to combine all ingredients.
- A steamer basket or microwave-safe bowl for steaming the broccoli quickly.
- A 9×13-inch (23×33 cm) casserole dish — glass or ceramic works best for even baking.
- A whisk and wooden spoon for mixing the sauce and ingredients.
- Optional: a grater if you’re shredding your own cheese (always fresher that way!).
If you’re on a budget, no worries — you can substitute with an oven-safe metal pan or even a cast-iron skillet if you have one. Just adjust baking time slightly so it doesn’t dry out. For steaming broccoli, I sometimes microwave it covered with a damp paper towel when I’m short on time, and it works just fine. Keeping the equipment simple makes this recipe even more approachable for everyday cooking.
Detailed Preparation Method
- Cook the rice: Rinse 1 cup (190 g) of long grain white rice under cold water until the water runs clear. Combine it with 2 cups (480 ml) water in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until tender. Remove from heat and let it sit covered for 5 minutes, then fluff with a fork.
- Steam the broccoli: While the rice cooks, steam 3 cups (about 300 g) of broccoli florets until bright green and just tender, about 4-5 minutes. Avoid overcooking so it retains some texture. Set aside to cool slightly.
- Prepare the cheese sauce base: In a medium saucepan, melt 2 tablespoons (30 g) of unsalted butter over medium heat. Whisk in 2 tablespoons (16 g) of all-purpose flour and cook for 1-2 minutes, stirring constantly to form a roux. Slowly whisk in 1 to 1¼ cups (240-300 ml) milk until smooth. Keep whisking until the sauce thickens and bubbles gently, about 4-5 minutes.
- Add seasonings and cheese: Remove the sauce from heat and stir in 1 teaspoon garlic powder, 1 teaspoon onion powder, salt and black pepper to taste. Then, fold in 1½ cups (about 170 g) shredded sharp cheddar cheese until melted and smooth. Let the sauce cool for a minute, then stir in ½ cup (120 g) plain Greek yogurt for creaminess.
- Combine all ingredients: In a large mixing bowl, combine the cooked rice, steamed broccoli, and cheese sauce. Stir gently to distribute everything evenly without mashing the broccoli.
- Transfer to casserole dish: Pour the mixture into a greased 9×13-inch (23×33 cm) baking dish and spread it out evenly.
- Add topping (optional): If you like a crunchy top, sprinkle ½ cup (50 g) panko breadcrumbs mixed with 1 tablespoon melted butter evenly over the casserole.
- Bake: Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 25-30 minutes until it’s bubbly and golden on top. The cheese should be melted and the topping crisp.
- Rest and serve: Let the casserole sit for about 5 minutes before serving. This helps it set slightly and makes scooping easier.
Pro tip: If your sauce feels too thick before baking, add a splash more milk to loosen it up. Also, keep an eye on the casserole in the last 10 minutes — ovens vary, and you don’t want the breadcrumbs to burn. The aroma as it bakes is a dead giveaway that dinner’s ready!
Cooking Tips & Techniques
Making this creamy broccoli cheese and rice casserole just right takes a few little tricks I’ve picked up over time. For starters, cooking the rice perfectly fluffy (but not mushy) really helps the casserole hold together without turning gummy. I always rinse the rice first to wash away excess starch — it’s a small step but makes a big difference.
Steaming the broccoli just until tender is another key step. Overcooked broccoli turns mushy and dulls the flavor. I like to steam it crisp-tender so it adds a nice pop in every bite. If you’re in a rush, microwaving the broccoli with a splash of water and a cover works, but watch it carefully.
When making the cheese sauce, patience is essential. Whisking constantly while adding milk prevents lumps, and cooking the roux long enough tames the raw flour taste. Adding the Greek yogurt off the heat keeps it from curdling and adds a lovely tangy creaminess.
Don’t skip seasoning! I learned the hard way that bland casseroles are no fun, so I’m generous with garlic powder, onion powder, salt, and pepper. Taste the sauce before mixing it in — it should have a mild punch.
Finally, if you want a crispy topping, panko breadcrumbs tossed in melted butter bake up golden and crunchy. I’ve also tried crushed crackers or even cornflakes for texture. Timing is crucial here; add the topping halfway through baking if you want it extra crisp without burning.
Variations & Adaptations
This creamy broccoli cheese and rice casserole is a great base to customize depending on your dietary needs or what’s in your fridge. Here are some of my favorite twists:
- Protein boost: Stir in cooked shredded chicken, turkey, or even canned tuna to make it a full meal.
- Gluten-free: Swap regular flour for gluten-free all-purpose flour and use gluten-free breadcrumbs or omit the topping altogether.
- Dairy-free: Use a plant-based milk like oat or almond milk, dairy-free cheese shreds, and coconut yogurt instead of Greek yogurt.
- Veggie variations: Replace broccoli with cauliflower, green beans, or a mix of your favorite steamed vegetables.
- Spicy kick: Add a pinch of cayenne pepper or some diced jalapeños for a little heat that pairs well with the creamy cheese.
One personal favorite is adding caramelized onions for a sweet-savory depth or a handful of toasted nuts on top for crunch. And if you’re short on time, you can assemble everything the night before and bake fresh the next day — perfect for meal prep.
Serving & Storage Suggestions
This creamy broccoli cheese and rice casserole is best served warm, right out of the oven when the cheese is gooey and the topping is crisp. I like to pair it with a fresh green salad or some simple roasted chicken for a balanced meal. It also goes well with a tangy cranberry sauce or a splash of hot sauce for those who like a flavor contrast.
If you have leftovers (which is rare!), store them covered in the refrigerator for up to 3 days. Reheat gently in the microwave or oven at 350°F (175°C) until warmed through. A splash of milk before reheating helps keep it creamy and prevents drying out.
You can also freeze portions in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat as usual. The flavors actually deepen a bit after sitting, so leftovers can be surprisingly tasty.
Nutritional Information & Benefits
This casserole brings a nice balance of protein, fiber, and calcium. The broccoli provides vitamins C and K, plus antioxidants, while the cheese offers a good dose of calcium and protein. Using Greek yogurt adds extra protein and probiotics, making the dish a bit healthier than your typical cheesy casserole.
Per serving (about 1 cup), you’re looking at roughly 300-350 calories, depending on cheese and milk choices. It’s fairly low in carbs if you use brown rice or substitute cauliflower rice, and you can easily adjust fat content by choosing lower-fat cheeses or milk.
Keep in mind this recipe contains dairy and gluten (unless adapted), so it’s not suitable for those with allergies to those ingredients. However, it’s a nourishing, comforting option for many diets — especially if you want a veggie-packed meal that doesn’t feel like a chore to eat.
Conclusion
To wrap it up, this creamy broccoli cheese and rice casserole is one of those recipes that feels like home every time you dig in. It’s comforting, healthy-ish, and downright delicious — a true Southern-style classic that’s easy enough for any weeknight but special enough to share with friends or family. I love how it sneaks in veggies in a way that even the pickiest eaters can’t resist.
Feel free to make it your own with different cheeses, veggies, or proteins — the base recipe is forgiving and ready for your personal touch. If you try it, I’d love to hear how you customize it or what your favorite tweaks are!
Don’t forget to leave a comment below, share this recipe with your fellow food lovers, and bookmark it for your next cozy night in. Happy cooking!
Frequently Asked Questions (FAQs)
Can I use frozen broccoli for this casserole?
Yes! Just make sure to thaw and drain it well before mixing so the casserole doesn’t get watery. You might want to pat it dry with paper towels too.
Is this casserole freezer-friendly?
Absolutely. You can freeze it after baking or before. For the best texture, freeze before baking and thaw overnight before cooking.
Can I make this casserole vegan?
Yes, by swapping dairy milk for plant milk, using vegan cheese, and replacing Greek yogurt with a dairy-free alternative like coconut yogurt.
What’s the best rice to use?
Long grain white rice works great for fluffiness, but brown rice is a healthier option with a nuttier flavor. Just adjust cooking times accordingly.
How can I make this casserole gluten-free?
Use gluten-free flour for the sauce and gluten-free breadcrumbs or omit the topping. The rest of the ingredients are naturally gluten-free.
Pin This Recipe!

Creamy Broccoli Cheese and Rice Casserole
A comforting Southern-style casserole combining tender broccoli, fluffy rice, and a luscious creamy cheddar cheese sauce. Easy to prepare and perfect for weeknight dinners or potlucks.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Southern American
Ingredients
- 3 cups broccoli florets (fresh or thawed frozen)
- 2 cups cooked long grain white rice (about 1 cup uncooked)
- 2 cups shredded sharp cheddar cheese
- 1 to 1¼ cups milk (whole or 2%, or unsweetened almond milk for dairy-free)
- ½ cup plain Greek yogurt
- 2 tablespoons unsalted butter, melted
- 2 tablespoons all-purpose flour
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper to taste
- ½ cup panko breadcrumbs (optional, for topping)
- 1 tablespoon melted butter (for mixing with breadcrumbs, optional)
Instructions
- Rinse 1 cup of long grain white rice under cold water until water runs clear. Combine with 2 cups water in a medium saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes until tender. Remove from heat and let sit covered for 5 minutes, then fluff with a fork.
- Steam 3 cups broccoli florets until bright green and just tender, about 4-5 minutes. Avoid overcooking. Set aside to cool slightly.
- In a medium saucepan, melt 2 tablespoons unsalted butter over medium heat. Whisk in 2 tablespoons all-purpose flour and cook for 1-2 minutes, stirring constantly to form a roux.
- Slowly whisk in 1 to 1¼ cups milk until smooth. Continue whisking until sauce thickens and bubbles gently, about 4-5 minutes.
- Remove sauce from heat and stir in 1 teaspoon garlic powder, 1 teaspoon onion powder, salt, and black pepper to taste.
- Fold in 1½ cups shredded sharp cheddar cheese until melted and smooth. Let sauce cool for a minute, then stir in ½ cup plain Greek yogurt.
- In a large mixing bowl, combine cooked rice, steamed broccoli, and cheese sauce. Stir gently to distribute evenly without mashing broccoli.
- Pour mixture into a greased 9×13-inch casserole dish and spread evenly.
- If desired, mix ½ cup panko breadcrumbs with 1 tablespoon melted butter and sprinkle evenly over casserole.
- Preheat oven to 350°F (175°C). Bake uncovered for 25-30 minutes until bubbly and golden on top.
- Let casserole rest for 5 minutes before serving.
Notes
If sauce is too thick before baking, add a splash more milk to loosen. Watch breadcrumbs in last 10 minutes to prevent burning. Can substitute broccoli with cauliflower or add cooked chicken for protein. For gluten-free, use gluten-free flour and breadcrumbs or omit topping. For dairy-free, use plant milk, dairy-free cheese, and coconut yogurt.
Nutrition
- Serving Size: About 1 cup
- Calories: 325
- Sugar: 4
- Sodium: 450
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 25
- Fiber: 3
- Protein: 15
Keywords: broccoli casserole, cheese casserole, rice casserole, creamy casserole, Southern recipe, healthy casserole, easy dinner, comfort food




