Let's make creamy chicken Alfredo pasta. We'll use a smooth Alfredo sauce made with cheese and chicken breast. So easy to make this one and ready in 30 minutes.
The first time I tried adding cream cheese to a white pasta sauce, I was doubtful. Would it be too tangy? Too thick? Honestly? The first time I made this recipe, I used nearly all of the cream cheese, and it created a wonderfully rich and creamy Alfredo sauce.
I also forgot to save the pasta water, which was a rookie mistake. The sauce was so thick it gathered around the noodles like a sad, cheesy blanket. Lesson learned: low heat, patience, and set aside that starchy water.
Why This Recipe Works?
- No flour, no heavy cream. The cream cheese acts as both a thickener and a flavour booster. Low-fat milk is an ideal choice here.
- Way more forgiving than traditional Alfredo. Ever had a classic Alfredo break or turn grainy? Cream cheese stabilises the mixture. It’s like a safety net.
- Actually ready in under 30 minutes: pasta boils, sauce simmers, chicken browns. They finish together
- Tastes as if you tried harder than you did. Let’s keep that between us.
What You’ll Need: Tools & Equipment
Nothing fancy. Promise.
- Large pot for pasta (salt the water like the sea)
- Deep sauté pan or a large skillet with sides (you’ll toss the pasta in here later)
- Wooden spoon or silicone spatula
- Knife and cutting board
- Measuring cups and spoons
- Box grater (fresh parmesan is essential here — the powdery jarred version becomes grainy)
Reader Tip: If you don’t have a box grater, use a microplane. Or just buy a wedge and chop it super fine. Just don’t use the green can. Your sauce will thank me.
Ingredients For Chicken Alfredo Recipe
For the chicken alfredo recipe with cream cheese, you’ll need:
- 1 tbsp olive oil (or any neutral oil)
- 250g (about 2 small) chicken breasts – sliced into thin, bite-sized pieces
- Salt and black pepper – be generous
- ¼ cup butter (½ stick)
- 3 cloves garlic – minced fresh; not the jarred stuff. I said what I said
- 1 cup low-fat milk (2% or skim) – whole milk works too, but then it’s very rich
- ½ cup cream cheese – softened. Full-fat or low-fat. I’ve used both. Philadelphia is my favourite, but store brand works
- ½ cup chicken broth or pasta water – I usually use pasta water because it is right there
- 1 tsp onion powder
- ¼ tsp dried oregano (or Italian seasoning)
- ½ cup grated parmesan cheese – divided
- 8 oz pasta – spaghetti, fettuccine, penne… your call
Fresh parsley – for garnish; optional but pretty
How to Make Chicken Alfredo with Cream Cheese
Step 1: Get the Pasta Going
Fill that big pot with water. Bring it to a rolling boil. Add a generous tablespoon of salt. Drop your pasta. Cook until al dente (check the package time, subtract about 1 minute). Right before you drain it, scoop out at least 1 cup of that starchy pasta water. Set it aside. You will thank me later.
Step 2: Brown the chicken
While pasta cooks, heat olive oil in your deep pan over medium-high heat. Add sliced chicken. Sprinkle with salt and pepper. Let it sit for a minute — don’t crowd or stir too soon. You want golden brown, not steamed. Cook for about 2–3 minutes until just cooked through and slightly golden. Transfer chicken to a plate. Don’t clean the pan. Those brown bits are liquid gold.
Step 3: Start the Cream Cheese Alfredo Sauce
Lower heat to medium. Melt butter in the same dirty pan (yes!). Add minced garlic. Cook until fragrant and just starting to brown — about 45 seconds. If it burns, start over. Burnt garlic is bitter and will ruin your sauce. (Been there. Threw away an entire batch. Cried a little.)
Now lower heat to low. Pour in the milk and chicken broth (or pasta water). Stir. Let it come to a gentle simmer — not a boil.
Add the softened cream cheese, onion powder, and oregano. Whisk constantly. At first it’ll look weird — like little cream cheese islands in milk. Keep whisking. Low heat is key here. High heat will make the sauce grainy or cause the cream cheese to seize.
Within 2 minutes, it turns into this luscious, smooth, pale-gold sauce. Smell that? That’s garlic and butter doing their thing.
Step 4: Bring It All Together
Add the cooked chicken back into the pan. Stir in half of the parmesan and half the parsley. Let it warm through for 1 minute.
Now add your drained pasta directly into the sauce. Toss gently with tongs or two forks. If the sauce seems too thick (it thickens as it cools, I promise), add a splash of reserved pasta water — start with ¼ cup. The starch helps the sauce cling to every noodle.
Step 5: Finish & Serve
Taste. Need more salt? Pepper? A pinch of red pepper flakes? Go for it. Transfer to bowls or a big platter. Sprinkle with remaining parmesan and fresh parsley. Eat immediately. Like, immediately. This waits for no one.
(Wait, scratch that — I have reheated leftovers successfully. But fresh is best.)
The Best Pasta Shapes for This Sauce
Because cream cheese alfredo is thick and clingy, almost any pasta works. My favorites:
- Fettuccine (classic)
- Penne (grabs sauce in the tubes)
- Shells (little sauce pockets)
- Bowties (pretty & functional)
Avoid super thin noodles like angel hair — they get mushy. And always cook pasta 1 minute less than the package says. It’ll finish cooking in the hot sauce.
Want to Add Veggies? Easy.
- Add chopped broccoli or asparagus to the pasta water 3 minutes before the pasta is ready. Drain together. Toss into sauce.
- Spinach or mushrooms: Sauté them right after the garlic softens, before adding milk. Wilt spinach (30 seconds) or brown mushrooms (2–3 minutes). Then proceed as written.
Storage & Freezing (The Truth)
Fridge: Keeps well in an airtight container for 3–4 days. The sauce will thicken as it sits. To reheat, add a splash of milk or water and warm gently on the stove or in the microwave at half power. Stir frequently.
Freezer? Look, I’ll be straight with you: cream cheese sauces can separate when frozen and thawed. The texture won’t be as silky. If you must freeze, do it without the pasta — just freeze the sauce + chicken. Then boil fresh pasta when you reheat. That works fine.
Note
If you love this Chicken Alfredo recipe, I would be so grateful if you leave a 5-star 🌟 rating in the recipe card below. I love reading your comments and feedback!
Stay posted on my latest cooking recipe through social media @Instagram, Pinterest and Facebook. And also, don’t forget to tag me when you try my recipes.