This one-pan fettuccine alfredo is creamy, classic comfort food made the easiest way possible. The pasta cooks right in the sauce, creating a rich, glossy alfredo without heavy cream or extra dishes. It's done in about 30 minutes and uses simple pantry ingredients you probably already have.
One-pan pasta dinners are my go-to on busy nights, and this one has been in heavy rotation at our house for years. It's the kind of reliable recipe I make when I want something comforting without overthinking dinner. Simple ingredients, one pan, for a real dinner win. And if creamy pasta is your comfort zone, too, my creamy spinach artichoke spaghetti uses a similar stovetop approach with a totally different flavor profile.

TL;DR - One-Pan Fettuccine Alfredo
- 🍝 What it is: A creamy, classic fettuccine alfredo made entirely in one pan on the stovetop.
- 🧈 Ingredients: Just 6 simple ingredients, no heavy cream required.
- 🔥 How it works: The pasta cooks directly in the sauce, releasing starch that naturally thickens everything into a rich, silky alfredo that is creamy, not watery.
- ⏱️ Time: About 25 minutes from start to finish.
- 🍴Make it a meal: Serve alongside a simple lemon butter baked salmon and any vegetable you like. We love it with roasted broccoli or rosemary roasted carrots.
- 🔁 Good to know: Best served right away, but leftovers reheat well with a splash of liquid.
- 🥘Other recipes to try: If you love this creamy alfredo flavor but want something a little different, my one-pan alfredo gnocchi is a great option. It cooks even faster and has a soft, pillowy texture.
Add this recipe to your weekly meal plan with the help of AI:
Jump to:
Key Ingredients

- Fettuccine pasta: Fettuccine is the classic choice for alfredo because the wide noodles hold onto the creamy sauce, however you can swap in another long pasta in a pinch.
- Half and half: This is what gives you a creamy sauce without using heavy cream.
- Water: The pasta cooks directly in the liquid, and that's the whole magic of this recipe. As the noodles cook, they release starch, which naturally thickens the sauce.
- Butter: Butter adds richness and helps round out the sauce. Don't skimp on this and use garlic butter if you have some on hand.
- Parmesan cheese: Freshly grated or refrigerated Parmesan melts smoothly into the sauce. Skip the shelf-stable kind here.
- Garlic: Just a small amount goes a long way. Freshly grated garlic or a frozen garlic cube both work and add flavor without overpowering the sauce. If you want a dish that is more garlic forward, stick with my garlic butter pasta recipe.
💡My tips for making the Best Fettuccine Alfredo
- Use a wide, straight-sided pan. The pasta needs room to lay mostly flat so it cooks evenly and releases starch into the sauce. A large sauté pan or wide skillet works best.
- Stir often, especially at the beginning. Fettuccine likes to stick. Stirring helps the noodles separate and prevents clumps before the liquid comes up to a boil.
- Don't rush the boil. Bring everything up to a steady simmer, not a rolling boil. This gives the pasta time to cook through while thickening the sauce instead of evaporating it too quickly.
- Trust the process. The sauce will look thin at first. As the pasta finishes cooking, the starch it releases thickens the sauce naturally which is the secret to a creamy alfredo without heavy cream.
- Add the cheese off the heat. Turn off the burner before stirring in the Parmesan. This keeps the sauce smooth and prevents the cheese from clumping.
- Add water if needed. If the sauce tightens up too much, stir in a splash of water or half and half while it's still simmering. It's the easiest way to loosen the alfredo sauce.
- Serve right away for the best texture. Like most creamy pastas, this fettuccine alfredo is at its peak when it's freshly made. Leftovers reheat well with a little extra liquid, but it's best hot off the stove.
How to Make One Pot Fettuccine Alfredo

Step 1: Place the fettuccine, water, half and half, garlic, 4 tablespoons of the butter, salt, and pepper into a large, wide sauté pan or skillet.

Step 2: Set the pan over medium-high heat and bring everything to a gentle boil. Cook, stirring frequently, until the pasta is tender and most of the liquid has thickened into a creamy sauce. This usually takes about 18-20 minutes.

Step 3: Turn off the heat. Stir in the Parmesan cheese and the remaining 2 tablespoons of butter until melted and smooth.

Step 4: Taste and adjust salt and pepper as needed. If the sauce tightens up, add a splash of water or half and half to loosen it. Serve immediately for the creamiest texture.

Recipe FAQs
Yes! This recipe is made with half and half instead of heavy cream. The combination of dairy, butter, Parmesan, and pasta starch creates a creamy, classic alfredo without needing heavy cream.
As the pasta cooks, it releases starch into the liquid. That starch thickens the sauce naturally, giving you a creamy texture without a separate sauce pan or extra steps.
If the sauce looks thin while cooking, give it time, the starch will thicken it as the pasta finishes. If it tightens up too much at the end, stir in a splash of water or half and half until it's silky again.
Yes, but creamy pasta is always best fresh. Reheat gently on the stovetop or in the microwave, adding a little water or half and half to loosen the sauce as it warms.
More one pan pasta recipes you'll love
Did you try this recipe and and love it? 😍 Let me know by leaving a comment below or 5 ⭐ rating!
And make sure to sign up for my newsletter and follow along on Instagram, Pinterest, and Facebook for more simple recipes! Remember to tag us on social channels when you make a recipe at #simplegraytshirt! I 💖 seeing what you're up to in the kitchen!
📖 Recipe

Creamy One-Pan Fettuccine Alfredo (No Heavy Cream)
Ingredients
- 1 lb Fettuccine Pasta
- 1 cup Half and half
- 4 cups Water
- 1 cup Grated Parmesan cheese
- 1 clove Grated garlic (or one frozen garlic cube)
- 6 Tablespoons Butter, unsalted
- ½ TB salt (or to taste)
- ½ teaspoon ground black pepper (or to taste)
Instructions
- Place the fettuccine, water, half and half, garlic, 4 tablespoons of the butter, salt, and pepper into a large, wide sauté pan or skillet.
- Set the pan over medium-high heat and bring everything to a gentle boil. Cook, stirring frequently, until the pasta is tender and most of the liquid has thickened into a creamy sauce. This usually takes about 18-20 minutes.
- Turn off the heat. Stir in the Parmesan cheese and the remaining 2 tablespoons of butter until melted and smooth.
- Taste and adjust salt and pepper as needed. If the sauce tightens up, add a splash of water or half and half to loosen it. Serve immediately for the creamiest texture.
Notes
- Use a wide pan: A large sauté pan or wide skillet works best so the pasta cooks evenly and releases enough starch to thicken the sauce.
- Add cheese off the heat: Stir in the Parmesan after turning off the burner to keep the sauce smooth and prevent clumping.
- Adjust consistency at the end: If the sauce thickens too much, add a splash of water or half and half until silky again.
- Best served fresh: This pasta is creamiest right after cooking, but leftovers reheat well with a little extra liquid.











Leave a Reply