Garlic Parmesan Chicken Rice Skillet – Cozy, One-Pan Comfort
This Garlic Parmesan Chicken Rice Skillet is the kind of weeknight dinner that makes everyone happy. It’s creamy, garlicky, and loaded with tender chicken, fluffy rice, and a shower of Parmesan. Everything cooks in one pan, so cleanup stays easy and the flavors stay bold.
The rice absorbs the chicken broth and garlic, making it rich without being heavy. If you want something cozy, fast, and dependable, this skillet delivers.

Ingredients
Method
- Prep the chicken: Pat the chicken dry and season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon Italian seasoning or dried thyme if using.
- Brown the chicken: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large, deep skillet over medium-high heat. Add the chicken in a single layer and sear until lightly golden on the outside, 4–6 minutes. It doesn’t need to be fully cooked yet. Transfer to a plate.
- Sauté the aromatics: Reduce heat to medium. Add another 1 tablespoon butter. Stir in the chopped onion and a pinch of salt. Cook until translucent, 3–4 minutes. Add the minced garlic and cook 30–60 seconds, stirring, until fragrant. Don’t let it brown.
- Toast the rice: Add 1.5 cups long-grain white rice to the skillet and stir to coat it in the butter, onions, and garlic. Toast for 1–2 minutes. This step boosts flavor and helps the grains stay fluffy.
- Add liquids and simmer: Pour in 3 cups low-sodium chicken broth. Scrape up any browned bits. Return the chicken and any juices to the pan. Bring to a gentle boil, then reduce to a steady simmer. Cover and cook 15–18 minutes, stirring once or twice, until the rice is tender and most of the liquid is absorbed.
- Make it creamy: Stir in 1/2 cup milk or half-and-half and 3/4 to 1 cup freshly grated Parmesan. Keep the heat on low and stir until creamy and smooth. If the mixture seems dry, add an extra splash of broth or milk.
- Add greens and finish: Fold in 2 cups baby spinach (or 1 cup frozen peas). Cook 1–2 minutes until wilted/heated through. Taste and adjust with more salt, pepper, and a pinch of red pepper flakes if you like heat. A light zest of lemon or a small squeeze brightens everything.
- Garnish and serve: Turn off the heat. Top with extra Parmesan and chopped parsley or chives. Serve hot straight from the skillet.
What Makes This Recipe So Good

- One pan, minimal mess: Everything cooks in the same skillet. You’ll love the simplicity.
- Big flavor from simple ingredients: Garlic, butter, Parmesan, and chicken broth do the heavy lifting.
- Balanced and satisfying: Protein, carbs, and a little veg make it a complete meal.
- Kid-friendly and crowd-pleasing: Familiar flavors with a cozy, cheesy finish.
- Flexible: Works with chicken thighs or breasts, and you can swap in different veggies or rice types.
Shopping List
- Boneless, skinless chicken breasts or thighs (about 1.5 pounds), cut into bite-size pieces
- Olive oil
- Unsalted butter
- Yellow onion, finely chopped
- Fresh garlic (6–8 cloves), minced
- Long-grain white rice (uncooked)
- Low-sodium chicken broth
- Milk or half-and-half
- Freshly grated Parmesan cheese
- Baby spinach (or frozen peas, optional)
- Fresh parsley or chives, chopped
- Salt and black pepper
- Italian seasoning or dried thyme (optional)
- Red pepper flakes (optional)
- Lemon (for zest or a squeeze at the end, optional)
Instructions

- Prep the chicken: Pat the chicken dry and season with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 teaspoon Italian seasoning or dried thyme if using.
- Brown the chicken: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large, deep skillet over medium-high heat.
Add the chicken in a single layer and sear until lightly golden on the outside, 4–6 minutes. It doesn’t need to be fully cooked yet. Transfer to a plate.
- Sauté the aromatics: Reduce heat to medium.
Add another 1 tablespoon butter. Stir in the chopped onion and a pinch of salt. Cook until translucent, 3–4 minutes.
Add the minced garlic and cook 30–60 seconds, stirring, until fragrant. Don’t let it brown.
- Toast the rice: Add 1.5 cups long-grain white rice to the skillet and stir to coat it in the butter, onions, and garlic. Toast for 1–2 minutes.
This step boosts flavor and helps the grains stay fluffy.
- Add liquids and simmer: Pour in 3 cups low-sodium chicken broth. Scrape up any browned bits. Return the chicken and any juices to the pan.
Bring to a gentle boil, then reduce to a steady simmer. Cover and cook 15–18 minutes, stirring once or twice, until the rice is tender and most of the liquid is absorbed.
- Make it creamy: Stir in 1/2 cup milk or half-and-half and 3/4 to 1 cup freshly grated Parmesan. Keep the heat on low and stir until creamy and smooth.
If the mixture seems dry, add an extra splash of broth or milk.
- Add greens and finish: Fold in 2 cups baby spinach (or 1 cup frozen peas). Cook 1–2 minutes until wilted/heated through. Taste and adjust with more salt, pepper, and a pinch of red pepper flakes if you like heat.
A light zest of lemon or a small squeeze brightens everything.
- Garnish and serve: Turn off the heat. Top with extra Parmesan and chopped parsley or chives. Serve hot straight from the skillet.
Storage Instructions
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Reheat: Warm gently on the stove over low heat or in the microwave, stirring in a splash of broth or milk to loosen the rice.
- Freeze: You can freeze it for up to 2 months, though the rice may soften slightly.
Thaw overnight in the fridge and reheat with added liquid.

Why This is Good for You
- Protein-packed: Chicken gives you lean protein to keep you full and support muscle health.
- Energy from whole ingredients: Rice provides steady energy, and you can swap in brown rice for extra fiber.
- Garlic goodness: Garlic brings antioxidants and big flavor without added sugar.
- Greens on board: Spinach or peas sneak in vitamins, minerals, and color.
- Customizable richness: Use milk for a lighter finish or half-and-half for extra creaminess.
What Not to Do
- Don’t rush the simmer: If you turn the heat too high, the rice can scorch on the bottom and stay undercooked on top.
- Don’t skip toasting the rice: It builds flavor and helps the texture hold up in the creamy sauce.
- Don’t add the Parmesan off heat entirely: You want low heat so the cheese melts smoothly and doesn’t clump.
- Don’t drown it in liquid early: Add the broth as listed, then adjust at the end if needed. Too much liquid can make the dish soupy.
- Don’t overcook the chicken at the start: A quick sear is enough. It finishes cooking with the rice.
Variations You Can Try
- Lemon herb: Add extra lemon zest, a squeeze of lemon, and fresh basil to brighten the dish.
- Mushroom umami: Sauté sliced cremini mushrooms with the onions and garlic for a deeper, earthy flavor.
- Broccoli cheddar twist: Swap some Parmesan for sharp cheddar and fold in small broccoli florets during the last 5 minutes.
- Spicy kick: Add red pepper flakes with the garlic or a spoon of Calabrian chili paste near the end.
- Brown rice version: Use brown rice and increase broth to about 4 cups.
Simmer covered 35–40 minutes, adding more broth if needed.
- Gluten-free friendly: This dish is naturally gluten-free when using gluten-free broth. Always check labels.
- Lighter dairy: Use 2% milk and reduce Parmesan slightly. Add a touch of Greek yogurt off heat for tang.
- Rotisserie shortcut: Stir in shredded rotisserie chicken at the end and skip the sear.
Start by sautéing onions and garlic, then cook the rice in broth.
FAQ
Can I use pre-cooked rice?
Yes. Sauté the onion and garlic, then add 3–4 cups cooked rice with 1/2 to 3/4 cup broth and the seared chicken. Warm through, then stir in milk and Parmesan to make it creamy.
This is a great way to use leftovers.
What kind of Parmesan works best?
Use freshly grated Parmesan from a block. Pre-shredded cheese often has anti-caking agents that don’t melt as smoothly and can make the sauce grainy.
Can I make this dairy-free?
You can. Use olive oil instead of butter, skip the milk, and stir in a splash of unsweetened oat or almond milk at the end.
Swap Parmesan for a dairy-free Parmesan-style cheese or nutritional yeast for a savory boost.
How do I prevent the rice from sticking?
Use a heavy-bottomed skillet, keep the heat at a gentle simmer, and stir once or twice during cooking. If the edges dry out before the rice is done, add a small splash of broth and continue simmering covered.
Is it okay to use chicken thighs?
Absolutely. Thighs stay juicy and are very forgiving.
Cut them into bite-size pieces and proceed as directed.
Can I add more vegetables?
Yes. Good options include diced bell pepper, finely chopped carrots, or zucchini. Add firmer veggies with the onions, and tender ones (like spinach or peas) at the end.
What if the rice is cooked but the skillet looks dry?
Stir in a little extra broth or milk over low heat until it reaches your preferred creaminess.
Then add the Parmesan and greens.
Will this work with quinoa?
It will, but the texture changes. Rinse quinoa well, use the same amount of liquid, and simmer covered for about 15 minutes. Taste and adjust liquid as needed.
How salty should it be?
Start with low-sodium broth and salt the chicken lightly.
Parmesan adds saltiness, so taste at the end and add more salt only if needed.
Can I double the recipe?
Yes, if your pan is large enough. Keep the ratio of rice to liquid consistent, and allow a few extra minutes for the larger volume to come up to a simmer.
Wrapping Up
This Garlic Parmesan Chicken Rice Skillet is everything a weeknight dinner should be: simple to make, packed with flavor, and easy to clean up. You get tender chicken, creamy rice, and a savory garlic-Parmesan finish in under an hour, mostly hands-off.
Keep it classic or make it your own with the variations above. Either way, it’s the kind of cozy, reliable meal you’ll come back to again and again.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.