This One Pot Alfredo Pasta is made using only 5 ingredients and is ready in 20 minutes! It turns out so creamy and indulgent but lighter than traditional Alfredo—No cream!
If you love alfredo pasta dishes, then try my instant pot alfredo pasta or the creamy salmon pasta recipe next!

A Quick Look at the Recipe
✅ Recipe Name: One Pot Alfredo Pasta
🕒 Ready In: ~20 minutes
👪 Serves: 4 Servings
🧑🍳 Main Ingredients: spaghetti, milk, stock, parmesan and garlic
📖 Dietary Info: Vegetarian, meatless
📌 Difficulty: Quick and easy one pot pasta recipe
Why you’ll love this one pot alfredo pasta?

This isn’t a traditional Italian Alfredo—but it is the perfect quick weeknight pasta dinner. You can have it on the table in under 20 minutes using just 5 basic ingredients, making it a total lifesaver on busy days.
Everything cooks in one pan, so the pasta simmers right in the sauce. As it cooks, the noodles release starch that naturally thickens the sauce, helping it cling beautifully without separating. The result is a light yet luxuriously creamy Alfredo—no heavy cream needed.
And best of all? It’s a guaranteed hit—everyone in my family loves it, which makes it an easy, no-stress dinner win.
- maria doss
Jump to:
I used to wonder if it’s possible to make alfredo pasta without heavy cream and still get that rich, creamy texture—and the answer is yes, especially with a one-pot method.
Traditional Alfredo sauces often rely on heavy cream or flour to create a thick, silky consistency. But in this one-pot version, the pasta cooks directly in the sauce, releasing its natural starch as it simmers. That starch acts as a built-in thickener, giving you a smooth, creamy sauce that’s lighter but just as indulgent and delicious - One of the best creamy pasta recipes!

Ingredients
Scroll down to the recipe card below for full information on ingredients and amounts.
- Pasta – I used spaghetti noodles for this recipe because they cook quickly in one pan. However, you can easily swap them out for any medium-sized pasta like fusilli, farfalle, rigatoni, or stick with the classic fettuccini. Just keep in mind that thicker pasta may take a bit longer to cook. If you’re concerned about having enough liquid, keep some hot broth on hand to add a splash if needed!
- Milk - For this one pot Alfredo pasta recipe, you can use milk of any fat percentage. However, I prefer whole milk because it provides the necessary richness to create a creamy sauce, especially since we’re not using any cream.
- Parmesan: There is no alfredo without parmesan! Use freshly grated of possible to achieve a creamy consistency.
- Stock - I use 33% reduced-sodium chicken stock in this recipe, but you can easily substitute vegetable stock or even water to keep it vegetarian. Just keep in mind that with only five ingredients, chicken stock provides essential flavor, especially since there’s no chicken or shrimp to enhance the taste. If you opt for regular sodium stock, be sure to adjust the salt accordingly!
Tips for Success
- Salt - The amount of salt you'll need can vary depending on the type of stock you use. While the stock and Parmesan cheese contribute some saltiness, you may still need to add a bit more. Adjust the salt to your taste as needed!
- Pasta - You can substitute spaghetti with other pasta shapes like fusilli, farfalle, rigatoni, or fettuccini. Just note that thicker pasta may take longer to cook. If you’re concerned about having enough liquid, keep some hot broth handy to add a splash if needed!
- Stock - Use vegetable stock instead of chicken stock to keep it vegetarian.
- Stir pasta constantly while cooking - This helps prevent the pasta from sticking to the bottom of the pan or clumping together.
- Best pot to use for one pot pasta - Make sure to choose a pot that is wide and deep enough to comfortably fit the noodles. If you don’t have a large enough pot, you can break the spaghetti in half or opt for a shorter pasta shape instead.
More easy pasta dishes for busy weeknights
Want To Save This Recipe?

One Pot Alfredo Pasta
Ingredients
- 2 tablespoons butter
- 2 cups chicken stock or vegetable stock
- 2 cups milk preferably whole milk
- 1 large garlic clove, minced optional
- ½ to ¾ salt depends on the stock used
- ⅛ teaspoon ground pepper
- 8 ounces spaghetti
- ¼ cup parmesan cheese
Instructions
- Bring to a boil. Add butter, stock, milk, garlic, salt and pepper into a large, deep pan. Place over medium-high heat and bring to a gentle boil.
- Cook pasta. Add the spaghetti and spread it evenly (If you’re using a smaller pot, break the noodles in half so they fit comfortably). Cook over medium heat for 9 to 11 minutes, stirring occasionally, until most of the liquid has evaporated and the pasta is tender.👉 Stir the pasta every couple of minutes as it cooks to prevent it from sticking to the bottom of the pan or clumping together. Reduce the heat, if the liquid is evaporating too quickly.
- Finish. Stir in the parmesan cheese until well combined. Taste and adjust salt if needed, then let the pasta rest for a couple of minutes before serving.👉 If the sauce looks too thick rather than silky and creamy, stir in a splash of hot stock or water to loosen it up.
Notes
Nutrition
Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.
How to make?
You can find full printable recipe below, but here is a quick overview of the procedure along with step-by-step photos.







Serving suggestions
Alfredo pasta, like the creamy ramen alfredo, is best enjoyed piping hot right from the pan. Enhance the dish with freshly grated parmesan cheese and a dash of black pepper for added flavor. A sprinkle of fresh parsley adds a lovely touch of color and freshness. For a complete meal, pair it with garlic bread or a crisp side salad. Serve immediately to savor the warm, creamy goodness!
Frequently Asked Questions
You can use any type of pasta, but keep in mind that cooking times will vary. I opted for spaghetti because it cooks quickly—in just 10 minutes—making it a perfect solution for a weeknight dinner. Fettuccini is great for a classic Alfredo, while shorter shapes like elbow macaroni, rotini, penne, or bow-tie also work well. Just remember that thicker pasta may take longer to cook. If you’re worried about having enough liquid, keep some hot broth on hand to add a splash if needed and also reduce the heat if the liquid is evaporating faster.
Classic variations of alfredo include chicken or shrimp. If you're interested, here are the instructions for both proteins.
To add chicken: Slice chicken breasts or thighs into ½-inch thick pieces and season with salt and pepper. Melt butter in a pan and sear the chicken on both sides until golden brown, then remove it from the pan. Add garlic, liquids, and seasonings, and bring to a boil. Stir in the spaghetti and chicken, then cook according to the instructions.
To add shrimp: Season shrimp with salt and pepper. Melt butter in a pan and sear the shrimp on both sides until golden brown, then remove it from the pan. Add garlic, liquids, and seasonings, and bring to a boil. Stir in the spaghetti, then cook according to the instructions. Mix in shrimp along with the parmesan cheese.
Because alfredo is made with very few ingredients, it depends heavily on proper seasoning to build flavor. That’s why I like to use chicken stock, garlic, salt, and pepper—they add depth and richness, ensuring the pasta is flavorful and never flat or bland.
This usually happens when the pot is too small or the pasta isn’t fully submerged in liquid. To ensure even cooking, make sure there’s enough liquid to cover the pasta and stir it every 2–3 minutes. This helps prevent sticking and ensures the pasta cooks evenly throughout.

MADE THIS RECIPE AND LOVED IT? 💚 Please leave a ⭐️STAR rating and COMMENT below - Your feedback makes all the time I spend perfecting recipes completely worth it. Thank you!
Tag me with your creations on Instagram and find me on Facebook.

Hi, I’m Maria! I share easy, flavor-packed dinners, high-protein meals, and irresistible baking ideas. If you’ve ever asked, “Don’t know what to cook tonight?” you’re in the right place. And yes—there’s plenty here for breakfast, snacks, and dessert too. More about maria ->









