
This classic alfredo sauce proves you don’t need cream cheese for a velvety texture. I’ve perfected a method using just butter, milk, and Parmesan to create a smooth sauce that clings beautifully to pasta.
No complicated techniques here—just melt, whisk, and simmer until it reaches the perfect consistency. The result is a rich, creamy sauce that’s simpler and more authentic than store-bought versions.
Ingredients for Alfredo Sauce Recipe No Cream Cheese
Eight simple ingredients. Rich, velvety alfredo without the cream cheese. Better than jarred.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cut into pats for even melting |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Parmesan Cheese 🧀 | 1 ½ cups | Freshly grated from block |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the sauce |
| Garlic Cloves 🧄 | 3 cloves | Minced or pressed |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Nutmeg 🌰 | 0.125 tsp | Freshly grated if possible |
[recipe_ingredient_scaler]
Butter and Parmesan are doing all the heavy lifting here. Plugra or Kerrygold for the butter—European-style has that extra richness. Whole milk is non-negotiable; skim won’t give you that luscious texture. The Parmesan needs to be Parmigiano-Reggiano, grated fresh from a wedge. Pre-shredded has anti-caking agents that make the sauce grainy. Most grocery stores carry decent wedges, but Whole Foods or Trader Joe’s have the good stuff.
No whole milk? Half-and-half at half the quantity works (use 1 cup instead of 2). Want to splurge? Heavy cream at one-third the amount (about 2/3 cup) makes it decadent. Out of Parmesan? Pecorino Romano is sharper but delicious—use the same amount. Fresh nutmeg is worth it if you’ve got a whole nut and a microplane (that pre-ground stuff loses potency fast).
Sauce thickens as it cools. Thin with a splash of milk when reheating. Keeps 3-4 days in the fridge, freezes for 2 months (texture changes slightly but still great for cooking). Stir before using—it separates a bit.
Why You’ll Love This Recipe
- One Pot Magic: I melt butter, whisk in flour, then slowly add milk—no cream cheese, no fuss, just smooth alfredo every time.
- Garlic Parmesan Heaven: The fresh garlic and real Parmesan make this taste like a restaurant dish, but better.
- Pasta Night Saver: I toss it with fettuccine for a quick dinner, or drizzle over roasted veggies when I’m feeling fancy.
- Budget Friendly: A handful of pantry staples and a block of Parmesan stretch into multiple meals without breaking the bank.
Step-by-Step Instructions for Alfredo Sauce With Butter and Parmesan
This method delivers a silky sauce without cream cheese—just rich, velvety perfection.
Step 1: Build the Roux Base
Melt the 0.5 cup unsalted butter in a heavy saucepan over medium heat until it foams but doesn’t brown. Add the 2 tbsp all-purpose flour all at once, whisking immediately to create a smooth paste.
Cook the roux for 1-2 minutes, stirring constantly, until it turns a pale golden color and smells lightly nutty. This step removes the raw flour taste and creates the foundation for your sauce. Don’t let it darken—you want a blond roux for Alfredo, not a brown one.
Step 2: Create the Béchamel Base
Slowly pour in the 2 cups whole milk, about ¼ cup at a time, whisking vigorously after each addition to prevent lumps. The mixture will thicken as you add more milk, transforming from a thick paste to a smooth, creamy liquid.
Once all the milk is incorporated, reduce heat to medium-low and cook for 3-4 minutes, stirring frequently, until the sauce thickens enough to coat the back of a spoon. You’ll notice it pulls away slightly from the sides of the pan when stirred.
Step 3: Infuse with Garlic and Seasonings
Add the 3 cloves garlic cloves (minced or pressed), 0.5 tsp salt, 0.25 tsp black pepper, and 0.125 tsp nutmeg to the sauce. Stir well to distribute evenly.
Cook for an additional 2 minutes, allowing the garlic to mellow and the spices to bloom. The nutmeg adds a subtle warmth that complements the cheese beautifully. Taste and adjust seasoning now—it’s easier to fix before adding the Parmesan.
Step 4: Incorporate the Parmesan
Reduce heat to low and gradually add the 1.5 cups Parmesan cheese, about ½ cup at a time, whisking constantly until each addition is fully melted and smooth.
The sauce will become thick and glossy as the cheese melts. If it seems too thick, add a splash of warm milk to reach your desired consistency. If it’s too thin, let it simmer for another 1-2 minutes—it will thicken as it cools slightly.
Step 5: Finish and Serve Immediately
Once all the cheese is incorporated, cook the sauce for an additional 1-2 minutes on low heat, stirring constantly. The sauce should be smooth, velvety, and cling to the back of a spoon.
Remove from heat immediately—overcooking can cause the sauce to separate. Use right away while hot, as it will thicken significantly as it cools. For best results, toss with freshly cooked pasta and a splash of pasta water to help it coat every strand beautifully.
Pro Tips For Making Alfredo Sauce Recipe No Cream Cheese
- Whisk Constantly: The moment you add milk to the butter-flour roux, keep whisking—this prevents lumps and guarantees a silky texture. I learned this the hard way after scraping clumpy sauce off the bottom of a pot.
- Grate Fresh Parmesan: Skip the pre-shredded stuff; freshly grated Parmesan melts smoother and tastes richer. My grandmother swore by this, and she was right.
- Low and Slow Heat: Cook the roux on medium-low, not high. After burning three batches, I finally figured out that patience keeps the butter from separating.
- Warm the Milk: Take the milk out of the fridge 10 minutes before starting, or microwave it for 20 seconds. Cold milk can cause the sauce to seize up—sounds weird, but it works.
Pro Cooking Tips for alfredo sauce recipe no cream cheese
💡 Master the Heat
Low and slow is the key to a silky alfredo sauce recipe no cream cheese. Start by melting butter over medium-low heat to avoid browning. Once melted, add minced garlic and cook for 30 seconds—just enough to release its aroma without burning. Too much heat can cause the sauce to separate or turn grainy.
✨ Perfect the Texture
For a smooth, lump-free sauce, whisk constantly while adding Parmesan. Use freshly grated cheese (pre-shredded contains anti-caking agents that hinder melting). If the sauce thickens too much, thin it with pasta water, 1-2 tablespoons at a time, until it coats the back of a spoon.
🎯 Flavor Boosters
Elevate your sauce with a pinch of nutmeg or white pepper for depth. A splash of heavy cream (optional) adds richness without cream cheese. Always season with salt to taste, but remember: Parmesan is salty, so go easy at first. Fresh herbs like parsley or basil can add a bright finish.
🌡️ Timing Secrets
Alfredo sauce waits for no one! Serve it immediately over hot pasta, as it thickens as it cools. If you must hold it, place the saucepan in a warm water bath (under 160°F) and stir occasionally. Reheat gently with a splash of milk or pasta water to restore its creamy consistency.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026