If you need a fast, comforting dinner to throw together tonight, this creamy garlic chicken and rice is a reliable weeknight saver. On days when standing over a hot stove watching multiple pots feels exhausting, this meal comes together in a single skillet in just twenty minutes for a low-stress kitchen routine with minimal cleanup.
After testing this recipe to balance cooking times between the protein and starch, I found a simple routine that keeps everything streamlined without extra fuss. You get golden-seared chicken bites nestled in a bed of fluffy rice that absorbs the savory garlic broth as it simmers, all without a mountain of dirty dishes left in the sink.
This high-protein dinner gives you a restaurant-quality meal using basic pantry staples, making it ideal for busy schedules and quick family meals. It’s so good that I’m sure you’ll be asked for seconds.

The Secret to Perfect One-Pan Fluffy Rice
If you’ve ever hesitated to try one-pan chicken and rice dishes out of fear that the grains would turn out mushy or sticky, you’re not alone. Cooking protein and rice together in one skillet requires a small timing trick to make sure the rice stays light and separate.
Our key step for a light grain texture is a quick pan-toasting process. After searing your chicken and melting a pat of butter with your minced garlic, add the uncooked long-grain white rice directly into the hot fat. Stirring the dry grains constantly for one full minute lightly toasts the outer starch layer. This step creates a protective barrier around each grain, ensuring the rice absorbs the rich broth smoothly without breaking down into a mushy consistency while steaming.
Building Savory Flavor in Creamy Garlic Chicken and Rice
The depth of flavor in this dish comes from layering ingredients directly on top of each other in the same pan, capturing every bit of seasoning along the way.

Start by flash-searing seasoned chicken breast cubes in a hot blend of avocado oil (or your preferred cooking oil) and unsalted butter. Searing the chicken on medium-high heat for just a few minutes creates a rich, golden crust while keeping the inside tender. When you set the chicken aside to toast the rice, those savory browned bits stay on the bottom of the pan. As the chicken broth and milk bubble up, they deglaze the skillet, infusing every single grain of rice with savory garlic flavor.
If you love fast, savory skillet dinners that keep your kitchen cleanup effortless, don’t miss my quick Healthy Layered Taco Casserole for another easy weeknight win!
Simple Pantry Staples
You don’t need a long grocery list to make this creamy garlic chicken and rice. This recipe relies on straightforward ingredients that carry plenty of taste:
- The Cooking Oil or Fat Choice: Avocado oil’s my top recommendation for searing the chicken breasts because its high smoke point creates a gorgeous golden crust without smoking up your kitchen. If you don’t have avocado oil in your pantry, you can effortlessly swap in extra virgin olive oil, canola oil, vegetable oil, or even melt a tablespoon of butter with a bit of neutral oil for extra richness.
- Garlic Cloves: Using four full cloves of freshly minced garlic provides an aromatic foundation that infuses directly into the rice liquid.
- Baby Spinach: Stirring a cup of fresh baby spinach into the hot skillet right at the end is an optional but easy addition. The residual steam wilts the greens quickly, adding fresh flavor and color before serving.

Expert Cooking Tips for Success
Keep these tested notes in mind to ensure your creamy garlic chicken and rice turns out tender and cooked evenly:
- Avoid Over-Cooking the Chicken Early: The initial sear’s meant to build color and flavor on the crust. The chicken does not need to be fully cooked through when set aside, as it finishes steaming to juicy perfection on top of the rice.
- Use a Tight-Fitting Lid: The rice relies entirely on trapped steam to cook evenly. Ensure your skillet lid fits snugly, and avoid lifting it until the twelve-minute simmer time is complete.
- Let it Rest Off the Heat: Once the rice’s tender, remove the skillet from the heat source, scatter your spinach on top, and replace the lid for two minutes. This allows the steam to equalize, making the rice extra fluffy and easy to fork-fluff.


20-Minute One Pan Creamy Garlic Chicken and Rice
Equipment
- 1 Small mixing bowl
- 1 Large wok or skillet
- Measuring cup and spoons
- Large pot spoon or cooking spoon
Ingredients
- 1 1/2 lbs Chicken breasts cut into bite-sized cubes
- 1 cup Long-grain white rice uncooked
- 1 tablespoon Avocado oil (or olive oil, canola oil, or vegetable oil)
- 2 tablespoons Unsalted butter
- 4 cloves Fresh garlic minced
- 1 1/2 cups Low-sodium chicken broth
- 1/2 cup Milk plain plant milk or dairy milk
- 1/2 teaspoon Fine table salt
- 1/4 teaspoon Black pepper
- 1/2 teaspoon Garlic powder
- 1/2 teaspoon Onion powder
- 1 cup Fresh baby spinach
Instructions
- Pat your chicken breast cubes completely dry with a paper towel and toss them in a small bowl with the garlic powder, onion powder, fine table salt, and black pepper until evenly coated.
- Heat a large skillet over medium-high heat and add the avocado oil (or your preferred cooking oil) and one tablespoon of unsalted butter.
- Once the butter is sizzling, add the seasoned chicken cubes in a single layer and sear undisturbed for two to three minutes until a golden crust forms on the bottom.
- Toss the chicken bites and cook for one more minute before transferring them onto a clean plate, noting that the chicken does not need to be fully cooked through yet.
- Turn the skillet heat down to medium and melt the remaining tablespoon of butter in the empty pan, swirling it through the leftover chicken juices.
- Stir in the minced garlic continuously for thirty seconds until highly fragrant.
- Add the uncooked white rice directly to the pan, stirring it constantly for one full minute to lightly toast the grains in the garlic butter.
- Pour the chicken broth and milk straight into the skillet with the toasted rice.
- Bring the liquid to a rapid boil, then immediately turn the heat down to low.
- Return the seared chicken and any resting juices back into the pan, stirring gently to combine.
- Pop a tight-fitting lid on the skillet and let it simmer undisturbed on low heat for twelve to thirteen minutes until the rice is completely tender and the broth is absorbed.
- Remove the skillet from the heat, lift the lid, scatter your fresh baby spinach on top, and gently fluff the rice with a fork for thirty seconds until the spinach wilts into the creamy rice before serving warm.

