Main Courses
This chicken rice gravy casserole recipe delivers the ultimate comfort food experience—crispy celery crowns floating atop creamy, velvety gravy rice. I perfected this dish after years of testing techniques to achieve that perfect balance of textures and flavors, inspired by Southern traditions that combine hearty proteins with rich, comforting sauces.
The secret lies in the roux-based gravy, which forms the foundation of this dish, and the celery crowns that add a satisfying crunch.
The recipe begins with tender chicken thighs or breasts, cooked until juicy and flavorful, then shredded for easy mixing with perfectly cooked rice. A classic roux—made with butter and flour—creates the base for a rich, velvety gravy that coats every grain of rice, ensuring each bite is packed with flavor.
The celery crowns, made from crisp celery stalks, are baked until golden and crispy, providing a delightful contrast to the creamy rice below.
What you’ll end up with is a restaurant-quality casserole that’s creamy, crispy, and deeply satisfying—ideal for family dinners, potlucks, or meal prep. The gravy rice is rich and flavorful, while the celery crowns add a touch of elegance and texture.
This dish is foolproof, with step-by-step instructions that ensure success every time, whether you're a seasoned cook or just starting out.
Serve this casserole with a side of crusty bread for soaking up the gravy or a simple green salad to balance the richness. It reheats beautifully, making it perfect for leftovers, and the flavors only deepen over time. Let’s get started on creating this comforting classic!
Ingredients for chicken rice gravy casserole
Six ingredients create the perfect balance of crispy celery crowns and creamy gravy rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 2 lb | Skin-on preferred for flavor |
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine works too |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ¾ cup | For perfect roux base |
| Chicken Broth 💧 | 3 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Celery Stalks 🧅 | 4 whole | Thick, crisp variety |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Onion Powder 🧅 | ½ tsp | For savory depth |
| Paprika 🌶️ | ½ tsp | Smoked for extra flavor |
The chicken thighs are non-negotiable here—skin-on gives the most flavor. Trader Joe's has great pre-cut thighs, but if you're buying whole, look for good marbling. For the celery crowns, thick stalks (like the ones from the middle of the bunch) crisp up best. The celery should be vibrant, not limp. If you can't find thick stalks, split regular ones lengthwise for extra crispiness. The butter matters too—European-style melts better for that perfect roux.
No chicken broth? Low-sodium beef broth works in a pinch, but add a splash of soy sauce for depth. The heavy cream can be swapped for half-and-half if you're watching fat, though I won't judge if you skip it entirely. Fresh thyme is ideal, but dried at one-third the amount gets you close. For the celery crowns, baking powder (1/2 tsp) helps them puff up—trust me on this. And if you're short on parsley, chives or basil work just as well for garnish.
This casserole tastes even better the next day—4-5 days in the fridge, reheated gently. Freeze portions for up to 3 months by wrapping tightly in foil. I always make double batches because it disappears fast. The celery crowns crisp up again when reheated, so don't skip that final broil. Store the gravy rice separately if you want to reheat it without the celery—just add a splash of broth to loosen it.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. The chicken thighs simmer right in the broth with the rice, then that butter-and-flour roux ties it all together into a creamy, dreamy gravy—no separate skillet or saucepan needed.
- Rich Without Effort: Between us, the secret’s in that simple roux—just butter and flour toasted until golden—thickening the broth into something velvety. It tastes like a restaurant’s Sunday gravy, but I’m making it on a Tuesday night with ingredients I already had.
- Leftovers That Beg for More: This casserole actually improves the next day. The rice soaks up all that flavorful gravy, and the chicken gets even more tender. I’ll pack it for lunch or reheat it for dinner—my kids don’t even complain about rice for leftovers.
- Budget-Friendly Crowd-Pleaser: Chicken thighs and rice stretch this dish to feed four for under $10. Add a side of steamed green beans or crusty bread, and suddenly you’ve got a meal that feels fancy without breaking the bank—or your grocery list.
Step-by-step instructions for chicken rice gravy casserole
This creamy, comforting casserole delivers crispy celery crowns and rich gravy rice in one perfect dish.
🍳 Step 1: Sear the Chicken for Maximum Flavor
Pat the 2 lb boneless chicken thighs completely dry with paper towels—this ensures a perfect sear. Heat a large skillet over medium-high heat and add 0.75 cup unsalted butter (the cold cubes will melt slowly, creating a flavorful crust). Once the butter foams, add the chicken and cook for 6-8 minutes per side until golden brown and cooked through to 165°F internally.
Here's the thing—don't overcrowd the pan. Cook in batches if needed so the chicken sizzles properly. As it browns, remove the chicken and set it aside on a plate. This step builds the deep, savory foundation for your casserole. Leave the rendered butter and browned bits in the pan—they're packed with flavor that will later transform into your creamy gravy.
👨🍳 Step 2: Create the Perfect Roux for Thick Gravy
With the chicken removed, reduce the heat to medium and add 0.75 cup all-purpose flour to the skillet. Whisk constantly for 2-3 minutes until you achieve a golden brown roux—this should smell nutty and toasty. If it darkens too quickly, reduce the heat slightly. This roux is your secret weapon for creating that velvety, rich gravy that clings perfectly to every grain of rice.
I press down gently on the flour with a wooden spoon during the first minute to help it cook evenly. This ensures you get that perfect golden color without burning. Once you reach that beautiful golden brown stage, immediately begin whisking in the 3 cups chicken broth—this prevents the roux from continuing to cook and turning bitter.
🍳 Step 3: Build the Creamy Gravy Base
Return the seared chicken thighs to the skillet and add 1 cup heavy cream, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp dried thyme, 0.5 tsp onion powder, and 0.5 tsp paprika. Stir gently to combine everything, then bring the mixture to a gentle simmer over medium-low heat. Let it cook uncovered for 10-12 minutes, stirring occasionally, until the sauce has thickened and the chicken is fully immersed in the creamy liquid.
This is where the magic happens—the flavors meld together beautifully. You'll notice the sauce gradually thickens as it simmers, coating the chicken in that luscious gravy. If it reduces too quickly, add a splash of water or broth to maintain the perfect consistency. The chicken should be falling off the bone tender at this point—if not, give it a few more minutes of gentle simmering.
🥘 Step 4: Prepare the Celery Crowns and Rice
While the chicken simmers in its creamy sauce, it's time to create those crispy celery crowns. Cut the 4 whole celery stalks lengthwise into ¼-inch thick strips (about 16 pieces total). Then, slice each strip crosswise into ½-inch rounds—these will become your crispy celery crowns. Toss them with 0.25 cup fresh parsley and 0.5 tsp black pepper, then set aside.
In a separate pot, bring 3 cups water to a boil and add 2 cups long-grain white rice. Stir once, then reduce heat to medium-low, cover, and simmer for 12-15 minutes until the rice is tender and the liquid is absorbed. Here's a pro tip: Don't peek at the rice while it cooks—every time you lift the lid, you release steam and potentially dry out the rice.
🔥 Step 5: Assemble and Bake to Golden Perfection
Preheat your oven to 375°F. Transfer the cooked rice to a large baking dish, spreading it evenly into a single layer. Pour the chicken and gravy mixture over the rice, making sure every grain is well coated. Then, arrange the celery crowns in a decorative pattern on top—this is where your casserole gets its beautiful presentation and those crispy accents.
Bake uncovered for 20-25 minutes until the celery crowns are golden brown and crispy, and the top of the casserole is bubbly and lightly browned. The contrast between the creamy rice and crispy celery is what makes this dish truly special. If the celery isn't crispy enough after baking, broil for 1-2 minutes at the end—just watch it closely to avoid burning.
Pro Tips For Making Chicken Rice Gravy Casserole
- Cook Chicken First: Brown those thighs in a separate pan until they hit 165°F before adding them to the rice. I learned this the hard way—skipping this step means you’ll end up with undercooked chicken in a mushy rice bed. The extra crisp on the edges also adds flavor that just mixing raw chicken into the gravy won’t give you.
- Toast the Flour Right: Cook the butter and flour roux over medium heat until it’s a deep golden brown—about 3-4 minutes. If you rush it, the gravy will taste raw and floury. (Yes, even if you’re impatient like me.) This is the thing that matters most for a rich, velvety sauce.
- Use Cold Broth: Let your chicken broth cool slightly before adding it to the roux. Dumping boiling broth into the hot roux will cause it to seize up and turn gloppy. Start with about 1/2 cup cold broth to loosen the roux, then add the rest gradually—this guarantees a smooth gravy.
- Layer Rice Dry: Spread the uncooked rice in an even, single layer over the chicken and broth before pouring the gravy on top. If you dump all the rice in at once, it’ll clump and steam unevenly, leaving you with a pot of soggy bottom and dry top. This isn’t the prettiest method, but it’s the tastiest.
Common mistakes when making perfect results
Overcooking the Chicken
One of the most common mistakes is overcooking the chicken, which leads to dry, stringy meat that ruins the entire casserole. I’ve seen this happen when people rely solely on visual cues rather than using a meat thermometer. Always check the internal temperature—it should reach 165°F but not exceed it.
If your chicken is still slightly pink at the bone, that’s okay; it’ll finish cooking in the gravy. Trust me, I’ve ruined more than a few batches by letting the chicken dry out in the skillet. 🔥
Skipping the Roux Step
Some cooks try to shortcut the roux by adding flour directly to the liquid, but this creates a grainy, unappetizing gravy. A proper roux—cooked until golden brown—is essential for that velvety texture. If your roux darkens too quickly, reduce the heat and whisk constantly.
I’ve learned the hard way that a burnt roux can turn your creamy gravy bitter. Take your time here; it’s worth the extra effort.
Underseasoning the Gravy
Many recipes call for basic seasonings, but this casserole deserves bold flavors. Don’t be shy with the salt, pepper, and thyme—these are the building blocks of depth. I often double the thyme and add a pinch of smoked paprika for extra complexity.
Taste as you go and adjust. The gravy should be rich and savory, not bland. If it tastes flat, a splash of Worcestershire sauce or a pinch of MSG can elevate it instantly.
Celery Crowns Too Thick
Thick celery slices won’t crisp properly and can turn soggy in the oven. Aim for ¼-inch thick strips and ½-inch rounds—this ensures even cooking and maximum crispiness. If your celery crowns end up limp, broil them for an extra 1-2 minutes at the end.
I’ve also found that tossing them with a tiny bit of cornstarch (½ tsp) helps them puff up and get extra crispy. 🌟
Not Preheating the Oven
Skipping preheating the oven can lead to uneven baking and undercooked celery crowns. Always preheat to 375°F and let the dish bake uncovered for the full 20-25 minutes. If your oven runs hot, reduce the temperature to 350°F and check the celery crowns early.
I’ve had to pull casseroles out of the oven too soon because the oven wasn’t hot enough, leaving the celery pale and soft.
Overmixing the Rice
Stirring the rice too much after adding it to the pot can create gummy, uneven grains. Once you add the rice, stir just once to distribute it evenly, then let it cook undisturbed. Peeking too often releases steam and can dry out the rice.
I’ve had to start over because the rice turned mushy from over-stirring. Trust the process—let the rice cook on its own for perfect, fluffy grains. ⚡
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Yes, but thighs are ideal for this recipe. Chicken breasts cook faster and can dry out in the gravy, especially if overcooked. If using breasts, cook them to 160°F (they'll finish in the gravy) and add a splash of broth to keep the sauce moist. For best results, use 1 lb breasts and reduce the cooking time to 4-5 minutes per side.
How do I make this dish vegetarian?
Replace the chicken with 1 lb extra-firm tofu or 1 block tempeh, pressed and cubed. Sauté the tofu/tempeh until golden, then proceed with the gravy recipe. For extra flavor, add 1 tbsp soy sauce and 1 tsp garlic powder to the roux. The celery crowns and rice preparation remain the same.
Can I make this in a slow cooker?
Brown the chicken in a skillet first, then transfer everything (chicken, gravy ingredients, and cooked rice) to a 5-6 quart slow cooker. Cook on LOW for 3-4 hours, then stir in the celery crowns and cook for 15-20 minutes on HIGH to crisp them. The texture will be more tender, but still delicious.
Why is my gravy too thin?
Thin gravy usually means the roux wasn't cooked long enough or the liquid wasn't reduced properly. For a quick fix, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the gravy, and simmer for 2-3 minutes until thickened. If preventing thin gravy, always cook the roux to a golden brown color and simmer the sauce uncovered to reduce it properly.
What's the best way to reheat leftovers?
Reheat covered in the microwave for 2-3 minutes on 50% power, stirring halfway. For oven reheating, cover with foil and bake at 350°F for 15-20 minutes, then broil for 1-2 minutes to crisp the celery crowns. The rice may dry out slightly—add a splash of broth or milk if needed. Leftovers taste even better the next day!
