Last Tuesday, I was staring at the clock. It was 6:45 PM, I had just walked through the door exhausted, and my stomach was making noises that I’m pretty sure violated local noise ordinances. I didn’t have the energy to chop, sauté, or think. I definitely didn’t have the energy to wait for a delivery driver who was apparently lost somewhere in the suburbs. So I did what I always do when I’m desperate: I raided the pantry and the fridge, threw together whatever was left, and hoped for the best.
What came out of that skillet wasn’t just “edible.” It was actually incredible. Creamy. Garlicky. Cheesy. The kind of meal that makes you close your eyes when you take the first bite. My husband walked in, sniffed the air, and immediately asked if I ordered takeout. When I told him no, he looked at me with genuine suspicion. That is the highest compliment I can receive.
This creamy garlic parmesan chicken and rice has since become my secret weapon for weeknights. It’s better than takeout, faster than waiting for a driver, and costs a fraction of the price. I’ve made it at least a dozen times in the last month, tweaking the garlic ratio (spoiler: more is better) and the cheese blend until it was perfect. It’s one-pot, it’s comforting, and it tastes like you spent hours simmering it. Spoiler alert: you don’t.
Why You’ll Love This One-Pot Chicken and Rice
There are about ten reasons I keep making this recipe, but here are the big ones that keep it in our regular rotation:
- Stupid Simple One-Pot Wonder — Seriously, everything goes into one skillet. No boiling rice separately, no searing chicken in a different pan. Just dump, stir, and simmer. I’ve cooked this while helping my kids with math homework because my hands are basically free after the initial chop.
- Lightning Fast — 30 minutes from start to finish. That’s right. 30 minutes. I make this on nights when I get home at 7pm and still want dinner on the table by 7:30. It’s the definition of a weeknight hero.
- Tastes Like Takeout (But Better) — You know that creamy, garlicky sauce from your favorite Asian fusion or Italian spot? This has that vibe, but with real ingredients and no MSG. My kids think it’s restaurant food. I don’t correct them.
- Pantry-Friendly — You probably have most of this already. Chicken thighs, rice, garlic, parmesan, broth. It’s not a trip to the specialty store; it’s a trip to the fridge you already have stocked.
- Makes Amazing Leftovers — Actually tastes better the next day. The rice absorbs all that creamy garlic sauce overnight, becoming even more flavorful. I deliberately make extra for lunch throughout the week.
- Budget-Smart — Feeds 4-6 people for under $20. That’s less than one family meal at a casual restaurant, and you get leftovers too.
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. If you’re looking for a cheesy broccoli and chicken fritters for a fun twist, this one-pot meal is your comfort food baseline.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about a few things here, and I’ll tell you exactly why, because I’ve learned the hard way.
For the Base
Chicken thighs (1.5 lbs / 680g, boneless skinless) — I use thighs over breasts because they stay juicy. Breasts dry out in 30 minutes if you look at them wrong. Thighs are forgiving. If you must use breasts, pound them thin and watch the time closely.
Long-grain white rice (1 cup / 185g) — I use standard long-grain like Jasmine or Basmati. Short-grain gets too sticky for this style. Do not use instant rice. Do not use brown rice (cooking time is totally different). Stick to what works.
Chicken broth (2 cups / 480ml) — I use low-sodium so I can control the salt. Homemade broth is amazing if you have it, but good quality store-bought works fine. Avoid the cartons with weird preservatives.
Heavy cream (½ cup / 120ml) — This is what makes it creamy. Half-and-half works but is thinner. Milk makes it soupy. Trust me on the heavy cream. It’s worth the calories for the texture.
For the Flavor
Garlic (6 cloves, minced / about 2 tablespoons) — Yes, six cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. Jarred has a metallic aftertaste that ruins the sauce. Minced fresh garlic is non-negotiable.
Yellow onion (1 medium, diced / about 200g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp. Dice it small so it cooks evenly.
Parmesan cheese (1 cup / 100g, freshly grated) — Buy the block and grate it yourself. Pre-grated has anti-caking agents that make the sauce grainy. Worth the extra 2 minutes. My husband can tell when I’ve been lazy and used pre-grated.
Butter (2 tablespoons) — For sautéing. Adds richness. Olive oil works but butter tastes better here.
Italian seasoning (1 teaspoon) — Or use equal parts dried basil and oregano. Fresh herbs work but add at the end.
Red pepper flakes (½ teaspoon) — Optional but adds nice kick. Start with less if you’re sensitive to spice.
Salt and black pepper — To taste. Use generously for the chicken.
Optional Add-ins
Frozen peas (1 cup) — Adds color and sweetness. I throw these in at the end. My kids love them.
Fresh parsley (2 tablespoons, chopped) — For garnish. Adds freshness. Not strictly necessary but looks pretty.
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 6-quart skillet. Needs to fit a pound of chicken and 2 cups of rice comfortably. My ancient non-stick skillet from college still works fine. If you’re making a double batch, use a Dutch oven.
Sharp knife — For chopping chicken and garlic. Dull knives make you cry more—learned this the hard way.
Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.
Box grater — For the Parmesan. Or food processor if you’re grating lots of cheese.
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, cut your chicken into bite-sized pieces. Season them generously with salt and pepper. Mince your garlic. Dice your onion. Measure out your broth and cream. I know it seems fussy, but it makes the actual cooking way less stressful. Once you start cooking, things move fast.
Step 2: Sear the Chicken (5-7 minutes)
Heat butter in your large skillet over medium-high heat. Add the chicken pieces in a single layer. Don’t crowd the pan—do it in two batches if needed. You want a golden brown crust, not steamed chicken. Cook for 3-4 minutes per side until browned. Remove chicken to a plate. Don’t wipe out the pan—that browned stuff (fond) is flavor gold.
Step 3: Sauté the Aromatics (3 minutes)
Reduce heat to medium. Add the diced onion to the same skillet. Cook for 2-3 minutes until soft and translucent. Add the minced garlic and red pepper flakes. Cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter. This step builds the flavor base.
Step 4: Add the Rice and Broth (2 minutes)
Stir in the uncooked rice. Toast it for 1 minute in the butter and onion mix. This helps keep the grains separate. Pour in the chicken broth. Scrape up any browned bits from the bottom of the pan. This is crucial for flavor. Bring to a simmer.
Step 5: Simmer the Rice (15-18 minutes)
Return the chicken and any juices to the pan. Nestle it into the rice. Cover with a tight-fitting lid. Reduce heat to low. Simmer for 15-18 minutes. Do not peek! Every time you lift the lid, you lose steam. The rice needs that steam to cook evenly. After 15 minutes, check one grain. It should be tender and fluffy.
Step 6: Make It Creamy (3 minutes)
Remove from heat. Stir in the heavy cream and grated Parmesan cheese. The residual heat will melt the cheese. Stir until smooth and creamy. If it’s too thick, add a splash of milk or broth. If it’s too thin, let it sit uncovered for 2 minutes. The sauce will thicken as it cools slightly.
Step 7: Finish and Serve
Taste and adjust salt if needed. Stir in frozen peas if using (they’ll cook in the residual heat). Garnish with fresh parsley. Serve immediately. The sauce will continue to thicken as it sits, so plate it right away.
Total Time: About 30 minutes (10 minutes active, 20 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 Stir the Rice While It Simmers — Stirring releases starch and makes the rice gummy. Let it sit undisturbed. Stir only when adding the cream at the end.
Low Heat for Simmering — If your heat is too high, the rice will burn on the bottom and be raw on top. Low and slow is the key. If your stove runs hot, use a heat diffuser.
Fresh Parmesan Only — Pre-grated Parmesan has cellulose that prevents melting. You’ll get clumps. Grate your own. It takes 3 minutes and makes a huge difference.
Room Temperature Cream — Cold cream can make the sauce seize. Take it out of the fridge 15 minutes before cooking. If you forget, microwave it for 15 seconds.
Toast the Rice — Toasting the raw rice in butter before adding liquid helps keep grains separate and adds a nutty flavor. It’s a small step with a big payoff.
Common Mistakes
- Sauce is too watery: Let it simmer longer uncovered, or add more cheese. Make sure you’re not adding too much broth.
- Rice is mushy: Heat was too high, or you stirred too much. Use long-grain rice, not short-grain.
- Rice is crunchy: Didn’t simmer long enough, or lid wasn’t tight. Check at 15 minutes. Add 2-3 minutes if needed.
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 — Toss in 2 cups fresh spinach and 1 cup halved cherry tomatoes in the last minute. The spinach wilts right in. This is how I get my kids to eat vegetables.
Cajun Style — Swap Italian seasoning for Cajun seasoning. Add 1 teaspoon smoked paprika. Totally different vibe—spicy and smoky.
Lighter Version — Use half-and-half instead of heavy cream, and reduce Parmesan to ½ cup. It’s thinner but still good. I make this when I’m trying to be “healthy.”
Mushroom Lover’s — Sauté 8oz sliced mushrooms with the onions. Cook until golden brown. Adds earthiness and makes it feel fancier.
Lemon Garlic — Add zest of 1 lemon and 2 tablespoons lemon juice at the end. Brightens everything up. Great for summer.
Dietary Modifications
- Gluten-Free: Use gluten-free broth and verify your cheese is GF. Everything else is naturally GF.
- Dairy-Free: Replace heavy cream with full-fat coconut cream and Parmesan with nutritional yeast. It’s different but still tasty.
- Lower-Carb: Use cauliflower rice instead of regular rice. Reduce broth by half. It’s not the same texture, but it works.
Serving & Storage
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:
Side Dishes: Garlic bread (obviously), simple green salad with balsamic vinaigrette, roasted broccoli or green beans. If you want something sweet, try these strawberry cream cheese roll-ups for a quick dessert that takes minutes.
Toppings Bar: When I have guests, I put out: extra Parmesan, red pepper flakes, fresh basil, lemon wedges. Everyone customizes their bowl.
Storage: Store in an airtight container in the fridge 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 cream over low heat. Stir until heated through. Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick. Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.
Freezing: Honestly, this doesn’t freeze well because of the dairy. The sauce separates 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: 25g
- Carbs: 40g
- Fiber: 1g
- Sugar: 2g
- Fat: 20g
- Saturated Fat: 10g
- Cholesterol: 80mg
- Sodium: 600mg
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 the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to creamy garlic parmesan chicken and rice! 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.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). 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 the cooking time and liquid ratio change completely. Brown rice takes 40-45 minutes and needs more liquid. I don’t recommend it for this quick 30-minute recipe. Stick to long-grain white rice for the best texture.
Q: My sauce came out watery—what happened?
A: Usually means you didn’t simmer long enough to thicken, or you added too much broth. Let the cream mixture simmer for a full 3-4 minutes before adding cheese. If it’s already watery, turn up the heat and let it reduce for another few minutes. The cheese will also thicken it up.
Q: Can I make this ahead for a dinner party?
A: Sort of. Make the rice and chicken ahead and store separately. Reheat the rice gently with a splash of broth, then stir in the cream and cheese right before serving. It won’t be quite as good as fresh, but it’s close and saves you stress during the party.
Q: Why did my sauce get grainy/lumpy?
A: The heat was too high when you added the cheese, which made it seize up. Parmesan needs gentle heat. Always remove the pan from the burner before adding cheese, then stir it in off heat. If it’s already grainy, try whisking in a splash of warm cream—sometimes you can save it.
Q: Can I use jarred garlic?
A: You can, but fresh tastes so much better in this recipe. Jarred garlic has a weird metallic taste that really shows up in cream sauces. If you must use it, use half the amount because it’s stronger. But honestly, mincing 6 cloves takes like 2 minutes.
Q: How do I reheat leftovers without it getting dry?
A: Add a splash of milk or cream to a skillet, add your leftover pasta, 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.
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 skillet.
Pin This Recipe!
Creamy Garlic Parmesan Chicken and Rice: 30-Min Meal
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
A quick, one-pot weeknight dinner featuring juicy chicken thighs, fluffy rice, and a rich garlic parmesan sauce. Ready in 30 minutes with minimal cleanup.
Ingredients
- 1.5 lbs boneless skinless chicken thighs, cut into bite-sized pieces
- 1 cup long-grain white rice (Jasmine or Basmati)
- 2 cups low-sodium chicken broth
- 1/2 cup heavy cream
- 6 cloves garlic, minced
- 1 medium yellow onion, diced
- 1 cup freshly grated Parmesan cheese
- 2 tablespoons butter
- 1 teaspoon Italian seasoning
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
- 1 cup frozen peas (optional)
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Prep ingredients: Cut chicken into bite-sized pieces and season generously with salt and pepper. Mince garlic and dice onion.
- Sear chicken: Heat butter in a large skillet over medium-high heat. Sear chicken in a single layer (in batches if needed) for 3-4 minutes per side until golden brown. Remove chicken to a plate, leaving fond in the pan.
- Sauté aromatics: Reduce heat to medium. Add diced onion and cook for 2-3 minutes until soft. Add minced garlic and red pepper flakes, cooking for 1 minute until fragrant but not brown.
- Toast rice: Stir in uncooked rice and toast for 1 minute. Pour in chicken broth, scraping up browned bits from the bottom of the pan. Bring to a simmer.
- Simmer: Return chicken and any juices to the pan, nestling into the rice. Cover with a tight-fitting lid, reduce heat to low, and simmer for 15-18 minutes without lifting the lid.
- Make creamy: Remove from heat. Stir in heavy cream and grated Parmesan cheese until smooth and melted. Adjust consistency with a splash of milk or broth if needed.
- Finish: Taste and adjust salt. Stir in frozen peas if using. Garnish with fresh parsley and serve immediately.
Notes
Do not stir the rice while it simmers to prevent gumminess. Use fresh Parmesan cheese, as pre-grated cheese contains anti-caking agents that can make the sauce grainy. If the sauce is too watery, let it simmer uncovered for a few minutes. If too thick, add a splash of milk or broth. This recipe does not freeze well due to the dairy content.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 2
- Sodium: 600
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 40
- Fiber: 1
- Protein: 25
Keywords: chicken and rice, one pot meal, creamy garlic parmesan, weeknight dinner, 30 minute meals, easy chicken recipe, comfort food



