Homemade Chicken Broccoli Rice Casserole Without Canned Soup

Chicken broccoli rice casserole without canned soup — tender chicken, fluffy rice and broccoli in a homemade cheese sauce, baked until bubbly.

Chicken broccoli rice casserole is one of the great American comfort dishes — the one that appears at potlucks in a foil-covered dish, gets requested by name at family dinners, and somehow tastes even better as leftovers the next day. Tender chicken, fluffy rice and bright green broccoli all tucked into a creamy, cheesy sauce: it is a complete meal in a single dish, and it has fed a lot of happy people over the years.

The traditional shortcut version leans on canned cream soup for the sauce. This homemade version skips the can entirely and builds a real cheese sauce from scratch instead — a quick roux of butter and flour, whisked with milk and chicken broth, then melted full of sharp cheddar. It takes about six extra minutes, and the difference is worth every one of them: the sauce tastes like actual cheese and milk rather than a tin, you control the salt, and there is no gloppy, gelatinous texture. If you have ever thought the classic casserole was “fine but a little bland,” this from-scratch sauce is the upgrade you have been looking for.

This recipe is also wonderfully practical. It uses cooked chicken, so it is the perfect home for a rotisserie chicken or leftover Sunday roast. The rice is cooked separately and folded in, which guarantees every grain stays fluffy instead of turning to mush in the oven. The broccoli is blanched for just two minutes so it stays vivid green and pleasantly firm. Assemble it in the morning, bake it at dinnertime, or bake it now and reheat it all week — either way, dinner is handled.

Serves: 8 | Prep time: 25 minutes | Cook time: 30 minutes | Total time: 55 minutes

Ingredients

For the rice and vegetables

  • 1½ cups (285 g) long-grain white rice, uncooked (yields about 4½ cups / 700 g cooked)
  • 3 cups (720 ml) water or low-sodium chicken broth, for cooking the rice
  • ½ teaspoon (3 g) fine sea salt, for the rice
  • 5 cups (450 g) broccoli florets, cut into bite-size pieces (from about 1¼ pounds / 570 g broccoli)

For the chicken

  • 4 cups (560 g) cooked chicken, diced or shredded (a rotisserie chicken is perfect)
  • ½ teaspoon (1 g) garlic powder
  • ½ teaspoon (1 g) onion powder
  • ¼ teaspoon (0.5 g) ground black pepper

For the homemade cheese sauce (replaces the canned soup)

  • 4 tablespoons (56 g) unsalted butter
  • 1 small yellow onion, finely diced (about 1 cup / 150 g)
  • 2 cloves garlic, minced (about 2 teaspoons / 6 g)
  • ¼ cup (32 g) all-purpose flour
  • 1½ cups (360 ml) whole milk, at room temperature
  • 1 cup (240 ml) low-sodium chicken broth
  • 1 teaspoon (5 g) Dijon mustard (or ½ teaspoon mustard powder)
  • ½ teaspoon (3 g) fine sea salt, plus more to taste
  • ¼ teaspoon (0.5 g) ground black pepper
  • ¼ teaspoon (0.5 g) paprika
  • 2 cups (225 g) shredded sharp cheddar cheese, divided

For the topping

  • ½ cup (30 g) panko or plain breadcrumbs (optional, for crunch)
  • 1 tablespoon (14 g) unsalted butter, melted (optional, for the crumbs)
  • 2 tablespoons (12 g) grated Parmesan cheese (optional)

Step-by-Step Method

  1. Cook the rice (18–20 minutes). Rinse the rice in a fine-mesh strainer until the water runs mostly clear — this removes excess surface starch so the grains stay separate. Combine the rice, water or broth and salt in a medium saucepan, bring to a boil, then reduce the heat to low, cover, and simmer for 15 minutes without lifting the lid. Remove from the heat and let it stand, covered, for 5 minutes, then fluff with a fork. You should have about 4½ cups (700 g) of cooked rice. (Leftover cooked rice works beautifully here — just measure out the same amount.)
  2. Blanch the broccoli (2–3 minutes). Bring a large pot of salted water to a boil. Add the broccoli florets and cook for exactly 2 minutes, until bright green and just barely tender. Drain immediately and rinse under cold water (or plunge into a bowl of ice water) to stop the cooking. Drain very well and pat dry — wet broccoli will water down your sauce. The florets will finish cooking in the oven, so they should still have a firm bite now.
  3. Heat the oven. Preheat your oven to 375°F (190°C) and lightly grease a 9 × 13 inch (23 × 33 cm) baking dish.
  4. Season the chicken (2 minutes). In a large mixing bowl, toss the cooked chicken with the garlic powder, onion powder and black pepper. If your chicken is plain (for example, unseasoned poached chicken), add a pinch of salt as well. Rotisserie chicken is already seasoned, so it needs little help.
  5. Start the cheese sauce (4 minutes). In a large saucepan or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until soft and translucent, about 3–4 minutes. Stir in the garlic and cook 30 seconds, until fragrant. Sprinkle the flour over the onion mixture and whisk constantly for 1 full minute to cook the flour — the mixture will look like a thick, pale paste.
  6. Whisk in the liquids (4–5 minutes). Slowly pour in the milk while whisking, then the chicken broth, whisking the whole time to keep the sauce smooth. Add the Dijon mustard, salt, pepper and paprika. Bring the sauce to a gentle simmer and cook, whisking often, for 3–4 minutes, until it thickens enough to coat the back of a spoon.
  1. Melt in the cheese (2 minutes). Remove the pan from the heat. Stir in 1½ cups (170 g) of the shredded cheddar, a handful at a time, letting each addition melt before adding the next. Taking the pan off the heat keeps the cheese from turning grainy. Taste the sauce and adjust the salt — it should be well seasoned, since the rice and broccoli are mild.
  2. Combine everything (3 minutes). Add the fluffed rice, seasoned chicken and drained broccoli to the bowl (or fold them directly into the sauce in the Dutch oven) and gently fold until every grain of rice is coated in cheese sauce and the chicken and broccoli are evenly distributed. Fold gently — mashing will break up the rice and broccoli.
  3. Assemble and top (3 minutes). Scrape the mixture into the prepared baking dish and spread it into an even layer. Sprinkle the remaining ½ cup (55 g) of cheddar over the top. If you like a crunchy topping, toss the breadcrumbs with the melted butter and Parmesan and scatter them over the cheese.
  4. Bake until bubbly (25–30 minutes). Bake, uncovered, for 25–30 minutes, until the casserole is hot and bubbling around the edges, the cheese is melted, and the crumb topping (if using) is golden. If you assembled the casserole ahead and it is going into the oven cold from the fridge, add 10 minutes.
  5. Rest and serve (10 minutes). Let the casserole rest for 10 minutes before serving. This sets the sauce so portions scoop out in tidy, creamy squares instead of sliding. Serve hot.

The Sauce That Replaces the Can

If you have never made a cheese sauce from scratch, this casserole is the friendliest place to learn it, because the technique is genuinely simple: melt butter, whisk in flour and cook it for a minute, then slowly whisk in milk and broth and let it bubble until thick. That is a classic béchamel, the same mother sauce behind homemade mac and cheese, scalloped potatoes and creamed spinach. Melt cheese into it and you have a mornay sauce — and, incidentally, everything the canned soup was ever doing for this casserole, done better.

The homemade version wins three ways. It tastes fresher, because milk, broth and real cheddar have cleaner flavors than a shelf-stable can. It is flexible, because you can make it thicker or thinner, sharper or milder, and season it exactly to your taste. And it gives you control over salt and ingredients, which matters to a lot of families. Once this sauce is in your repertoire, a whole family of comfort casseroles opens up to you, can opener not required.

Tips for Perfect Results

  • Cook the components separately. It feels like an extra step, but cooking the rice and blanching the broccoli before they meet the sauce is what keeps the rice fluffy and the broccoli green instead of gray and mushy.
  • Dry broccoli is non-negotiable. Shake the colander hard and pat the florets with a clean towel. Even a few spoonfuls of clinging water will thin your cheese sauce in the oven.
  • Add cheese off the heat. Boiling a cheese sauce makes the cheese separate and turn grainy or oily. A gentle melt off the burner keeps it glossy.
  • Shred cheese from a block. Pre-shredded cheese carries anti-caking starch that can make sauces slightly gritty. Freshly shredded cheddar melts smoother and tastes sharper.
  • Season in layers. The sauce carries most of the seasoning for the whole dish, so taste it before combining. Bland sauce means a bland casserole, no matter how good the chicken is.
  • Do not overbake. Once the casserole bubbles around the edges and the cheese has melted, it is done. Extra time in the oven dries out the rice and dulls the broccoli.

Variations and Substitutions

  • Brown rice version: Use 1½ cups (285 g) of brown rice cooked according to its package directions (it needs more water and about 40 minutes). The casserole gains a nutty flavor and a heartier chew.
  • Cauliflower rice swap: Replace half the rice with 3 cups (300 g) of cauliflower rice, squeezed dry, for a lighter dish with extra vegetables.
  • Different cheeses: Try Monterey Jack for maximum melt, Gruyère for a nutty, upscale flavor, or a cheddar–pepper jack blend for gentle heat. Smoked Gouda makes it taste like a special occasion.
  • Add a crunchy Ritz-style top: Crushed buttery round crackers tossed with melted butter are a beloved Southern-style topping in place of the breadcrumbs.
  • Turkey and green bean version: Swap the chicken for leftover turkey and the broccoli for cut green beans — the classic day-after-Thanksgiving remix.
  • Curry-spiced twist: Add 1 teaspoon of mild curry powder and a pinch of turmeric to the sauce and use coconut milk for half the milk for a gently spiced, golden casserole.
  • Gluten-free: Thicken the sauce with 2 tablespoons of cornstarch whisked into the cold milk instead of flour, and skip the crumb topping or use gluten-free crumbs.

What to Serve With Chicken Broccoli Rice Casserole

Because this casserole already contains protein, grain and vegetable in one dish, it needs very little beside it. A crisp green salad with a lemony vinaigrette or a simple cucumber salad adds freshness and acidity. Warm dinner rolls, garlic bread or cornbread are welcome for soaking up extra cheese sauce. For a holiday or Sunday-dinner table, cranberry sauce on the side is a classic partner — its sweet tartness loves creamy chicken dishes. A light dessert, like fruit salad or applesauce cake, finishes the meal without weighing anyone down.

Serving and Storage

Scoop generous portions straight from the baking dish, aiming to get a good mix of rice, chicken and broccoli in every serving, with some of the golden top. Leftovers are one of this casserole’s best features: cover and refrigerate for up to 4 days.

Reheat individual portions in the microwave with a splash of milk (about 1 tablespoon per cup) stirred in to restore the creaminess — the rice drinks up sauce as it sits, so that little splash makes a real difference. Reheat a whole dish, covered with foil, at 350°F (175°C) for 20–25 minutes until steaming hot throughout.

To freeze, cool the baked casserole completely, portion it into airtight freezer containers, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat as above with a splash of milk. You can also freeze the unbaked casserole: assemble it in a freezer-safe dish, wrap well, and freeze up to 2 months; thaw overnight in the fridge, then bake as directed, adding about 10 minutes. For weeknight make-ahead, assemble the whole dish up to 24 hours ahead, cover and refrigerate, and bake when needed — it goes from fridge to table in about 40 minutes.

Frequently Asked Questions

Can I use raw chicken instead of cooked?

This recipe is designed for cooked chicken, which keeps the timing reliable. If you only have raw chicken breasts, dice 1½ pounds (680 g) of boneless, skinless chicken, season it, and sauté it in a little oil until cooked through (165°F / 74°C) before folding it in — do not add raw chicken directly to the casserole, or the rice and broccoli will overcook while the chicken finishes.

Why did my casserole turn out watery?

The usual culprits are wet broccoli, under-drained rice, or a sauce that did not simmer long enough to thicken. Blanch, drain and dry the broccoli thoroughly, let the rice rest and fluff so steam escapes, and simmer the sauce until it clearly coats a spoon before adding the cheese.

Can I use frozen broccoli?

Yes — it is a great shortcut. Thaw 5 cups (about 450 g) of frozen florets, drain them very well, and pat them dry. Skip the blanching step entirely, since frozen broccoli is already blanched before freezing.

What kind of rice works best?

Long-grain white rice is the classic choice because it stays fluffy and separate. Jasmine rice is lovely too. Avoid instant rice, which turns mushy, and be cautious with short-grain rice, which makes the casserole stickier — though some families love it that way.

How do I keep the cheese sauce from going grainy?

Three things: take the pan off the heat before adding the cheese, add the cheese gradually, and use freshly shredded cheese rather than the pre-shredded kind with anti-caking coatings. If the sauce does break slightly, a vigorous whisk with a splash of warm milk usually brings it back together.

Can I make this without cheese for a lighter version?

You can — the base sauce is essentially a classic béchamel. Season it well with mustard, paprika, a pinch of nutmeg and extra salt, and the casserole will still be creamy and satisfying, just less rich. A sprinkle of Parmesan on top adds a lot of flavor for very little cheese.

Is this a good dish to take to someone who needs a meal?

It is one of the very best — it is comforting, mild, reheats beautifully, and freezes well. Bake it in a disposable foil pan, write the reheating instructions (350°F / 175°C, covered, 20–25 minutes) on the lid, and include a bag of salad for a complete kindness.

Closing

Homemade chicken broccoli rice casserole proves that skipping the canned soup does not mean skipping the comfort — quite the opposite. A quick stovetop cheese sauce, real ingredients and a few minutes of care turn a familiar potluck standby into something genuinely delicious, with fluffy rice, bright broccoli and chicken in every cheesy bite. Once you have made it from scratch, it is hard to go back to the can.

Leave a Reply

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