Creamy Homemade Alfredo Sauce Recipe for Pasta and Chicken

Homemade Alfredo Sauce is an easy, restaurant-style sauce you can make in under 30 minutes. Rich and creamy with garlic, parmesan, and Italian seasoning, it’s perfect for a quick weeknight dinner or a special holiday meal. We especially like it with pan-seared or grilled chicken, but it’s equally delicious over pasta, pappardelle, linguine, or even roasted spaghetti squash.

An easy homemade alfredo sauce recipe.

The Best Homemade Alfredo Sauce

Once you learn how simple it is to make alfredo at home, you may never buy a jarred sauce again. This version comes together on the stovetop while the pasta cooks, and it pairs beautifully with fettuccine, linguine, or a vegetable noodle alternative. For a dairy-free option, substitute an unsweetened, dairy-free creamer for the heavy cream.

Looking for More Alfredo Recipes?

If you enjoy alfredo flavors, try a chicken and broccoli bake or other casseroles that use this sauce for a comforting family meal.

What You Will Need

  • Pasta noodles – fettuccine is classic, but linguine or pappardelle work great. Swap in gluten-free noodles or roasted spaghetti squash if preferred.
  • Butter – the base of the sauce for depth and richness.
  • Fresh garlic – minced for bright, savory flavor.
  • Heavy cream or unsweetened dairy-free creamer – heavy cream gives the creamiest result; you can substitute an unsweetened plant-based creamer if needed. Half-and-half or milk can be used but may require longer simmering to thicken.
  • Kosher salt & black pepper – to season.
  • Parmesan cheese – freshly grated yields the best texture and flavor.
  • Reserved pasta water – a splash helps loosen the sauce and bind it to the noodles.

How To Make Homemade Alfredo Sauce

Gather ingredients before you begin—this sauce cooks quickly. Start by cooking your pasta to al dente and reserving about 1/2 cup of the pasta water.

Ingredients for alfredo sauce in a separate bowls.

Warm a large skillet over medium heat and melt the butter. Add minced garlic and sauté briefly until fragrant, about 30 seconds. Whisk in the cream (or dairy-free creamer) and add Italian seasoning, a pinch of kosher salt, and black pepper. Keep the pan over medium-low heat and whisk fairly constantly as the sauce simmers and reduces for roughly 8–12 minutes, until it begins to thicken.

Two images showing the butter melting with garlic and the cream whisked in.

Remove the sauce from heat and whisk in the grated parmesan until smooth and fully melted. If the sauce is too thick, whisk in a little of the reserved pasta water until you reach the desired consistency. Add the cooked, drained noodles to the skillet and toss to coat evenly. Serve right away so the sauce stays silky and glossy.

Two images showing the cheese being added and then the cooked noodles.
The noodles and alfredo sauce mixed completely in the pan with a spoon and fork.

Best Ways To Serve Homemade Alfredo Sauce

This sauce is versatile: serve it simply over pasta with a sprinkle of chopped parsley and extra parmesan, or add vegetables and proteins. Grilled chicken, pan-fried shrimp, steamed broccoli, or roasted broccolini all pair beautifully. You can also use the sauce in bakes and layered dishes for a comforting family-style meal.

A homemade alfredo pasta in a skillet.

Storage & Freezer

Store leftovers in an airtight container in the refrigerator for up to 3 days. Freezing is not recommended; cream-based sauces can separate and become grainy when thawed and reheated. When reheating, add a splash of water or cream and warm gently over low heat while whisking to help revive the texture.


A fork lifting the noodles out of the pan.

Recipe FAQ

  • What is Alfredo sauce? A rich, creamy sauce traditionally made from butter, cream, parmesan, and garlic that coats pasta for a comforting, savory dish.
  • How do I thicken Alfredo sauce? Simmer it a bit longer to reduce and concentrate the sauce. Stir or whisk frequently to prevent scorching.
  • How do I thin Alfredo sauce? Add reserved pasta water or a small amount of extra cream, whisking until you reach the desired consistency.
Pinterest image for homemade alfredo sauce.

If you try this recipe and enjoy it, please consider leaving a rating and sharing any substitutions you used. Feedback helps refine the recipe for others.

Other Favorite Recipes You Might Like

  • Vegan Roasted Garlic Alfredo Sauce
  • Parmesan Chicken Orzo
  • Easy Baked Chicken Parmesan
  • Baked Eggplant Parmesan
  • Late Summer Pasta with Burrata
A cast iron skillet with noodles and homemade alfredo sauce and a spoon and fork sticking out.

Homemade Alfredo Sauce Recipe

Author: Erin Jensen
Prep Time: 5 mins
Cook Time: 20 mins
Total Time: 25 mins
Servings: 4 servings
Course: Dinner/Entree
Cuisine: Italian-Inspired
Method: Stove Top

Print
Pin Recipe
Comment

Trust This Website On Google
A quick and easy homemade alfredo sauce that’s perfect for busy weeknights or special occasions.

Ingredients

  • 1 pound fettuccine noodles, regular or gluten-free
  • ½ cup butter
  • 2-3 teaspoons garlic, minced
  • 1 cup dairy-free unsweetened creamer or heavy cream
  • ½ teaspoon Italian seasoning
  • teaspoon ground black pepper
  • pinch kosher salt
  • 2 cups parmesan cheese, freshly grated
  • ½ cup reserved pasta water

Garnish Options:

  • Fresh parsley, chopped
  • Extra parmesan, freshly grated

Instructions

  • Cook Pasta: Bring a large pot of salted water to a boil and cook fettuccine to al dente according to package directions. Reserve about 1/2 cup of pasta water, then drain.
  • Sauté: Heat a large skillet over medium heat. Add butter and let it melt. Add minced garlic and cook until fragrant, about 30 seconds.
  • Make Sauce: Whisk in the cream (or dairy-free creamer) with Italian seasoning, black pepper, and a pinch of kosher salt. Simmer and whisk frequently for about 10 minutes until the sauce thickens slightly.
  • Add Cheese: Remove from heat and whisk in the grated parmesan until smooth. Add the drained pasta and toss to coat. Thin with reserved pasta water as needed and adjust seasoning to taste.
  • Serve: Serve immediately, garnished with chopped parsley and extra parmesan if desired.

Notes

  • Dairy-Free Cream: If you prefer to limit dairy but can tolerate butter and cheese, an unsweetened, unflavored dairy creamer works well. Heavy cream produces the creamiest result.
  • Salt: If using salted butter, taste before adding extra salt; parmesan already contributes saltiness.
  • Serving Suggestions: Pair with grilled chicken or sautéed shrimp and a side of steamed or roasted green vegetables for a complete meal.
  • Storage: Refrigerate leftovers up to 3 days. Reheat gently with a splash of water or cream to restore texture.
  • Nutrition: Nutrition info is based on fettuccine; values will vary with different pasta or portion sizes.
Calories 863kcal

Nutrition

Calories: 863 kcal | Carbohydrates: 91 g | Protein: 33 g | Fat: 38 g
Did you make this recipe?Share your results and tag the recipe creator on social media.