I still remember the exact moment I realized I needed to retire my complicated dinner routine. It was a rainy Tuesday in November, my toddler had just decided that naptime was a suggestion rather than a rule, and I was standing in front of an open refrigerator, staring at a half-empty carton of milk and a bag of frozen peas that had seen better days. My husband was heading home from work, and I had exactly thirty minutes to produce something that didn’t involve takeout menus or eating cereal for dinner.
I dug into the back of the freezer and found a bag of chicken thighs and a package of mushrooms that were slowly turning slimy. I had rice. I had onions. I had a can of soup (don’t judge me, I was desperate). I threw everything into a single skillet, added some broth, and walked away for twenty minutes. When I came back, the house smelled like heaven, the chicken was tender, and the rice was perfectly creamy with a rich, savory mushroom gravy that had formed naturally during the cooking process.
That meal was the birth of this one-pan chicken rice with mushroom gravy. It’s not fancy. It doesn’t require a master’s degree in culinary arts. But it is, without a doubt, the most reliable dinner I have ever made. It’s the kind of recipe that feels like a hug on a plate—warm, comforting, and deeply satisfying. I’ve made this dish at least fifty times since that rainy Tuesday, tweaking the seasoning and testing different types of rice until I landed on the perfect balance.
Here’s the thing about weeknight dinners: they shouldn’t be a second job. You spend your day working, managing kids, or dealing with life, and then you come home expecting to spend another hour scrubbing pans and stressing over timing. This recipe changes that dynamic. It’s a one-pan chicken rice dish that cooks everything together, creating a cohesive, flavorful meal with minimal cleanup. The chicken stays juicy because it steams in its own juices and the broth. The rice absorbs all that savory mushroom flavor, becoming almost like a risotto but with way less stirring and way more ease.
I’ve served this to my picky eater nephew, my gluten-sensitive sister-in-law (with a simple swap), and my dad who thinks “fancy” means ketchup on everything. Everyone loves it. It’s become the anchor of our weekly meal plan, right alongside my one-pan chicken pot pie and our classic easy chicken tacos. If you’re tired of the nightly dinner dilemma, this is your answer. Let’s get cooking.
Why You’ll Love This One-Pan Chicken Rice
There are a lot of “easy” recipes out there that turn out to be complicated messes. This one is different. It’s stupidly simple, incredibly forgiving, and delivers restaurant-quality comfort food without the restaurant price tag or the stack of dirty dishes. Here’s why this one-pan chicken rice with mushroom gravy has earned a permanent spot in your kitchen rotation:
- Minimal Cleanup — Seriously, one pan. Just one. I know, it sounds too good to be true. You brown the chicken, sauté the veggies, simmer the rice, and serve it all from the same skillet. No boiling pots of water, no separate saucepans for gravy, no baking dishes. Just one pan to wash. It’s a game-changer for tired weeknights.
- Flavor That Develops on Its Own — Most rice dishes taste flat because the rice is cooked in plain water. Here, the rice cooks directly in the chicken broth and mushroom drippings. It absorbs every bit of savory goodness. The result is a creamy, flavorful rice that doesn’t need a side dish to make it interesting. The “gravy” isn’t a separate entity; it’s the natural starch from the rice thickening the cooking liquid into a rich sauce.
- Tender, Juicy Chicken Every Time — Chicken breasts are notorious for drying out, but using boneless, skinless thighs (or even breasts if you’re careful) cooked in this moist environment guarantees tender meat. The chicken braises gently in the liquid, staying succulent and flavorful. I’ve had this dish be the highlight of dinner parties, and guests always ask how I keep the chicken so moist.
- Pantry-Friendly Ingredients — You probably have most of this already. Chicken, rice, onions, garlic, broth, mushrooms, and basic spices. No weird ingredients you’ll never use again. It’s a practical recipe for real life. I keep a bag of dried mushrooms on hand for a deeper flavor, but fresh works perfectly too.
- Kid-Approved Comfort — The creamy texture and mild, savory flavor are perfect for kids. It’s not spicy, not too salty, and has that comforting “casserole” vibe without being heavy. My kids ask for this specifically when they’re having a rough day. It’s reliable comfort food.
- Make-Ahead Friendly — You can prep the veggies and brown the chicken in the morning, then just add the rice and liquid in the evening. Or, it reheats beautifully for lunch the next day. The flavors actually get better overnight as the rice continues to absorb the sauce.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the kind of meal that leaves you feeling fed and satisfied, not stuffed and sluggish.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This one-pan chicken rice with mushroom gravy relies on simple, high-quality ingredients that come together to create something greater than the sum of its parts. I’m particular about a few things here, and I’ll tell you exactly why.
For the Chicken and Base
Chicken thighs (1.5 lbs / 680g, boneless, skinless) — I prefer thighs because they stay juicy during the long simmer. Breasts work too, but cut them into smaller pieces so they cook evenly. If you use breasts, don’t overcook them or they’ll get dry. Pat them dry with paper towels before seasoning—this helps them brown better.
Yellow onion (1 medium, diced / about 150g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp for this. Dice them small so they melt into the sauce.
Garlic (4 cloves, minced / about 2 tablespoons) — Fresh only. No jarred garlic in this recipe. It’s too metallic. Mince it finely so it distributes evenly. If you’re lazy, buy pre-peeled cloves, but mince them yourself.
Long-grain white rice (1 cup / 185g) — I use jasmine or basmati for their fragrant, fluffy texture. Avoid instant rice or brown rice—they have different cooking times and textures. This recipe is designed for standard long-grain white rice. Don’t rinse it unless you want less creamy rice; the starch helps thicken the gravy.
Chicken broth (2 cups / 480ml) — Use low-sodium so you can control the salt. Homemade is best, but good quality store-bought works fine. Vegetable broth works for a vegetarian version.
Heavy cream (½ cup / 120ml) — Optional, but it makes the gravy richer and creamier. I add it at the end. If you skip it, the dish is still delicious, just less luxurious.
For the Mushroom Gravy
Cremini mushrooms (8 oz / 225g, sliced) — Also called baby bellas. They have a meatier flavor than white mushrooms. Slice them evenly so they cook uniformly. Dried porcini mushrooms (rehydrated) can be added for an intense umami boost, but fresh is easier.
Butter (2 tablespoons) — For sautéing the mushrooms and onions. It adds richness. Olive oil works too, but butter tastes better here.
All-purpose flour (2 tablespoons) — This is the key to the gravy. It creates a roux with the butter and mushroom drippings, thickening the liquid into a creamy sauce. Don’t skip it.
Worcestershire sauce (1 teaspoon) — Adds depth and umami. It’s a secret ingredient that makes the savory flavor pop. If you don’t have it, skip it, but it’s worth buying.
Dried thyme (1 teaspoon) — Or use 1 tablespoon fresh thyme. Thyme pairs beautifully with mushrooms and chicken. Rosemary works too, but it’s stronger.
Salt and black pepper — To taste. I use about 1 teaspoon salt for the chicken and adjust the broth seasoning at the end.
Optional Add-ins
Frozen peas (½ cup) — Stir them in at the end for a pop of color and sweetness. Kids love this.
Carrots (1 medium, diced) — Add them with the onions for extra sweetness and texture.
Fresh parsley (2 tablespoons, chopped) — For garnish. Adds freshness and color.
Hot sauce — A dash of your favorite hot sauce adds a nice kick if you like spice.
Shopping Tips
- Mushrooms: I always buy cremini mushrooms. They’re firmer and have more flavor than white button mushrooms. If you see fresh porcini, grab them—they’re amazing in this.
- Rice: Check the package for cooking time. Most long-grain rice takes 15-18 minutes. Adjust your simmer time accordingly.
- Chicken: Look for chicken thighs that are similar in size so they cook evenly. If they’re huge, cut them in half.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large skillet or Dutch oven (12-inch) — I use a 12-inch stainless steel skillet. It needs to be large enough to hold the chicken in a single layer and have room for the rice and liquid. A Dutch oven works too if you want to transfer it to the oven later, but this recipe is stovetop-only.
Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick.
Sharp knife — For chopping onions, slicing mushrooms, and cutting chicken. A dull knife makes you cry more—learned this the hard way.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Lid for skillet — Essential for steaming the rice. If your skillet doesn’t have a lid, use foil or a large baking sheet to cover it.
Optional:
- Meat thermometer — To ensure chicken is cooked to 165°F (74°C). I use this to avoid overcooking.
- Microplane — For grating garlic if you’re feeling fancy.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Ingredients (5 minutes)
Before you start cooking, dice your onion, mince your garlic, and slice your mushrooms. Pat the chicken thighs dry with paper towels and season them generously with salt and pepper. This prep work makes the actual cooking way less stressful. Once you start, things move fast.
Step 2: Brown the Chicken (8-10 minutes)
Heat 1 tablespoon of butter in your large skillet over medium-high heat. Add the chicken thighs in a single layer. Don’t overcrowd the pan—if you have a small skillet, do this in batches. Cook for 4-5 minutes per side until golden brown. The chicken doesn’t need to be cooked through yet. Remove it to a plate and set aside. This step builds flavor through the Maillard reaction.
Step 3: Sauté the Aromatics (3-4 minutes)
Reduce heat to medium. Add the remaining 1 tablespoon of butter to the same skillet. Add the diced onions and cook for 2-3 minutes until softened and translucent. Add the sliced mushrooms and cook for 3-4 minutes until they release their moisture and start to brown. Add the minced garlic and dried thyme. Cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter.
Step 4: Make the Roux (2 minutes)
Sprinkle the flour over the mushroom and onion mixture. Stir constantly for 1-2 minutes to cook out the raw flour taste. The mixture will look pasty. This is the roux, and it’s what thickens the gravy. Don’t rush this step.
Step 5: Add Liquid and Rice (5 minutes)
Pour in the chicken broth and Worcestershire sauce. Scrape up any browned bits from the bottom of the pan—this is flavor gold. Stir in the uncooked rice. Make sure the rice is submerged in the liquid. Bring to a simmer.
Step 6: Simmer the Rice (18-20 minutes)
Return the chicken (and any juices on the plate) to the skillet, nestling it into the rice mixture. Cover the skillet with a tight-fitting lid. Reduce heat to low. Simmer for 18-20 minutes. Do not lift the lid during this time! The rice needs to steam evenly. After 15 minutes, check if the rice is tender. If it is, you’re done. If not, simmer for another 2-3 minutes.
Step 7: Add Cream and Finish (2 minutes)
Remove the skillet from heat. Stir in the heavy cream. Taste the sauce and adjust salt and pepper as needed. The rice should be tender, the chicken cooked through, and the sauce creamy and glossy. Let it rest for 5 minutes before serving—this allows the rice to absorb any remaining liquid and the flavors to meld.
Step 8: Serve
Serve immediately, garnished with fresh parsley and a crack of black pepper. This one-pan chicken rice is best eaten straight from the pan.
Total Time: About 40 minutes (10 minutes active, 30 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Lift the Lid
This is the #1 rule for cooking rice. Lifting the lid releases steam, which disrupts the cooking process. The rice will end up undercooked or mushy. Set a timer and resist the urge to peek.
Scrape the Browned Bits
Those browned bits stuck to the bottom of the pan after browning the chicken and sautéing the mushrooms? That’s fond, and it’s pure flavor. Deglaze the pan thoroughly when adding the broth to incorporate all that savory goodness.
Use Low-Sodium Broth
Broths vary wildly in salt content. Using low-sodium allows you to control the final seasoning. You can always add more salt, but you can’t take it out.
Let It Rest
Like a steak, this dish benefits from resting. Letting it sit for 5-10 minutes after cooking allows the rice to finish absorbing the liquid and the sauce to thicken slightly. It also makes the chicken juicier.
Room Temperature Cream
If you add cold cream to a hot pan, it can sometimes separate. Let the cream sit out for 15 minutes before adding, or warm it slightly. This ensures a smooth, creamy sauce.
Common Mistakes (and how to avoid them)
- Sauce is too watery: You didn’t simmer long enough, or you used too much broth. Simmer uncovered for a few minutes to reduce, or add a teaspoon of cornstarch mixed with water.
- Rice is mushy: You used too much liquid or cooked it too long. Next time, reduce broth by ¼ cup or check rice earlier.
- Chicken is dry: Overcooked. Use a thermometer to check for 165°F (74°C). Thighs are more forgiving, but they can still dry out if cooked too long.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Veggie-Loaded
Add 1 cup of diced carrots and ½ cup of frozen peas with the rice. The carrots add sweetness and texture, and the peas add color. This is how I get my kids to eat vegetables.
Creamy Mushroom Soup Version
Replace the broth and cream with one can of cream of mushroom soup and 1 cup of water. This is the “quick and easy” version that tastes like a casserole. Great for busy nights.
Herb-Crusted
Add 1 teaspoon of dried rosemary and 1 teaspoon of dried sage with the thyme. This gives it a more traditional, savory profile.
Spicy Kick
Add ½ teaspoon of cayenne pepper or a dash of hot sauce to the broth. Perfect if you like a little heat.
Dietary Modifications:
- Gluten-Free: Use gluten-free broth and replace all-purpose flour with gluten-free flour or cornstarch (use 1 tablespoon cornstarch instead of 2 tablespoons flour). Ensure rice is certified GF.
- Dairy-Free: Skip the butter and cream. Use olive oil for sautéing and coconut cream instead of heavy cream. It’s different but still tasty.
- Lower-Carb: Replace rice with cauliflower rice. Add it in the last 5 minutes of cooking. The texture will be different, but it’s a good low-carb option.
Serving & Storage
How to Serve:
I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Garlic bread (obviously)
- Simple green salad with balsamic vinaigrette
- Roasted broccoli or green beans
- Steamed asparagus with lemon
Toppings Bar:
When I have guests, I put out: extra parsley, black pepper, hot sauce, and grated Parmesan. Everyone customizes their bowl.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal.
Reheating:
Best method: Add to a skillet with a splash of milk or broth over low heat. Stir until heated through and creamy again. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick.
Freezing:
This doesn’t freeze well because of the dairy and rice texture. The rice becomes mushy when thawed. Make it fresh or store in the fridge for up to 4 days.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 6 servings):
- Calories: 450
- Protein: 30g
- Carbs: 45g
- Fiber: 2g
- Sugar: 3g
- Fat: 15g
- Saturated Fat: 7g
- Cholesterol: 90mg
- Sodium: 650mg
What’s Good:
- High protein from chicken
- Comforting and filling
- Can add vegetables to boost nutrition
What to Know:
- Higher in calories from cream and butter
- Contains dairy and gluten
- Moderate sodium (use low-sodium broth to reduce)
My Take:
Look, this is comfort food with cream and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less cream and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to one-pan chicken rice with mushroom gravy! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the seasoning. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Q: Can I use brown rice instead of white rice?
A: You can, but brown rice takes longer to cook (about 40-45 minutes) and has a chewier texture. If you use brown rice, you’ll need to increase the broth by ½ cup and simmer for a longer time. The rice won’t be as creamy as with white rice, but it’s still delicious.
Q: Why did my sauce get grainy or separated?
A: This usually happens if the heat was too high when you added the cream, or if you brought it to a boil after adding the cream. Always add cream off the heat or on very low heat, and don’t let it boil. If it’s already separated, whisk in a splash of cold water or broth to emulsify it.
Q: Can I make this ahead for a dinner party?
A: Sort of. You can prep the chicken and veggies in the morning. Brown the chicken, sauté the veggies, and make the roux. Store everything in the fridge. When ready to cook, add the liquid and rice, cover, and simmer. It saves time, but the rice texture might be slightly different. I recommend making it fresh if possible.
Q: Can I use chicken breasts instead of thighs?
A: Yes, but chicken breasts cook faster and can dry out. Cut them into smaller, even pieces and reduce the simmering time by 5 minutes. Check the internal temperature—it should reach 165°F (74°C). Thighs are more forgiving and stay juicier.
Q: How do I reheat leftovers without it getting dry?
A: Add a splash of milk or broth to a skillet, add your leftover rice, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of liquid first and heat in short bursts, stirring between.
Q: Can I double this recipe?
A: Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your skillet is big enough for the sauce—you might need to use two pans or a very large Dutch oven.
Pin This Recipe!
One-Pan Chicken Rice with Mushroom Gravy
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
A reliable, comforting weeknight dinner featuring tender chicken thighs and creamy rice cooked in a savory mushroom gravy, all made in a single skillet for minimal cleanup.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 cup long-grain white rice (unrinsed)
- 2 cups low-sodium chicken broth
- 2 tablespoons butter (divided)
- 8 oz cremini mushrooms, sliced
- 2 tablespoons all-purpose flour
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and black pepper to taste
- ½ cup heavy cream (optional)
- ½ cup frozen peas (optional)
- 1 medium carrot, diced (optional)
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Prep ingredients: Dice onion, mince garlic, slice mushrooms, and pat chicken thighs dry. Season chicken generously with salt and pepper.
- Brown the chicken: Heat 1 tablespoon butter in a large skillet over medium-high heat. Add chicken in a single layer and cook 4-5 minutes per side until golden. Remove to a plate.
- Sauté aromatics: Reduce heat to medium. Add remaining 1 tablespoon butter. Add onions and cook until softened (2-3 mins). Add mushrooms and cook until browned (3-4 mins). Add garlic and thyme, cook for 1 minute.
- Make the roux: Sprinkle flour over the mushroom mixture. Stir constantly for 1-2 minutes to cook out the raw flour taste.
- Add liquid and rice: Pour in chicken broth and Worcestershire sauce, scraping up browned bits from the pan. Stir in uncooked rice and bring to a simmer.
- Simmer: Return chicken and any juices to the skillet, nestling into the rice. Cover with a tight-fitting lid. Reduce heat to low and simmer for 18-20 minutes without lifting the lid.
- Finish: Remove from heat. Stir in heavy cream (if using). Taste and adjust seasoning. Let rest for 5 minutes before serving.
- Serve: Garnish with fresh parsley and black pepper.
Notes
Do not lift the lid during simmering to ensure proper steaming. Use low-sodium broth to control salt levels. Let the dish rest for 5 minutes after cooking to allow rice to absorb liquid. For a gluten-free version, use GF flour or cornstarch. For dairy-free, use olive oil and coconut cream.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 serving (approx. 1
- Calories: 450
- Sugar: 3
- Sodium: 650
- Fat: 15
- Saturated Fat: 7
- Carbohydrates: 45
- Fiber: 2
- Protein: 30
Keywords: one-pan dinner, chicken rice, mushroom gravy, weeknight dinner, easy recipe, comfort food, skillet meal


