One-Pot Creamy Chicken Alfredo: Easy Weeknight Dinner

Posted on

Melissa Burns

one-pot creamy chicken alfredo - featured image

It was 6:45 PM on a Tuesday. The kind of Tuesday that feels like it started at 6 AM and ends way too late. I had just walked through the door, kicked off my shoes, and stared into the abyss of our half-empty fridge. There was a sad-looking container of leftover rice, some wilting spinach, and a single chicken breast that looked like it had been waiting for me since last Thursday. I was exhausted. My brain was mush. And my stomach was growling loud enough to wake the neighbors.

I opened the delivery app. I scrolled past the burgers. I scrolled past the tacos. I landed squarely on the pizza place we usually order from. I had my credit card ready. I was about to spend $25 on cold cheese and soggy crust when I stopped. I looked at that chicken breast again. I looked at the box of pasta in the pantry. I thought, Can I really make something decent in 30 minutes?

Turns out, yes. I can. And it’s better than takeout.

I threw together what I now call my One-Pot Creamy Chicken Alfredo. No fancy techniques. No washing three different bowls. Just one pot, some pantry staples, and a whole lot of garlic. Thirty minutes later, I had a creamy, cheesy, chicken-filled dinner that made my husband stop mid-scroll on his phone and ask, “Did you order in? Because this tastes like restaurant food.”

I didn’t. I made it. And I’ve made it at least a dozen times since that random Tuesday. It’s become my go-to for those “I have no energy but I still want to eat well” nights. It’s comforting without being heavy. It’s fancy enough for a date night at home but simple enough to make while helping your kid with homework (I’ve done both simultaneously, don’t judge me).

If you’re tired of the same old weeknight rotation, this recipe is your new best friend. It’s creamy, it’s garlicky, and it’s ridiculously easy. Let’s get cooking.

Why You’ll Love This One-Pot Chicken Alfredo

Look, I’m not going to pretend that cooking is always magical. Sometimes it’s just survival. But this one-pot creamy chicken alfredo hits that sweet spot between “I need comfort food” and “I don’t want to do a lot of dishes.” Here’s why this recipe has earned a permanent spot in my weekly menu:

One Pot, Zero Guilt — Seriously, one pot. That’s it. The chicken cooks in the sauce. The pasta cooks in the sauce. The cheese melts into the sauce. You wash one pot and one fork at the end. My husband calls this the “lazy person’s dream,” and I’m not arguing.

Ready in 30 Minutes — I timed it. From the moment I pulled the chicken out of the fridge to the moment I took the first bite, it was 28 minutes. That’s active cooking time included. If you’re coming home from work at 6 PM and want dinner on the table by 7, this is your recipe.

Pantry-Friendly Ingredients — You probably have 90% of this already. Chicken breasts? Check. Pasta? Check. Heavy cream? Check. Parmesan? Check. Garlic? Hopefully. If you don’t have fresh garlic, buy it. It’s worth it. This isn’t a recipe that requires a special trip to the store.

Customizable for Everyone — My kids love it plain. My husband loves it with extra garlic. I like it with a handful of spinach thrown in at the end. It’s flexible enough to adapt to whatever veggies are wilting in your crisper drawer. It’s the culinary equivalent of sweatpants: comfortable, reliable, and always welcome.

Leftovers That Actually Taste Good — Most alfredo sauces break or get weird when reheated. This one? It holds up. I’ve eaten this for lunch three days in a row, and it still tastes creamy and delicious. Just add a splash of milk when you reheat it, and you’re golden.

This is my answer to “what’s for dinner” when I’m tired, stressed, or just don’t feel like thinking. It’s reliable. It’s delicious. And it makes everyone at the table happy. Let’s talk about what you need to make it.

Ingredients You’ll Need

Here’s the best part: this recipe uses simple, everyday ingredients. You don’t need anything exotic or hard to find. Here’s exactly what I use and why each piece matters.

For the Chicken

Chicken breasts (2 large, about 1.5 lbs / 680g) — I use boneless, skinless chicken breasts. They cook fast and absorb the sauce well. If they’re super thick, pound them down a bit so they cook evenly. I’ve used thinner cutlets before, and they turn out great too.

Italian seasoning (1 teaspoon) — Just a quick sprinkle to season the chicken before it hits the pan. Oregano, basil, thyme—the usual mix. It adds that classic Italian flavor without extra steps.

Garlic powder (½ teaspoon) — Another quick seasoning boost. You’ll be using fresh garlic later, but this gives the chicken a head start on flavor.

Salt and black pepper — To taste. I’m liberal with the salt here. Chicken needs seasoning, or it tastes like… well, chicken.

For the Sauce & Pasta

one-pot creamy chicken alfredo preparation steps

Butter (2 tablespoons) — I use unsalted butter so I can control the salt. It adds richness and helps brown the chicken slightly before it simmers. Don’t skip it.

Garlic (6 cloves, minced) — Yes, six cloves. Don’t skimp. Fresh garlic is non-negotiable for this recipe. Jarred garlic has a weird metallic taste that ruins the creaminess. Fresh only. Mince it finely so it melts into the sauce.

Heavy cream (2 cups / 480ml) — This is the base of the sauce. Use full-fat heavy cream. Half-and-half is too thin, and milk will make it watery. Trust me on this. The fat is what makes it luxurious.

Chicken broth (½ cup / 120ml) — I use low-sodium broth so I can control the saltiness. If you’re out, vegetable broth works fine too. It adds depth and helps thin the sauce slightly.

Grated Parmesan cheese (1 cup / 100g, freshly grated) — Buy a block and grate it yourself. Pre-grated Parmesan has anti-caking agents that make the sauce grainy and weird. Grating takes two minutes and makes a huge difference. My husband can tell when I’ve been lazy.

Rotini or penne pasta (8 oz / 225g) — I use rotini because the spirals hold the sauce well. Penne works too. You can use any short pasta. Long pasta like spaghetti doesn’t work as well in this one-pot method. Save yourself the hassle.

Water (1 cup / 240ml) — Yes, water. It helps cook the pasta and creates the right consistency for the sauce. It sounds weird, but it works.

Salt and pepper — To taste. Add at the end after the cheese melts.

Optional Add-ins:
Fresh spinach (2 cups) — I throw this in at the very end. It wilts instantly and adds color and nutrition. My kids don’t even notice it’s there.

Red pepper flakes (½ teaspoon) — If you like a little kick, add these with the garlic. It balances the richness of the cream.

Fresh parsley (for garnish) — Not mandatory, but it makes the dish look pretty. I use dried parsley when I’m being lazy, but fresh is better.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use in my kitchen:

Large skillet or Dutch oven (12-inch) — This needs to be big enough to hold the chicken, pasta, and sauce without overflowing. I use a 12-inch stainless steel skillet. It heats evenly and is easy to clean. If you don’t have one, a large pot works too, but a skillet gives you better browning on the chicken.

Wooden spoon or silicone spatula — For stirring. Don’t use metal if you have a non-stick pan. I prefer silicone because it doesn’t scratch the surface.

Sharp knife — For chopping the garlic and slicing the chicken if needed. A dull knife makes mincing garlic a nightmare. I learned this the hard way.

Measuring cups and spoons — Standard stuff. Dollar store versions work fine.

Box grater — For grating the Parmesan. Or a microplane if you want it super fine. Or a food processor if you’re grating a lot of cheese, but honestly, it’s only one cup.

Colander — You don’t actually need this for a one-pot recipe, which is part of the magic. But if you want to drain the pasta separately (not recommended for this method), you’ll need it.

Optional but nice:
Garlic press — Saves time but not necessary. Mincing by hand works fine. I use a press when I’m in a rush.

Pasta tongs — Those claw things. Makes serving easier, but a regular fork works.

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 your chicken breasts dry with paper towels. This helps them brown better. Season both sides generously with Italian seasoning, garlic powder, salt, and pepper. If the breasts are super thick, slice them in half horizontally so they cook faster. I like mine cut into bite-sized pieces, but whole breasts work too.

Step 2: Sear the Chicken (5-7 minutes)

Heat the butter in your large skillet over medium-high heat. Once the butter is melted and foaming, add the chicken. Don’t overcrowd the pan—if you have small breasts, do it in two batches. Cook for 3-4 minutes per side until golden brown. You don’t need to cook it all the way through yet. It will finish cooking in the sauce. Remove the chicken to a plate and set aside.

Step 3: Sauté the Garlic (1 minute)

Reduce the heat to medium. In the same skillet (don’t clean it! That flavor is gold), add the minced garlic and red pepper flakes if using. Stir constantly for about 1 minute until fragrant. Be careful not to burn the garlic—browned garlic tastes bitter. If it starts to brown too fast, add a splash of water to deglaze.

Step 4: Build the Sauce (2 minutes)

Pour in the heavy cream and chicken broth. Stir well, scraping up any browned bits from the bottom of the pan. Those bits are flavor bombs. Let the mixture come to a gentle simmer. It should look creamy and slightly thickened.

Step 5: Add the Pasta (10-12 minutes)

Stir in the uncooked pasta and water. Make sure the pasta is submerged in the liquid. If it’s not, add a little more water. Bring to a boil, then reduce heat to medium-low. Cover and simmer for 10-12 minutes, stirring every 3-4 minutes to prevent sticking. The pasta will absorb the liquid and release starch, which thickens the sauce naturally.

Step 6: Add the Cheese and Chicken (3 minutes)

When the pasta is al dente (tender but not mushy), stir in the grated Parmesan cheese. Add the cooked chicken back to the pan, along with any juices from the plate. Stir until the cheese is melted and the sauce is smooth. If the sauce is too thick, add a splash more water or milk. If it’s too thin, let it simmer uncovered for another minute.

Step 7: Finish and Serve (2 minutes)

Taste and adjust salt and pepper. Stir in the fresh spinach if using—it will wilt in seconds. Serve immediately, topped with extra Parmesan, fresh parsley, and a crack of black pepper. Pair with garlic bread if you’re feeling fancy.

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 Overcook the Pasta — The pasta continues to cook in the sauce after you take it off the heat. Pull it when it’s just barely al dente. If you wait until it’s perfectly tender in the pan, it’ll be mushy by the time you eat it.

Grate Your Own Cheese — I cannot stress this enough. Pre-grated cheese has cellulose in it to prevent clumping. This makes your sauce grainy and weird. Block cheese melts smoothly. Take the extra two minutes.

Scrape the Bottom — When you add the cream, use your wooden spoon to scrape up all the browned bits from the bottom of the pan. That’s where the flavor is. Skipping this step means missing out on the best part of the dish.

Control the Heat — When adding the cheese, make sure the heat is low. High heat can cause the cheese to separate and become oily. If your sauce looks grainy, remove it from the heat and whisk in a splash of cold cream—it might save it.

Save Pasta Water (If You Drain Separately) — If you choose to cook the pasta separately (not the one-pot method), save a cup of the starchy water. Add it to the sauce to help it cling to the pasta. It’s liquid gold.

Room Temperature Cream — Cold cream can shock the sauce and cause separation. If you forget to take it out, microwave it for 15 seconds. It makes a subtle difference.

Common Mistakes:
Sauce is too thick: Add water or milk a tablespoon at a time.
Sauce is too thin: Let it simmer longer or add more cheese.
Chicken is dry: Don’t overcook it in Step 2. It finishes in the sauce.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Veggie-Packed Alfredo — Add 2 cups of fresh spinach and 1 cup of halved cherry tomatoes in the last minute. The spinach wilts right in. This is how I get my kids to eat vegetables.

Mushroom Lover’s — Sauté 8oz sliced mushrooms with the garlic in Step 3. Cook until golden brown. Adds earthiness and makes it feel fancier.

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.”

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 pasta. Everything else is naturally gluten-free. I’ve used Barilla gluten-free and it works great.
Dairy-Free: Replace heavy cream with full-fat coconut cream and Parmesan with nutritional yeast (use ½ cup). It’s different but still tasty.
Lower-Carb: Use zucchini noodles instead of pasta. Reduce sauce ingredients by half. I won’t lie—it’s not the same, but it works if you’re watching carbs.

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:

Side Dishes:
– Garlic bread (obviously)
– Simple green salad with balsamic vinaigrette
– Roasted broccoli or green beans
– Caesar salad (when I’m feeling fancy)

Toppings Bar:
When I have guests, I put out: extra Parmesan, red pepper flakes, fresh basil, lemon wedges, crispy bacon bits. 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 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. 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.

Meal Prep: Make the sauce on Sunday, store in the fridge. Cook pasta fresh each night. Takes 10 minutes and tastes way better than fully reheated pasta.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 6 servings):
– Calories: 480
– Protein: 28g
– Carbs: 42g
– Fiber: 2g
– Sugar: 4g
– Fat: 24g
– Saturated Fat: 14g
– Cholesterol: 95mg
– Sodium: 620mg
– Calcium: 320mg

What’s Good:
– Decent protein from chicken and Parmesan
– Calcium from the cheese
– Can add vegetables to boost nutrition
– More filling than it looks

What to Know:
– Higher in calories from cream and cheese
– 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 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 one-pot creamy chicken alfredo! 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

Can I use milk instead of heavy cream?

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.

My sauce came out watery—what happened?

Usually means you didn’t let it simmer long enough to thicken, or you added too much water at the end. 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.

Can I make this ahead for a dinner party?

Sort of. Make the sauce up to 2 days ahead and store in the fridge. Cook the pasta fresh right before serving (takes 10 minutes). Reheat the sauce gently and toss with hot pasta. 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.

Why did my sauce get grainy/lumpy?

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.

Can I use jarred garlic?

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.

How do I reheat leftovers without it getting dry?

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. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Can I double this recipe?

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.

What’s a good side dish for this?

I love serving this with simple garlic bread or a crisp green salad. If you want something warmer, roasted broccoli or green beans work well. For a lighter option, try a Caesar salad. If you’re looking for snack ideas for the kids while you cook, these back-to-school fruit and cheese snack boxes are perfect for keeping little hands busy.

Can I make this with leftover chicken?

Yes! Use 2 cups of shredded or diced cooked chicken. Add it in Step 6, just before the cheese. You don’t need to sear it first since it’s already cooked. This is a great way to use up rotisserie chicken.

Pin This Recipe!

one-pot creamy chicken alfredo recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
one-pot creamy chicken alfredo - featured image

One-Pot Creamy Chicken Alfredo


  • Author: Thea
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

A quick, comforting weeknight dinner made in a single pot. This creamy, garlicky chicken alfredo is ready in 30 minutes using simple pantry staples and requires minimal cleanup.


Ingredients

Scale
  • 2 large boneless, skinless chicken breasts (about 1.5 lbs / 680g)
  • 1 teaspoon Italian seasoning
  • ½ teaspoon garlic powder
  • Salt and black pepper, to taste
  • 2 tablespoons unsalted butter
  • 6 cloves garlic, minced
  • 2 cups heavy cream
  • ½ cup low-sodium chicken broth
  • 1 cup freshly grated Parmesan cheese
  • 8 oz rotini or penne pasta
  • 1 cup water
  • Optional: 2 cups fresh spinach
  • Optional: ½ teaspoon red pepper flakes
  • Optional: Fresh parsley for garnish

Instructions

  1. Pat chicken breasts dry and season both sides with Italian seasoning, garlic powder, salt, and pepper. Slice into bite-sized pieces if thick.
  2. Heat butter in a large 12-inch skillet over medium-high heat. Sear chicken for 3-4 minutes per side until golden brown. Remove chicken to a plate and set aside.
  3. Reduce heat to medium. Add minced garlic (and red pepper flakes if using) to the same skillet. Sauté for 1 minute until fragrant, being careful not to burn.
  4. Pour in heavy cream and chicken broth, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer.
  5. Add uncooked pasta and water to the skillet. Ensure pasta is submerged. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 10-12 minutes, stirring every 3-4 minutes.
  6. When pasta is al dente, stir in grated Parmesan cheese and return the cooked chicken (with juices) to the pan. Stir until cheese is melted and sauce is smooth.
  7. Taste and adjust salt and pepper. Stir in fresh spinach if using, allowing it to wilt. Serve immediately with extra Parmesan and parsley.

Notes

Do not overcook the pasta as it continues to cook in the sauce. Grate your own Parmesan cheese to avoid grainy sauce caused by anti-caking agents in pre-grated cheese. If the sauce is too thick, add a splash of water or milk. If too thin, simmer uncovered. This recipe does not freeze well due to the dairy content.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 4
  • Sodium: 620
  • Fat: 24
  • Saturated Fat: 14
  • Carbohydrates: 42
  • Fiber: 2
  • Protein: 28

Keywords: chicken alfredo, one pot dinner, weeknight dinner, creamy pasta, easy chicken recipe, 30 minute meals, comfort food

You might also like these recipes

Leave a Comment

Recipe rating