This quick high-protein chicken broccoli rice bake combines tender chicken, fresh broccoli, and cheddar cheese in a creamy sauce for an easy one-dish dinner. Ready in under 30 minutes, it's…

Ingredients

Toggle: Metric / US

Instructions

Step 1

Preheat your oven to 375°F (190°C). While the oven heats, gather all your ingredients and prep them: cut the chicken breasts into uniform bite-sized cubes (about 1-inch pieces) so they cook evenly. Wash and chop the broccoli into small florets, about the size of a thumb. Measure out the rice, broth, milk, and shred the cheeses if not pre-shredded (freshly shredded melts better). This mise en place ensures a smooth cooking process and prevents any last-minute scrambling.

Step 1 image
Step 2

In a large oven-safe skillet or Dutch oven (12-inch diameter works best), heat 1 tablespoon of olive oil over medium-high heat until shimmering. Add the chicken pieces in a single layer—do not overcrowd the pan; if needed, cook in two batches. Sear the chicken for 3-4 minutes per side until golden brown and cooked through (internal temperature reaches 165°F / 74°C). The browning adds deep savory flavor through the Maillard reaction. Transfer the cooked chicken to a plate and set aside. Do not clean the pan; the browned bits left behind will enrich the sauce.

Step 2 image
Step 3

Reduce the heat to medium and add 2 tablespoons of butter to the same pan. Once melted, whisk in 2 tablespoons of flour to form a roux. Cook the roux for 1-2 minutes, stirring constantly, until it turns a light golden color and smells nutty. This step eliminates the raw flour taste and helps thicken the sauce. Gradually pour in the chicken broth while whisking vigorously to prevent lumps. Then add the milk, continuing to whisk until the mixture is smooth. Bring to a gentle simmer; the sauce will thicken slightly after 2-3 minutes.

Step 4

Stir in 1 cup of the shredded cheddar cheese, the Parmesan cheese, garlic powder, onion powder, smoked paprika, salt, and pepper. Whisk until the cheeses are fully melted and the sauce is creamy and smooth. Taste and adjust seasoning if needed. The sauce should be velvety and rich, coating the back of a spoon. If it seems too thick, add a splash of milk; if too thin, simmer a minute longer.

Step 5

Add the uncooked rice and broccoli florets to the sauce, stirring to coat evenly. The rice will cook in the oven, absorbing the liquid and flavors. Return the seared chicken pieces to the pan, nestling them into the rice mixture. Sprinkle the remaining 1/2 cup of cheddar cheese evenly over the top. For a crunchy golden crust, optionally sprinkle panko breadcrumbs over the cheese.

Step 6

Cover the skillet or Dutch oven with a tight-fitting lid or aluminum foil. Transfer to the preheated oven and bake for 15 minutes. After 15 minutes, remove the lid and continue baking for an additional 5-10 minutes, until the rice is tender and has absorbed most of the liquid, and the top is bubbly and golden. The internal temperature of the casserole should reach 165°F (74°C) for food safety. Let it rest for 5 minutes before serving—this allows the sauce to set slightly for easier serving.

For best results

  • For maximum flavor and protein, use chicken thighs instead of breasts. Thighs are juicier and more forgiving if slightly overcooked, and they contain more iron and zinc. Simply cut them into bite-sized pieces and follow the same searing process. The slight increase in fat (about 2g more per serving) enhances the creamy texture of the casserole without making it greasy.
  • To ensure your broccoli stays vibrant green and tender-crisp, blanch it before adding to the casserole. Bring a pot of salted water to a boil, add the florets for 2 minutes, then transfer to an ice bath. This stops the cooking process and preserves the bright color and nutrients. For an even quicker method, microwave the broccoli with a tablespoon of water for 1-2 minutes until just bright green.
  • If you prefer a lighter sauce without sacrificing creaminess, substitute half of the whole milk with evaporated skim milk. Evaporated milk has a concentrated, creamy texture with half the fat of heavy cream. Alternatively, use unsweetened almond milk mixed with 1 tablespoon of cornstarch to thicken. The sauce will still be rich but with fewer calories.
  • For a gluten-free version, replace the all-purpose flour with an equal amount of cornstarch or arrowroot powder. Mix the starch with a little cold broth before adding to the pan to prevent lumps. Also ensure your chicken broth and any other packaged ingredients are certified gluten-free. The casserole will still thicken beautifully and taste just as indulgent.
  • Meal prep this casserole up to 2 days in advance: assemble completely but do not bake. Cover and refrigerate. When ready to eat, bake covered at 375°F for 20 minutes, then uncovered for 10-15 minutes until hot and bubbly. You may need to add a splash of broth if the rice absorbed too much liquid during storage. This makes weeknight dinners effortless.
  • To achieve an irresistible golden crust without extra breadcrumbs, mix the remaining cheddar with 2 tablespoons of grated Parmesan and 1 teaspoon of olive oil. Sprinkle over the casserole before the final uncovered bake. The Parmesan adds a salty, nutty crunch that complements the creamy interior. For extra texture, add a pinch of red pepper flakes.

Variations

  • Make it a low-carb or keto-friendly dish by replacing the rice with cauliflower rice. Use 2 cups of frozen riced cauliflower (thawed and squeezed dry) or fresh cauliflower rice. Reduce the chicken broth to 1 1/2 cups since cauliflower releases water. The cooking time stays roughly the same, but check for doneness at 15 minutes. This version cuts carbs to about 10g per serving while keeping protein high at 35g.
  • Transform this into a Tex-Mex fiesta by swapping the cheddar for a Mexican cheese blend, adding 1 can of drained black beans, 1/2 cup of corn kernels, and 1 teaspoon of chili powder. Replace the broccoli with bell peppers and onions (sautéed first). Top with fresh cilantro and a squeeze of lime before serving. This variation adds fiber and a smoky heat that's perfect for meal prep.
  • For a vegetarian protein boost, replace the chicken with 1 can of drained chickpeas and 1 cup of cubed firm tofu (pressed and pan-seared). Use vegetable broth instead of chicken broth. The chickpeas add fiber and plant protein, while tofu absorbs the cheesy sauce beautifully. To maintain the high-protein profile, consider adding a scoop of unflavored protein powder to the sauce (mix with a little broth first to avoid clumps).
  • If you love mushrooms, add 8 oz of sliced cremini or white mushrooms. Sauté them with the chicken after searing the chicken (or instead of chicken for a vegetarian version). Mushrooms bring umami depth and a meaty texture. They also pair wonderfully with thyme or rosemary. Add 1/2 teaspoon of dried thyme along with the garlic powder for an earthy flavor profile.
  • For a spicy kick, stir in 1-2 tablespoons of hot sauce (like Sriracha or Frank's RedHot) into the sauce, or add 1/2 teaspoon of cayenne pepper. You can also use pepper jack cheese instead of cheddar for a melty, spicy crust. Serve with a dollop of Greek yogurt or sour cream to balance the heat. This variation is great for those who enjoy bold flavors.

Nutrition

  • Calories485 kcal
  • Total Fat22g
  • Saturated Fat11g
  • Cholesterol110mg
  • Sodium620mg
  • Total Carbohydrates35g
  • Dietary Fiber2g
  • Sugars4g
  • Protein38g

Common Questions

Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well in this casserole. Use 2 cups of frozen florets and do not thaw them first—add them directly to the sauce in step 5. Frozen broccoli is already blanched, so it will cook through during baking. Keep in mind that frozen broccoli may release more water, so you might need to bake uncovered for an extra 5 minutes to evaporate excess liquid. The texture will be slightly softer than fresh, but still delicious.
How do I store leftovers and how long do they last?
Store leftovers in an airtight container in the refrigerator for up to 4 days. The casserole will thicken as it sits; when reheating, add a splash of milk or broth to restore creaminess. Reheat in the microwave in 1-minute intervals, stirring between, or in a 350°F oven covered with foil for 15-20 minutes. Freezing is not recommended because the rice and dairy sauce can become grainy upon thawing. If you must freeze, do so before baking and thaw overnight in the fridge before baking as directed.
Can I make this casserole in advance and refrigerate before baking?
Absolutely! Assemble the casserole completely (up to step 5) but do not bake. Cover tightly with foil or a lid and refrigerate for up to 2 days. When ready to bake, remove from the fridge and let it sit at room temperature for 15 minutes while the oven preheats. Bake covered at 375°F for 20 minutes, then uncover and bake for another 10-15 minutes until bubbly and golden. You may need to add 1/4 cup of broth if the rice looks dry.
What can I substitute for the rice to make it lower in carbs?
For a low-carb option, replace the white rice with cauliflower rice (2 cups), quinoa (1 cup, but note it has more carbs), or cooked lentils (1 1/2 cups). If using cauliflower rice, reduce the chicken broth to 1 1/2 cups and bake covered for 15 minutes, then uncovered for 10 minutes. Quinoa requires 1 3/4 cups of broth and a longer bake time (about 25 minutes covered). Lentils are already cooked, so just stir them in and bake until heated through, about 15 minutes covered.
Is this recipe gluten-free?
As written, it contains all-purpose flour, so it is not gluten-free. However, you can easily make it gluten-free by substituting the flour with a gluten-free all-purpose blend or cornstarch. Use 2 tablespoons of cornstarch mixed with 2 tablespoons of cold water to create a slurry, then whisk it into the broth and milk mixture. Also ensure your chicken broth and any other packaged ingredients are certified gluten-free. The rest of the ingredients are naturally gluten-free.
Can I use leftover cooked chicken or rotisserie chicken?
Yes, this is a great way to use up leftover chicken. Skip the searing step and simply shred or dice about 2 cups of cooked chicken. Add it to the sauce along with the rice and broccoli in step 5. Since the chicken is already cooked, you only need to bake until the rice is tender and the casserole is hot, about 15-18 minutes covered. This reduces total time to about 25 minutes.
Why did my casserole turn out dry?
A dry casserole usually means too much liquid was absorbed or evaporated. Ensure you use the correct rice-to-liquid ratio (1 cup rice to 2 cups broth plus 1 cup milk). If using a different pan size, the evaporation rate changes; a wider pan evaporates more quickly. Also, check your oven temperature—an oven that runs hot can dry out the casserole. Next time, cover tightly with foil and check at 15 minutes. If it seems dry, add 1/4 cup hot broth and continue baking covered.