What’s for dinner? If you’re staring at your pantry wondering the same thing, this One Pot Alfredo Pasta is about to become your go-to answer. It pulls together with just a handful of staples, and the whole thing cooks in a single pot. No draining, no separate saucepan, almost no cleanup. The starchy pasta water does the heavy lifting here, creating a silky sauce that coats every bite.
8 oz farfalle, penne, or fusilli – Pick a shape with an 11-12 minute cook time so everything finishes together
2-3 cloves garlic, minced – Fresh garlic gives you that classic flavor punch
1 cup chicken broth – This adds a savory depth that plain water just can’t deliver
1 cup heavy cream – The key to that rich, velvety texture Alfredo is famous for
2 cups fresh spinach – Wilts right in the pot, giving you color and nutrients with zero extra effort
1 cup shredded Parmesan cheese – Stir it in at the end for smooth, creamy results
Salt and black pepper to taste – Adjust as you go
Fresh parsley, chopped (optional) – A nice pop of green on top if you have it
I’ve found that 8 oz of pasta paired with about 2 cups total liquid (the broth plus cream) gives you perfectly al dente noodles with just enough sauce clinging to each piece. Want to make this gluten-free? Just swap in your favorite gluten-free pasta and make sure your broth is certified gluten-free too.
The whole process takes about 15-20 minutes from the time you open your pantry to the moment dinner hits the table. A wide pot or deep skillet is your best bet here because the larger surface area helps the liquid evaporate faster and keeps everything cooking evenly.
Toss everything into the pot. Add your pasta, minced garlic, chicken broth, heavy cream, and fresh spinach to a wide pot or deep skillet. Give it a quick stir so the pasta isn’t clumped together.
Bring to a boil, then cover and simmer. Turn the heat to medium-high and bring the mixture to a boil. Once it’s bubbling, reduce the heat to a simmer and set the lid slightly askew. Let it cook for about 10 minutes. You’ll see the spinach wilt down and turn that bright green color, and the pasta will start soaking up all that flavorful liquid.
Uncover and finish reducing. Take off the lid and keep it at a gentle boil for another 5 minutes. Stir every minute or so to keep the pasta from sticking to the bottom. This is when you’ll notice the sauce thickening up and really coating the noodles as the liquid reduces.
Pull it off the heat before adding cheese. This step matters more than you might think. Take the pot completely off the burner, then stir in your Parmesan. If you add cheese over direct heat, the proteins can separate and turn your sauce grainy or greasy. Stir until the cheese melts smoothly into the sauce.
Season and serve. Give it a taste and add salt and pepper as needed. Sprinkle with fresh parsley if you want a little extra color, then serve it warm.
Don’t skip the stirring: I know it’s tempting to walk away while something simmers, but stirring occasionally really matters here. Without it, pasta releases starch that settles and sticks to the bottom of your pot. A quick stir every minute or so saves you from scrubbing later.
When it’s done right, the sauce should coat the back of a spoon and cling to the pasta. If it looks a little thin when you first take it off the heat, don’t worry. It thickens as it sits. This recipe makes 4 servings, roughly 643 calories each, so it’s plenty filling on its own or with a simple side salad.
Recipe Variations
What I love about this recipe is how easily it adapts.
You can keep it simple or change things up based on what’s in your fridge or what your family likes.
Add Protein
Stir in cooked diced chicken or shrimp at the very end, just long enough to warm through. If you’re working with raw chicken, brown it in the pot first, then set it aside while the pasta cooks. Add it back in when you stir in the cheese so everything comes together smoothly.
Lighten It Up
You can swap the heavy cream for half-and-half or whole milk if you want something lighter. To help it thicken without the heavy cream, whisk 1 teaspoon of cornstarch into the cold milk before adding it to the pot. Fair warning: it won’t be quite as rich or creamy, but it’s still a solid weeknight dinner.
Switch Up the Greens
Not into spinach? You can leave it out completely, or try other quick-cooking vegetables. Frozen peas, chopped broccoli, or sliced zucchini all work well. Toss them in at the same point you’d add the spinach so they have time to cook through.
Use Different Pasta Shapes
Farfalle, penne, and fusilli are great choices because their 11-12 minute cook time lines up with how long the sauce needs to reduce. If you want to use a different shape, check the package and adjust your liquid accordingly. Shorter cook times usually need less liquid, longer ones need a bit more.
Variation
How to Add
Cooked chicken
Stir in with the cheese at the end
Raw shrimp
Add during the last 3-4 minutes of simmering
Frozen peas
Add with the broth and cream at the start
Broccoli florets
Add with the broth and cream, may need an extra minute
More One Pot Recipes to Try
If the idea of dinner with almost no cleanup appeals to you, these one-pot pasta recipes deserve a spot in your regular rotation. They all use the same basic method but bring totally different flavors to the table.
Fajita Pasta – Combines the flavors of chicken fajitas with creamy pasta, bell peppers, and seasoning all in one pot
Bacon Four Cheese Pasta – Rich and indulgent with crispy bacon and a blend of cheeses melted right into the sauce
Creamy Lemon Chicken Pasta – Bright and fresh with lemon zest and tender chicken, perfect for when you want something a little lighter
Pizza Pasta – All those familiar pizza flavors in pasta form, a hit with both kids and adults
Each of these works the same way: everything goes into one pot, the liquid reduces as the pasta cooks, and you end up with a perfectly sauced dish in under 30 minutes.
Frequently Asked Questions
What is one pot alfredo pasta?
One pot alfredo pasta is a streamlined recipe where all ingredients, including pasta, cream, cheese, and seasonings, cook together in a single pot. This method creates a creamy sauce without draining the pasta, saving time and reducing cleanup.
What type of pasta works best for one pot alfredo?
Long, sturdy shapes like fettuccine, linguine, or spaghetti work well. Short pastas like penne or rotini also work. Avoid very thin pastas that can overcook. The key is to use the correct amount of liquid so the pasta absorbs it properly.
Can I use milk instead of heavy cream?
Yes, but the sauce will be thinner and less rich. For a creamier result, use whole milk and add a little butter or cream cheese. Heavy cream provides the classic thick, velvety texture that alfredo is known for.
How do I prevent the sauce from becoming too thick or breaking or becoming too thick?
Stir occasionally while cooking to prevent sticking. If the sauce becomes too thick, add a splash of pasta cooking water or milk. If it is too thin, cook uncovered for a few extra minutes. The starch from the pasta naturally thickens the sauce.
Can I add protein like chicken or shrimp?
Yes. Add cooked diced chicken, shrimp, or Italian sausage during the last few minutes of cooking. For raw chicken, brown it first in the pot, then remove and add back later. This keeps the pasta cooking time consistent.
How do I store and reheat leftover one pot alfredo pasta?
Store in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop with a splash of milk or water over low heat, stirring often. The microwave works but may cause the sauce to separate. Do not freeze, as the cream sauce can break upon thawing.
Tips for Success
A few small things make a big difference here. These are the details that took me a few tries to figure out:
Grab a wide pot or deep skillet. The bigger surface area means faster evaporation, which concentrates your sauce and cooks the pasta evenly without guessing.
Give it a stir now and then. Pasta releases starch as it cooks. Without stirring, that starch settles and creates a sticky layer on the bottom of your pot.
Cheese goes in off the heat. Adding Parmesan while the pot is still hot can make the proteins separate. Pull it off the burner first for a smooth, creamy finish.
Watch your liquid. Different pasta shapes and altitudes can affect how much liquid you need. If the pot looks dry before the pasta is done, add a splash more broth.
Serve it right away. The sauce thickens as it cools, so it’s best straight from the pot. Leftovers are still good but might need a little milk when you reheat them.
This One Pot Alfredo Pasta has rescued more weeknights in my kitchen than I can count. After you make it once or twice, you won’t even need the recipe. It works with what you have on hand, comes together fast, and leaves you with barely any dishes. Whether you keep it simple or add chicken and extra vegetables, you end up with a warm, creamy bowl of pasta that feels like a real win on a busy night.
🍝 This one-pot wonder delivers creamy, restaurant-quality Alfredo pasta with minimal cleanup and maximum flavor.
✨ Perfect for busy weeknights, everything cooks together in a single pot while the starchy pasta liquid creates a silky, rich sauce.
Total Time:20
Yield:4 servings 1x
Ingredients
Scale
8 oz farfalle, penne, or fusilli
2–3 cloves garlic, minced
1 cup chicken broth
1 cup heavy cream
2 cups fresh spinach
1 cup shredded Parmesan cheese
Salt and black pepper to taste
Fresh parsley, chopped (optional)
Instructions
1-Toss everything into the pot: Add pasta, minced garlic, chicken broth, heavy cream, and fresh spinach to a wide pot, then stir to separate the pasta.
2-Bring to a boil, then cover and simmer: Bring to a boil over medium-high heat, reduce to a simmer, set the lid slightly askew, and cook for about 10 minutes until the spinach wilts and the pasta absorbs liquid.
3-Uncover and finish reducing: Remove the lid, keep at a gentle boil for 5 minutes, stirring occasionally to prevent sticking, until the sauce thickens.
4-Pull it off the heat before adding cheese: Remove the pot from the burner, then stir in Parmesan until melted smoothly to avoid a grainy sauce.
5-Season and serve: Taste and season with salt and pepper, garnish with fresh parsley if desired, and serve warm.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Notes
🥄 Stir every minute while simmering to prevent pasta starch from settling and sticking to the bottom of the pot.
🧀 Always remove the pot from heat before adding Parmesan to keep the sauce smooth and prevent the proteins from separating.
⏱️ The sauce will appear thin initially but thickens as it sits, so avoid over-reducing the liquid during cooking.