This creamy Fettuccine Alfredo recipe comes together quickly and is supremely flavorful. It works wonderfully on its own or paired with chicken or shrimp. The recipe includes a how-to video.

The BEST Fettuccine Alfredo Recipe
This is not an attempt to recreate a strictly historic Italian “Alfredo” — instead it’s a simple, flavorful version that’s creamy without being overwhelmingly rich. It’s fast and satisfying, making it a perfect weeknight dinner option, especially when served with homemade breadsticks or garlic knots. It’s vegetarian as written, so it’s also a nice option for a Lenten Friday meal.
The method is straightforward: cook the pasta, prepare the sauce while the noodles cook, then combine while both are hot so the sauce clings to the pasta. A few non-traditional ingredients add depth without complicating the process—read on for my choices and why they matter.
What You Need

Traditional “authentic” Alfredo uses just pasta, butter, and cheese. For a richer, more balanced sauce that’s easy to prepare, I use a few additions. Each one enhances texture or flavor:
- Parmesan: Use freshly grated parmesan so it melts smoothly and gives the sauce a proper, savory depth. Avoid pre-shredded or shelf-stable blends that contain anti-caking agents.
- Shallot: Finely minced shallot adds a subtle savory-sweetness. If you prefer, you can omit it or use a small amount of onion or garlic, but the flavor will change accordingly.
- Nutmeg: A tiny pinch of freshly grated nutmeg brightens and rounds the sauce without making it taste spiced. Just a touch is all you need.
- Heavy cream: While classic Italian versions avoid cream, adding it here creates a reliably silky texture and helps stabilize the sauce so it doesn’t separate while you finish the dish.
SAM’S TIP: This dish is delicious topped with cooked chicken or sautéed shrimp. Cook any proteins separately and serve them on top of the pasta so the sauce stays silky and the meat keeps its texture.
Scroll down to the recipe card for exact ingredient amounts and step-by-step instructions.
How to Make Fettuccine Alfredo

- Cook the pasta: Bring a large pot of well-salted water to a boil and cook the fettuccine according to the package directions until al dente.
- Reserve pasta water: Save 1 cup of the starchy cooking water before draining the pasta; this will help emulsify the sauce.
- Prepare the aromatics: Finely mince the shallot so it softens quickly and blends into the sauce.
- Melt fat: In a large pan over medium heat, melt the butter with the olive oil.
- Cook the shallot: Add the minced shallot to the butter and oil and cook until softened, then reduce heat to low.
- Add the cream: Slowly drizzle in the heavy cream while whisking. Let the mixture simmer gently until it begins to thicken.
- Stir in cheese: Add the freshly grated parmesan and stir until fully melted and incorporated into the sauce.
- Season: Add salt, freshly ground black pepper, and a pinch of nutmeg. Taste and adjust seasoning as needed.
- Combine with pasta: Add the drained fettuccine to the pan with a splash (2–3 tablespoons) of reserved pasta water and toss until the sauce coats the noodles. Add more pasta water, a little at a time, if you need to loosen the sauce and achieve a silky consistency.
- Serve: Garnish with chopped parsley, if desired, and serve immediately so the sauce stays smooth.

SAM’S TIP: Never forget the reserved pasta water. Its starch helps bind the cream and cheese to the pasta and creates a glossy, clingy sauce.

Frequently Asked Questions
This recipe relies on heavy cream for its texture and stability. If you prefer a sauce without cream, look for a recipe designed specifically for that approach; the technique and ingredients will differ to achieve the same silkiness.
The original dish is Italian and used only pasta, butter, and parmesan. Many modern recipes, especially in the U.S., add cream and other ingredients for a richer sauce; both versions are tasty in their own right.
Yes. If you double the recipe, double all ingredients and seasonings. Cook in appropriately sized cookware to maintain even heating.
Alfredo sauce can separate when reheated and pasta may overcook. A gentle method is to reheat in a covered 350°F (175°C) oven until warmed through, stirring before serving. Reheat slowly and add a splash of cream or pasta water if the sauce seems dry.

If you add chicken or shrimp, steamed or blanched broccoli is a classic and tasty vegetable to include. The bright green contrasts nicely with the creamy sauce.
Enjoy!
Fettuccine Alfredo
This creamy fettuccine alfredo takes about 25 minutes from start to finish and pairs beautifully with chicken or shrimp. The recipe is designed to be straightforward while delivering a rich, silky sauce built on cream, butter, and fresh parmesan.
Equipment
- Large pot for boiling pasta
- Large pan or skillet for the sauce
- Mixing bowls
Ingredients
- 8 oz fettuccine pasta
- 4 Tablespoons (57 g) unsalted butter
- 1 ½ Tablespoons olive oil
- 1 shallot, finely minced (about 3 Tablespoons)
- 1 cup (236 ml) heavy cream
- 1 cup (55 g) freshly grated parmesan cheese
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon ground black pepper, freshly ground preferred
- Pinch of ground nutmeg (about 1/16 teaspoon)
- Chopped parsley for garnish (optional)
Instructions
- Bring a large pot of well-salted water to a boil. Add the pasta and cook until al dente according to package directions. Reserve at least 1 cup of pasta water before draining.
- In a large saucepan over medium heat, melt the butter with the olive oil. Add the minced shallot and cook until softened.
- Reduce heat to low. While whisking, slowly drizzle in the heavy cream. Allow the mixture to simmer gently until it thickens slightly.
- Stir in the grated parmesan until melted and fully incorporated.
- Season with salt, pepper, and a small pinch of nutmeg. Taste and adjust seasoning as needed.
- Add the drained, warm fettuccine to the sauce with a splash (2–3 tablespoons) of reserved pasta water. Toss until the sauce evenly coats the pasta and becomes silky. Add additional pasta water, a tablespoon at a time, if needed.
- Serve immediately, garnished with chopped parsley if desired.
Notes
Storing
Fettuccine Alfredo is best served fresh. If you must store leftovers, refrigerate in an airtight container and reheat gently. Covering and warming in a 350°F (175°C) oven until heated through can help minimize separation. Stir well before serving and add a splash of cream or pasta water if the sauce looks dry.
Nutrition
Approximate per serving: Calories 670 kcal; Carbohydrates 44 g; Protein 19 g; Fat 47 g; Saturated Fat 26 g; Sodium 722 mg. Nutrition values are estimates and should be used as a guideline only.
Related Recipes
Creamy Chicken Pasta
Beef Ragu
Baked Mac and Cheese