Best Homemade Fettuccine Alfredo
Fettuccine in homemade alfredo sauce is a classic recipe that’s perfect for entertaining. Made with butter, cream and parmesan cheese, this dish is rich, delicious and satisfying. Serve it for dinner parties as a main dish, or as a side dish for protein entrees.

Making creamy fettuccine alfredo from scratch is super easy, quick and is a crowd favorite. The recipe is very forgiving so it’s a terrific dish for beginners. And when it comes to entertaining, nothing is more satisfying than pasta dishes.
Serve it for overnight guests, an Italian themed dinner, or a luncheon with the girls. It’s ideal for vegetarian guests and is ready in about 20 minutes. You can use it as a main dish, or side dish with fish, chicken, pork or beef entrees.
Related: If you love pasta and alfredo sauce, then try these yummy lasagna roll ups!

Ingredient Notes
- Butter. I always cook with unsalted but salted can work fine here.
- Cream. Heavy cream makes this dish velvety smooth. Plus, the fat content helps to keep the sauce from clumping or curdling. Substitute with half cream and half whole milk if you like, or half-and-half.
- Fresh Grated Parmesan cheese. Find it in the little tubs in the refrigerated cheese section of the grocery store, or grate it yourself. I like to use a brand like Boars Head for this recipe. I do NOT recommend using grated parmesan from those shaky containers – it has anti-caking additives that clump instead of making a creamy texture.
- Garlic. Use fresh cloves, finely chopped, or substitute with garlic powder; ⅛ teaspoon equals 1 clove of garlic and saves time.
- Pasta. Fettucine is traditional, but you can also use tagliatelle, pappardelle, or egg noodles.
You’ll need a pot of boiling water for the pasta, and a large skillet for the sauce.
How to Make Homemade Alfredo Sauce
Use a large 12-inch skillet with high sides to make the sauce.


- Melt the butter over medium heat.
- Add the cream and bring to a steady simmer to thicken the sauce.


- Whisk in the cheese until it melts smooth.
- Add the cooked pasta to the sauce and toss to coat using tongs.
Helpful Tips
The key to the sauce is to cook it at a steady simmer until it’s thickened. Look for it to be a little bubbly, but not boiling, and watch for it to coat the back of a spoon.
This dish is best served immediately but you can keep it warm in a slow cooker, a chafing dish, or on a warm setting and covered on the stove. Make sure the heat doesn’t continue to cook it.
Cook the pasta to al dente according to package directions. You don’t want to over cook it since you’ll be adding it back into the hot sauce where it will continue to heat through.
Save some of the cooked pasta water to use in case your sauce needs to be thinned out.
Storage
Keep sauce refrigerated for up to 5 days. Store it in a mason jar or other container with a secure lid. Freeze the sauce in a Ziplock back or mason jar for up to 6 months. Thaw in the refrigerator and reheat slowly on the stovetop over low heat.

Serving Suggestions
- Use the sauce for chicken alfredo with fettuccine, spaghetti or linguine.
- Add seafood to make shrimp or scallops linguini.
- Make it with penne or elbow macaroni and stir in shredded mozzarella for a baked pasta dish you heat in the oven.
- Toss in some vegetables like steamed broccoli, asparagus, fresh spinach, peas, or mushrooms.
- Serve over stuffed ravioli like cheese-stuffed, spinach and mushroom, or lobster.
What to Serve with It
For a dinner party you can include a spinach arugula salad with tomatoes and goat cheese or a roasted beet and goat cheese salad.
Serve fresh sauteed mushrooms, roasted carrots, steamed broccoli, or roasted asparagus on the side. Add chicken, pork, white fish, or salmon for a protein.
This homemade fettuccine alfredo is so good you may just want to pour it into a bowl and eat it like soup! Give it a try for your next dinner party of family gathering.
If you like this post, PIN, Share, or sign up for our Newsletter at the top of the page. And don’t forget to follow CAH on Instagram or Facebook. Cheers!

Homemade Fettuccine Alfredo Recipe
Fettuccine with alfredo sauce from scratch is rich and indulgent. Start with 3 main ingredients and be ready to eat in less than 30 minutes.
Ingredients
- 16 ounces fettuccine, cooked al dente
- 1 stick (½ cup) butter, salted or unsalted
- 2 cups heavy cream
- 1 ½ cups grated parmesan cheese
- 2 garlic cloves, minced or ¼ teaspoon garlic powder
- 1 pinch (little less than ⅛ teaspoon) ground nutmeg
- ¼ to ½ teaspoon salt, or to taste
- ⅛ teaspoon white pepper, or to taste
- Garnish with chopped fresh parsley
Instructions
- Cook pasta: In a large stock pot add water and heat over high until boiling. Add a generous pinch of salt to the water. Add pasta and cook it al dente, according to package directions.
- Meanwhile, melt butter over medium heat in a large skillet. Once melted, add garlic and cook for 1 to 2 minutes until softened.
- Stir in the heavy cream and bring to a steady simmer, but don't boil! Cook and whisk until it thickens to a consistency where it coats the back of a spoon before dripping off; about 5 to 8 minutes.
- Add seasonings and cheese, remove from heat and whisk until melted and smooth.
- Add pasta to the sauce in the pan and use tongs to toss and coat completely.
- Serve immediately.
