• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
A Peachy Plate
  • Home
  • Recipes
  • About
    • Contact
    • Privacy Policy
    • Disclosure Policy
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Snapchat
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Home
  • Contact
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Home
    • Contact
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Main Entree

    Alfredo Sauce Recipe with Milk

    Published: Jun 17, 2026 by Kaylie This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe
    A close-up shot of a plate of pasta tossed in a thick, rich white Alfredo sauce, topped with fresh parsley leaves and ground black pepper. The image has a soft pinkish-purple lighting overlay. Bold white text at the top reads "HOMEMADE ALFREDO SAUCE RECIPE" and "NO HEAVY CREAM NEEDED!", with the website URL www.apeachyplate.com centered at the bottom.
    Creamy fettuccine Alfredo being lifted from a ceramic bowl with a silver fork, garnished with fresh parsley.
    A split-screen Pinterest pin. The top half shows the ingredients for a homemade white sauce arranged on a white marble countertop: a carton of organic milk, a small bowl of salt, a measuring cup of flour, black pepper, a head of garlic, Challenge salted butter, and a bowl of shredded parmesan cheese. The bottom half shows fettuccine pasta coated in a creamy, glossy white sauce, garnished with cracked black pepper and fresh parsley. Overlay text in the middle reads "HOMEMADE ALFREDO SAUCE RECIPE WITH MILK" and "QUICK AND EASY RECIPE" with the website URL www.apeachyplate.com at the very bottom.

    This Alfredo sauce recipe with milk is the perfect solution when you're craving a rich, creamy pasta dinner but don't have heavy cream on hand. Made with simple ingredients like butter, milk, garlic, and Parmesan cheese, this homemade sauce comes together in just 15 minutes and delivers the same comforting flavor you'd expect from a classic restaurant-style dish.

    Plate of freshly tossed fettuccine Alfredo pasta, garnished with parsley and pepper.

    Want to save this recipe for later?

    We’ll email you this post so you can come back to it whenever cravings hit.

    Add us as a Google Trusted Source

    Table of contents

    • Why This Alfredo Sauce Works Without Heavy Cream
    • What is Alfredo Sauce?
    • How to Make Alfredo Sauce from Scratch with Milk
    • More Pasta Recipes to Try

    Why This Alfredo Sauce Works Without Heavy Cream

    • No heavy cream, no problem, get the same creamy, decadent, and delicious sauce with whole milk. 
    • Use simple pantry staple ingredients without sacrificing taste!
    • A great sauce to add to your pasta, chicken, veggies, and more!

    What is Alfredo Sauce?

    The classic Alfredo sauce was invented in Rome, named after the restaurateur Alfredo di Lelio. The traditional Italian version does not actually use heavy cream and instead uses high-quality butter, freshly grated Parmesan cheese, and a splash of starchy pasta water, then tossed in fettuccine pasta.

    The version commonly served in the United States relies on mixing butter, heavy cream, and Parmesan cheese that is often seasoned with garlic and black pepper. For convenience, some brands sell pre-made Alfredo sauce that is ready to cook with pasta.

    You don’t need special technique or high-quality artisanal ingredients to make Alfredo sauce. This homemade Alfredo sauce takes a practical approach by using milk and flour to create a creamy texture without heavy cream. 

    The result is a smooth, velvety sauce that's perfect when you want comfort food without a special trip to the grocery store. If you're short on stovetop space, you can even learn how to cook pasta in a rice cooker for an incredibly easy, hands-off cleanup.

    Ingredients for Homemade Alfredo Sauce

    An overhead shot of recipe ingredients, including a carton of organic milk, a stick of butter, garlic, and small bowls of flour, shredded parmesan cheese, salt, and black pepper.
    • Salted butter - provides the rich base of the sauce and helps carry the flavors throughout the dish.
    • Whole milk - I used organic whole milk for this recipe. It creates a creamy consistency while keeping the sauce lighter than versions made with heavy cream. 
    • All-Purpose Flour - combines with the butter to create a roux, which thickens the sauce and helps it become silky smooth.
    • Parmesan Cheese - freshly grated Parmesan cheese melts more smoothly and provides the signature savory, nutty flavor Alfredo sauce is known for. 
    • Garlic - adds aromatic flavor and depth to the sauce.
    • Salt and Black Pepper - Simple seasonings help balance the richness of the butter and cheese.
    • Parsley (for garnish) - Adds a pop of color and a fresh flavor that cuts through the creaminess.

    How to Make Alfredo Sauce from Scratch with Milk

    1. Make the base (roux)

    A close-up view looking into a stainless steel pan, showing a thick, pale-golden roux being stirred with a silver spoon.

    Melt butter over medium-low heat. Add minced garlic and cook for 1 minute until fragrant. Add flour and mix well to create a smooth paste (called a roux, like making turkey gravy). Add the shredded cheese and stir until it is completely melted and combined.

    2. Build and thicken the sauce

    A close-up shot of liquid milk being poured from a glass measuring cup into a stainless steel pan to make Alfredo sauce.

    Slowly whisk in the milk to avoid lumps and bring the mixture to a boil on medium heat. Once boiling, lower heat back to medium-low and stir continuously until the sauce thickens. Add salt and pepper to taste. Set aside until ready to use. 

    A silver spoon lifting a scoop of smooth, thick white Alfredo sauce from a cooking pot.

    3. Toss with pasta and serve

    Creamy fettuccine Alfredo being lifted from a ceramic bowl with a silver fork, garnished with fresh parsley.

    Add 1 lb of cooked fettuccine pasta directly into the sauce. Toss to coat the pasta evenly and serve warm. Garnish with chopped parsley to brighten the dish.

    Pro-Tips to Make the Best Homemade Alfredo Sauce with Milk

    • Use whole milk for the best results. Its higher fat content helps create a rich, creamy sauce with a smoother texture.
    • Use a metal whisk to mix the sauce. This helps prevent clumping and makes it easier to combine all the ingredients into a smooth, creamy sauce.
    • Save some pasta water. A few tablespoons of pasta water can help combine the pasta and sauce together.
    • Don’t boil after adding cheese. High heat can cause the cheese to separate or become grainy. Keep the heat low once the Parmesan is added.
    • The sauce will continue to thicken as it cools!

    Variations and Add-ins

    • Squeeze some lemon juice over the dish. Adds freshness and a subtle tang that helps cut through the richness of the creamy Alfredo sauce.
    • Red pepper flakes: for added heat.
    • Alternative pasta options: Try penne, rigatoni, or farfalle (bowtie) pasta—the hollow ridges and shapes do a fantastic job of trapping the sauce.

    What to Serve with Homemade Alfredo Sauce Recipe with Milk

    • Garlic Butter Bread: A classic side for scooping up any remaining sauce on the plate. 
    • Grilled Pork Chops: The char and savory depth from the grill offer a smoky contrast that beautifully balances the smooth, velvety texture of the sauce. (No grill? These juicy Pan-Fried Pork Chops work just as beautifully on the stovetop!)
    • Air Fryer Roasted Broccoli with Parmesan and Panko: Add a perfect crunch and extra layer of nutty parmesan flavor to every bite of pasta. 

    How to Store and Reheat Homemade Alfredo Sauce

    To store:

    Allow the sauce to cool completely before storing. Transfer to an airtight container and refrigerate for up to a week according to USFDA food safety guidelines.

    To reheat:

    Reheat the sauce gently in a saucepan over low heat. Add a splash of milk while stirring to restore its creamy consistency. Avoid microwaving on high power as this may cause the cheese to separate.

    Can you use milk instead of cream for Alfredo?

    Yes, you can absolutely use milk by mixing it into a melted butter and flour base (a roux) first. This quick technique thickens the milk which gives it the same rich, velvety consistency as traditional heavy cream.

    What are the 4 ingredients in Alfredo sauce?

    In its authentic Italian form, the four core ingredients are pasta, high-quality butter, freshly grated Parmesan cheese, and starchy pasta cooking water. 

    Why did my Alfredo sauce turn out grainy?

    This usually happens if the cheese is added over high direct heat which causes the dairy proteins to seize and separate.

    More Pasta Recipes to Try

    • Cream penne pasta with spinach
      How to Cook Pasta in a Rice Cooker (Creamy & Easy in 30 Minutes)
    • Shrimp cherry tomato pasta with basil on a plate.
      Easy Cherry Tomato Shrimp Pasta with Basil
    • Bowl of orzo pasta salad with broccoli, tomatoes, mint leaves, olives and feta cheese.
      Cold Orzo Broccoli Pasta Salad
    • Spaghetti with pasta sauce.
      Ground Beef Tomato Pasta Sauce
    plate of fettuccine Alfredo.

    Alfredo Sauce with Milk

    Kaylie
    15 minute Alfredo sauce with milk is a rich and creamy that doesn't require heavy cream. Made with simple ingredients for a quick dinner!
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 10 minutes mins
    Total Time 15 minutes mins
    Course dinner, Main Course
    Cuisine American
    Servings 4 servings
    Calories 658 kcal

    Ingredients
      

    • 2 cups whole milk
    • ¼ cup salted butter
    • 2 cloves garlic, minced
    • 3 tablespoons all purpose flour
    • ¼ cup Parmesan cheese, shredded
    • 1 teaspoon kosher salt
    • cracked pepper to taste
    • 1 lb Fettuccine pasta, cooked

    Instructions
     

    • In a large pan, add butter and melt on medium low heat
    • Add minced garlic, cook for about 30 seconds
    • Add flour and combine to form a paste.
    • Add parmesan cheese and mix to combine.
    • Slowly whisk in the milk.
    • Take the sauce up to a simmer on medium heat.
    • Lower the heat to medium low and continue to stir the sauce until it thickens, about 5-8 minutes. Add salt and pepper to taste.
    • Add cooked Fettuccine and combine with the sauce. Turn off the heat and serve immediately.

    Notes

    *Nutritional facts provided are only an estimate, accuracy is not guaranteed. 
    • Alfredo sauce will continue to thicken as it cools. 
    • Squeeze some lemon juice over the dish. Adds freshness and a subtle tang that helps cut through the richness of the creamy Alfredo sauce.
    • Add Red pepper flakes for a bit of heat
     

    Nutrition

    Serving: 4servingsCalories: 658kcalCarbohydrates: 92gProtein: 23gFat: 22gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 145mgSodium: 843mgPotassium: 481mgFiber: 4gSugar: 8gVitamin A: 672IUVitamin C: 0.5mgCalcium: 271mgIron: 2mg
    Tried this recipe?Tag @apeachyplate or hashtag #apeachyplate!

    More Main Entree Recipes

    • Closeup oven roasted bbq glazed beef short ribs
      How to Cook Beef Short Ribs
    • cut up cooked pork tonkatsu
      Japanese Pork Katsu Recipe
    • udon noode stirfy with chicken and vegetables.
      Udon Noodle Recipe - Easy and Delicious
    • Eye of round roast sliced.
      Instant Pot Eye of Round Roast

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hello, I’m Kaylie -a licensed registered nurse and mommy to two hungry little boys who oversee my taste-test kitchen. Here you’ll find tasty recipes made with real ingredients that I cook for my family – from healthy and nourishing, to savory and comforting. I hope you enjoy, from my family to yours!

    More about me →

    Popular Rice Cooker Recipes

    • Spanish rice garnished with cilantro.
      Easy Rice Cooker Recipes
    • Cream penne pasta with spinach
      How to Cook Pasta in a Rice Cooker (Creamy & Easy in 30 Minutes)
    • Rice and salmon bowl
      Easy Salmon Rice Cooker-One Pot Recipe
    • Chicken oyakodon in bowl.
      Easy Rice Cooker Oyakodon
    • rice cooker chicken and yellow rice in a bowl.
      Rice Cooker Chicken Rice -30 Minute One Pot Meal 
    • Plate with chicken and sliced chicken meat with side of sliced cucumbers.
      Rice Cooker Hainanese Chicken Rice

    Popular

    • Roasted halfed mini potatoes.
      Air Fryer Mini Potatoes
    • boneless pork loin cut
      Air Fryer Pork Loin Chops
    • Cut up beets in a bowl.
      Roasted Beets Whole Beets in Air Fryer
    • Canned black beans with rice.
      The Best Canned Black Beans (Stove Top Recipe)

    Popular

    • Rice and cut sweet potatoes in bowl.
      Sweet Potato and Rice - Easy One Pot Meal 
    • purple potato cut in half.
      How to Cook Japanese Purple Yams (Purple Sweet Potatoes)
    • bread in cast iron
      Sourdough Bread in a Dutch Oven Loaf Pan
    • rice mixed with tomato in bowl.
      Tomato Rice Cooker Recipe (Viral Whole Tomato Rice) 

    Footer

    As featured in banner

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Amazon Affiliate Disclosure
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 APeachyPlate

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required