This Alfredo Sauce Recipe with Milk is a rich, creamy, and flavorful homemade white sauce that tastes just like restaurant-style Alfredo, but made with simple pantry ingredients. Instead of relying only on heavy cream, this easy Alfredo sauce also uses milk and butter to create a silky, smooth texture that comes together in just 15 minutes.

Perfect for pouring over fettuccine, grilled chicken Alfredo, giant cheese stuffed shells, or vegetables, this is an easy weeknight sauce the whole family loves. It’s also a great way to make homemade Alfredo sauce a little lighter without sacrificing creaminess.
If you’re looking for an easy Alfredo sauce with milk that doesn’t separate and reheats well, this recipe is a keeper.
If you love rich and creamy sauces, also try this foolproof hollandaise sauce in the food processor.
Jump to:
Why Make Alfredo Sauce with Milk?
Traditional Alfredo sauce is a creamy white pasta sauce traditionally made with heavy cream, but using milk creates a lighter version that still tastes rich and creamy when balanced with butter, flour, and Parmesan cheese.
This version of Alfredo sauce with milk is:
- Creamy and smooth
- Budget-friendly
- Made with simple ingredients
- Ready in 15 minutes
- Great for meal prep and leftovers
🍝 Ingredients:

Each ingredient plays an important role in creating a smooth and creamy texture; let’s talk about the most important ingredients:
- Unsalted butter – Butter adds richness and forms the base of the white sauce; we use unsalted so we can better control the sodium in the recipe.
- Fresh garlic cloves – if you don’t have fresh minced garlic, use garlic powder instead. Garlic gives the sauce classic Alfredo flavor.
- All-purpose flour – thickens the sauce into a creamy consistency
- Heavy whipping cream + whole milk – creates a balanced, silky texture (or use all milk if preferred)
- Italian seasoning – adds depth and warmth. I use a dried Italian seasoning blend, but fresh herbs also work.
- Freshly grated parmesan cheese – adds salty, nutty flavor and also helps to thicken the sauce
For a full list of ingredients and their measurements, 📋 please view my printable recipe card at the bottom of the post.
Substitutions and Variations
- Heavy cream substitutes: Half and half, all regular milk, low-fat milk, or coconut milk.
- Instead of the milk and flour, you can use 4 ounces of cream cheese to make it richer, keto-compliant, or a low-carb recipe.
- When keeping it low carb, serve the pasta sauce over zucchini noodles.
- Some like to use nutritional yeast in place of the cheese for a healthy alfredo sauce recipe, along with a cream substitute.
🔪 Instructions to Make Alfredo Sauce with Milk:
This easy Alfredo sauce starts by making a quick roux with butter and flour, then slowly whisking in milk and cream until smooth. Parmesan cheese is added at the end to create a thick, creamy sauce that clings perfectly to pasta.
Pro Tip: Be sure to use a large saucepan, so you can toss the pasta in the same pan.

Step 1: Melt butter in a large skillet over medium-high heat. Sauté the minced garlic until fragrant.

Step 2: Sprinkle the flour in and cook until bubbly. Slowly whisk in the heavy cream and regular milk until a smooth sauce forms.

Step 3: Bring to a low simmer and add the Italian seasoning. The mixture should be smooth and lightly thickened before adding cheese.

Step 4: Add the parmesan cheese a handful at a time. Season with salt and pepper and simmer over low heat until the desired consistency is reached. Do not boil the sauce once cheese is added, or it may separate.
GARNISH/SLICE/SERVE: Toss with your favorite noodles, serve and enjoy.

- This fettuccini alfredo sauce with milk recipe makes 2 cups of alfredo sauce. If you are feeding a crowd, feel free to double it.
- The best way to thin out the sauce when reheating is by using pasta water.
- As it cools, the consistency of the sauce will thicken. If you need to thin it out before serving, use pasta water, cream, or milk.
- A good quality parmesan cheese really adds the best flavor.
- The higher the fat content in the milk, the richer the sauce will be. We use both milk and cream in this recipe, but you can change the ratios to suit your own taste preference. You can even use all milk and no cream.
Fun Fact
Alfredo sauce was actually named for an Italian restaurant owner, Alfredo Di Lelio.
Best Ways to Use Alfredo Sauce with Milk
This creamy Alfredo sauce is perfect for more than just fettuccine. Try it with:
- copycat Olive Garden Fettuccine Alfredo
- Grilled chicken pasta
- Cheese Stuffed shells
- Chicken Alfredo stuffed shells bake
- Steamed broccoli or cauliflower
- Garlic bread dipping sauce
- Pizza sauce

Recipe FAQs
Yes. Milk can be used instead of heavy cream when combined with butter and flour to create a thick, creamy texture.
Keep leftovers in an airtight container or mason jar in the refrigerator for 3-4 days. You can freeze Alfredo sauce in the freezer for up to 2 months. Thaw in the fridge overnight before reheating on the stovetop over low heat. Whisk constantly until smooth adding a splash of milk or cream as needed to thin the creamy sauce.
If your Alfredo sauce is too thin, simmer it a bit longer to help thicken it. You can also add more Parmesan cheese or even 2-4 ounces of cream cheese.
Grainy Alfredo sauce can occur when the cheese is added too quickly or when it is cooked over heat that is too high. For best results, always use freshly grated Parmesan cheese (not the pre-shredded, packaged stuff) and fully melt in a little at a time over low heat.
Alfredo sauce usually separates when it is cooked over high heat or boiled too aggressively. To fix it, lower the heat immediately and whisk in a small splash of cream or milk until it comes back together.
Broccoli and mushrooms go great in alfredo sauce. You can also add red pepper flakes to spice it up a little. For more flavor, use other fresh herbs.
More Pasta Dishes You Will Love
If you tried this Alfredo Sauce Recipe with milk or any other recipe on my website, please leave a 🌟 star rating and let me know how you liked it in the 📝 comments below.

Alfredo Sauce Recipe (with milk)
Ingredients
- 4 tablespoons unsalted butter
- 2-3 cloves garlic minced
- 2 tablespoons all-purpose flour
- 1 ½ cup heavy cream
- ¾ cup whole milk
- 1 teaspoon Italian seasoning
- ¾ cup freshly grated parmesan cheese
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- To make the Alfredo sauce, melt butter in a skillet over medium heat.
- Add the minced garlic and saute for about 1 minute until fragrant.
- Sprinkle the flour over the butter and garlic and saute an additional 1 minute until combined and bubbly.
- Slowly whisk the cream and milk into the flour mixture, until a smooth sauce forms. Bring to a low simmer. Add remaining teaspoon of Italian seasoning and then the Parmesan cheese, one handful at a time, and stir until smooth. Remove from heat. Season with salt and pepper, if desired.
Would you like to save this?
Notes
Nutrition
Make this recipe?
Share it with me on Instagram @girlinspired1 and follow on Pinterest for more!







Leave A Reply!