Last Tuesday, I was standing over my stove, holding a wooden spoon like a scepter of defeat, staring at a pan of what I can only describe as “sad, browned garlic.” I had tried to make creamy garlic butter chicken for the third time that month. The chicken was tough. The sauce was split. And the garlic? Well, the garlic tasted bitter and burnt. I was ready to just order pizza. Again.
But then I remembered a tip I’d read years ago about the order in which you add ingredients. I tossed the chicken back in, lowered the heat to a whisper, and added the butter and cream at the very end, off the heat. Ten minutes later, my husband walked in, sniffed the air, and asked if I’d hired a chef. He wasn’t wrong. That one tweak turned a disaster into the best weeknight dinner we’ve had in years.
This creamy garlic butter chicken recipe isn’t just another bland chicken dinner. It’s the kind of meal that feels like a hug from the inside out. It’s rich, it’s garlicky, it’s done in 20 minutes, and it uses ingredients you probably already have in your fridge. I’ve tested this method at least a dozen times since that disastrous Tuesday, tweaking the garlic ratio and the butter amount until it was absolutely perfect. And now, I’m sharing it with you.
If you’ve ever come home exhausted, stared into the fridge, and felt that familiar dread of “what’s for dinner?”, this is your answer. It’s fast, it’s forgiving, and it tastes like something you’d order at a nice restaurant, but without the $25 price tag or the wait. Let’s get cooking.
Why You’ll Love This Creamy Garlic Butter Chicken
There are a million chicken recipes out there. So why this one? Why spend your precious evening energy on creamy garlic butter chicken when you could just toast bread and eat cheese?
Because this recipe actually works. Here’s the real talk on why this has replaced every other weeknight dinner in my rotation:
- It’s Actually 20 Minutes — Not 45. Not “prep time plus cook time.” Twenty minutes. I time it. From the moment I pull the chicken out of the fridge to the moment I plate it, it’s 20 minutes. If you’re slow, maybe 25. But I’ve made it in 18 when I’m hungry and impatient.
- One-Pan Wonder — Okay, technically you use a skillet and a plate for resting the chicken, but that’s it. No boiling pots, no extra bowls. Just one skillet. Cleanup takes about two minutes because the sauce is so good you’ll want to lick the pan.
- Garlic Lovers Unite — I mean a lot of garlic. Six cloves. Minced. It’s not subtle. It’s bold. It’s the star of the show. If you’re a garlic snob (like me), this is your dream.
- Sauce That Actually Sticks — So many cream sauces break or separate. This one stays glossy and smooth because we finish it off the heat. It coats the chicken perfectly and is perfect for spooning over rice or pasta.
- Flexible Protein — Chicken breasts? Great. Chicken thighs? Even better (juicier). I’ve even used this sauce for crispy parmesan crusted chicken cutlets when I want a bit of crunch. The sauce works with almost any chicken cut.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients from the ethnic grocery store, just reliable, delicious food that makes everyone happy. Even my picky eater kids ask for seconds.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to the store. It’s pantry-friendly, fridge-clearing goodness.
For the Chicken
Chicken breasts (2 large, about 1.5 lbs / 680g) — I use boneless, skinless breasts. If they’re thick, pound them to an even ½-inch thickness so they cook evenly. You can use thighs if you prefer juicier meat, but adjust cooking time slightly.
Italian seasoning (1 tablespoon) — This is my secret weapon. It adds depth without extra chopping. If you don’t have it, use 1 teaspoon dried oregano and 1 teaspoon dried basil.
Garlic powder (1 teaspoon) — Just a little bit on the chicken for extra savory flavor.
Salt and black pepper — Generous amounts. Don’t be shy. The chicken needs to be seasoned well on the outside.
Butter (2 tablespoons) — For frying the chicken. I use unsalted so I can control the sodium. Olive oil works too if you’re out of butter, but butter tastes better here.
For the Sauce
Garlic (6 cloves, minced / about 2 tablespoons) — Fresh only. Do not use jarred garlic for this. It has a metallic taste that ruins the creaminess. Mince it finely so it distributes evenly.
Chicken broth (½ cup / 120ml) — Low-sodium is best so you can control the salt. If you’re out, water with a bouillon cube works.
Heavy cream (1 cup / 240ml) — Full-fat only. Do not substitute with milk or half-and-half if you want this rich, restaurant-quality texture. It needs the fat to stay creamy.
Parmesan cheese (½ cup / 50g, freshly grated) — Buy a block and grate it yourself. Pre-grated cheese has anti-caking agents that make the sauce grainy. It takes 3 minutes and makes a huge difference.
Red pepper flakes (½ teaspoon) — Optional, but I love a little heat to cut through the richness. Adjust to your spice tolerance.
Fresh parsley (2 tablespoons, chopped) — For garnish. Adds color and freshness. Dried parsley works in a pinch, but fresh is better.
What to Buy
I always use Kirkland Signature butter from Costco—it’s consistent and high quality. For chicken, I look for organic breasts if they’re on sale, but regular is fine. The sauce ingredients are standard pantry staples.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use:
Large skillet or frying pan (12-inch) — I prefer cast iron or stainless steel. Non-stick works too, but you won’t get as nice of a sear on the chicken. My cast iron skillet is my best friend for this recipe.
Sharp knife — For mincing garlic. A dull knife makes you cry more—learned this the hard way.
Cutting board — Any size works. I keep one specifically for chicken to avoid cross-contamination.
Tongs — For flipping the chicken. Forks poke holes and let juices escape. Tongs keep the chicken moist.
Wooden spoon — For stirring the sauce. Silicone works too.
Microplane or box grater — For the Parmesan. Or use a 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 over the years.
Step 1: Prep the Chicken (5 minutes)
Pat the chicken breasts dry with paper towels. This is crucial—wet chicken steams instead of sears. Place them on a plate and season both sides generously with salt, pepper, Italian seasoning, and garlic powder. If the breasts are very thick, pound them with a meat mallet or the bottom of a heavy pan until they’re about ½-inch thick. This ensures they cook evenly and quickly.
Step 2: Sear the Chicken (8 minutes)
Heat the butter in your large skillet over medium-high heat. Once the butter is foamy and hot, add the chicken breasts. Don’t overcrowd the pan—if your pan is small, do this in two batches. Cook for 5-6 minutes on one side without moving it. You want a golden-brown crust. Flip and cook for another 3-4 minutes until the internal temperature reaches 165°F (74°C). Remove the chicken to a plate and tent with foil. Do not wash the pan!
Step 3: Make the Garlic Sauce (5 minutes)
Reduce the heat to medium-low. Add the minced garlic to the same skillet with the chicken drippings. Stir constantly for 30-60 seconds. You just want it fragrant, not browned. Browned garlic tastes bitter. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan—those are flavor bombs.
Step 4: Add the Cream and Cheese (3 minutes)
Stir in the heavy cream and red pepper flakes. Let it simmer gently for 2 minutes until it starts to thicken slightly. Remove the pan from the heat. This is the most important step—add the grated Parmesan cheese while the pan is off the heat. Whisk until melted and smooth. If the sauce is too thick, add a splash of milk or water. If it’s too thin, let it sit for a minute; it’ll thicken as it cools slightly.
Step 5: Combine and Serve (2 minutes)
Return the chicken to the skillet, spooning the sauce over the top. Let it sit for 1 minute to warm through. Garnish with fresh parsley. Serve immediately.
Total Time: 20 minutes (5 minutes prep, 15 minutes cook)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Pound the Chicken Even
Uneven chicken breasts cook unevenly. The thick part stays raw while the thin part dries out. Pound them to a uniform thickness. It takes 2 minutes and guarantees juicy chicken every time.
Don’t Burn the Garlic
Garlic burns fast. Once you add it to the hot pan, keep it moving. If it starts to smell like it’s burning, add the broth immediately to stop the cooking. Burnt garlic ruins the whole dish.
Off-Heat Cheese
Always remove the pan from the heat before adding Parmesan. High heat makes cheese grainy and separated. I learned this the hard way with a grainy, broken sauce that looked awful. Off-heat cheese melts smoothly.
Save the Pan Drippings
Those brown bits left in the pan after searing the chicken? That’s fond. It’s pure flavor. Scrape it all up when you add the broth. Don’t skip this.
Use Low-Sodium Broth
Parmesan and chicken are naturally salty. If you use regular broth, your sauce might be too salty. Low-sodium gives you control.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Chicken Thighs
Use boneless, skinless thighs instead of breasts. They’re juicier and more forgiving. Cook for 6-7 minutes per side. I prefer thighs for this recipe.
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,” though it’s not quite the same richness.
Mushroom Lover’s
Sauté 8oz sliced mushrooms with the garlic. Cook until golden brown. Adds earthiness and makes it feel fancier. This pairs beautifully with the garlic butter sauce.
Spicy Kick
Double the red pepper flakes or add a diced jalapeño with the garlic. Great if you like heat.
Dietary Modifications:
- Gluten-Free: This recipe is naturally gluten-free. Just check your broth and seasoning labels.
- Dairy-Free: Replace butter with olive oil, cream with coconut cream, and Parmesan with nutritional yeast. It’s different but still tasty.
- Lower-Carb: Serve over cauliflower rice or zucchini noodles instead of pasta or rice.
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:
- Over Rice: Fluffy white rice or jasmine rice soaks up the sauce perfectly.
- With Pasta: Toss with fettuccine or penne for a full meal.
- With Mashed Potatoes: Creamy potatoes and creamy chicken sauce? Yes, please.
- With Crusty Bread: For dipping. Obviously.
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 cream 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: 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 4 servings):
- Calories: 450
- Protein: 35g
- Carbs: 8g
- Fiber: 1g
- Sugar: 2g
- Fat: 32g
- Saturated Fat: 18g
- Cholesterol: 140mg
- Sodium: 450mg
What’s Good: High protein, low carb (if you skip the starch sides). Rich in calcium from the cheese.
What to Know: Higher in calories and saturated fat from the cream and butter. It’s comfort food. Enjoy it in moderation.
Final Thoughts
So that’s my go-to creamy garlic butter chicken! 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 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 milk instead of heavy cream?
A: You can, but the sauce will be much thinner and less rich. If you want to try it, use whole milk (not skim) and add 2 tablespoons of flour to thicken it. Whisk the flour into the milk before adding to the pan. I’ve done this when I ran out of cream—it works okay, just not as good as the real thing. Half-and-half is a better middle ground.
Q: My sauce came out watery—what happened?
A: Usually means you didn’t let it simmer long enough to thicken, or you added too much pasta water at the end. Let the cream mixture simmer for a full 2-3 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 sauce up to 2 days ahead and store in the fridge. Cook the chicken fresh right before serving (takes 10 minutes). Reheat the sauce gently and combine. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.
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. Buy pre-peeled garlic cloves if you want to save time.
Q: How do I reheat leftovers without it getting dry?
A: Add a splash of milk or cream to a skillet, add your leftover chicken, 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 milk 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 skillet.
Pin This Recipe!
Creamy Garlic Butter Chicken: 20 Min Easy Dinner
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
A rich, garlicky, and forgiving weeknight dinner that comes together in just 20 minutes using simple pantry ingredients. This one-pan recipe features seared chicken breasts in a smooth, creamy parmesan sauce.
Ingredients
- 2 large boneless, skinless chicken breasts (about 1.5 lbs / 680g)
- 1 tablespoon Italian seasoning
- 1 teaspoon garlic powder
- Salt and black pepper (generous amounts)
- 2 tablespoons butter (unsalted)
- 6 cloves garlic, minced (about 2 tablespoons)
- ½ cup chicken broth (low-sodium)
- 1 cup heavy cream (full-fat)
- ½ cup freshly grated Parmesan cheese (50g)
- ½ teaspoon red pepper flakes (optional)
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Pat chicken breasts dry with paper towels. If thick, pound to an even ½-inch thickness.
- Season chicken generously on both sides with salt, pepper, Italian seasoning, and garlic powder.
- Heat butter in a large skillet over medium-high heat until foamy.
- Sear chicken for 5-6 minutes on one side until golden brown, then flip and cook 3-4 minutes more until internal temperature reaches 165°F (74°C).
- Remove chicken to a plate and tent with foil. Do not wash the pan.
- Reduce heat to medium-low. Add minced garlic to the skillet and stir constantly for 30-60 seconds until fragrant (do not brown).
- Pour in chicken broth and scrape up browned bits from the bottom of the pan.
- Stir in heavy cream and red pepper flakes. Simmer gently for 2 minutes until slightly thickened.
- Remove pan from heat. Whisk in Parmesan cheese until melted and smooth.
- Return chicken to the skillet, spooning sauce over the top. Let sit for 1 minute to warm through.
- Garnish with fresh parsley and serve immediately.
Notes
Pound chicken to even thickness for uniform cooking. Do not burn the garlic as it becomes bitter. Always remove pan from heat before adding cheese to prevent graininess. Use low-sodium broth to control salt levels. This recipe does not freeze well due to the dairy sauce.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 chicken breast wit
- Calories: 450
- Sugar: 2
- Sodium: 450
- Fat: 32
- Saturated Fat: 18
- Carbohydrates: 8
- Fiber: 1
- Protein: 35
Keywords: creamy garlic butter chicken, 20 minute dinner, one pan chicken, easy weeknight meals, garlic chicken, parmesan sauce, quick dinner recipes


