Alfredo Sauce Recipe No Butter: Velvety Egg-Infused Creaminess in Minutes

Sauces & Condiments

Alfredo Sauce Recipe No Butter: Velvety Egg-Infused Creaminess in Minutes

This alfredo sauce recipe no butter delivers creamy, restaurant-quality richness without relying on butter—just eggs, olive oil, and a few simple ingredients. The secret lies in emulsifying egg yolks with warm milk, creating a velvety texture that clings perfectly to pasta.

I developed this version after craving alfredo but wanting a lighter, dairy-adapted approach that still satisfies cravings.

The sauce starts with a silky base of egg yolks and warm milk, gently cooked to form a smooth emulsion. Olive oil replaces butter, adding richness while keeping it lighter, and nutritional yeast contributes that signature cheesy depth without dairy.

The result is a sauce that's equally at home on fettuccine, chicken, or even as a creamy dip—all with just 10 minutes of hands-on time.

What makes this sauce stand out is its versatility and ease. It's naturally vegetarian, can be made ahead, and reheats beautifully without breaking. The egg infusion creates a luxurious mouthfeel that rivals traditional butter-based recipes, while the olive oil adds a subtle fruity note that balances the richness.

Perfect for weeknight dinners or special occasions, this sauce proves you don't need butter to achieve creamy perfection.

Store leftovers in the fridge for up to 5 days, or freeze for 3 months—just thaw gently in the fridge before reheating. The sauce thickens slightly when chilled, so simply stir in a splash of warm milk to restore its silky consistency.

Ready to elevate your pasta game without butter? Let's make this sauce.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alfredo sauce recipe no butter

Nine ingredients transform into velvety, butter-free alfredo perfection—no dairy, no fuss.

Ingredient Amount Notes
Large Egg Yolks 🥚 4 whole Freshly separated from whites
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity variety
Whole Milk 🥛 2 cups Warmed to 160°F
Nutritional Yeast 🍄 ¼ cup Fortified for cheesy flavor
Garlic Cloves 🧄 2 cloves Minced for aromatic depth
Salt 🧂 ½ tsp Diamond Crystal preferred
White Pepper 🌶️ ¼ tsp Freshly ground for elegance
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Black Pepper 🌶️ ¼ tsp Freshly cracked for heat

The egg yolks are the star here—freshness matters, so grab the carton with the latest date. Trader Joe's and Whole Foods carry the best quality, but any store's eggs work if they're cold and unbroken. Warm the milk to 160°F (just below boiling) to prevent scrambling the yolks—use a thermometer or watch for tiny bubbles at the edges. The olive oil should be extra-virgin for that fruity richness; California Olive Ranch or Bertolli are reliable brands. Nutritional yeast is a must for that cheesy depth—Bob's Red Mill or Bragg are widely available and potent.

No extra-virgin olive oil? Avocado oil works in a pinch, though the flavor won't be as complex. Fresh out of nutritional yeast? White miso paste at half the amount adds umami, but the sauce will taste different. The garlic can be roasted for a milder flavor—just wrap the cloves in foil and warm in the oven for 10 minutes. Short on time? Garlic powder at one-third the amount gets you close. The lemon juice is non-negotiable for brightness, but if you're avoiding citrus, white wine vinegar at double the amount keeps the tang. Always use freshly ground white pepper—pre-ground loses its punch fast.

This sauce reheats beautifully—just stir in a splash of warm milk to restore silkiness. Keeps 5 days in the fridge, 3 months frozen. For freezing, portion into ice cube trays before transferring to a bag—thaw just one cube at a time. The sauce thickens when chilled, so if it seems too stiff, whisk in a teaspoon of warm milk. Make a double batch; it disappears faster than you'd think—perfect for pasta, dipping, or even as a creamy soup base.

❤️

Why You'll Love This Recipe

  • No-Fuss Whip: I swear by this sauce because it’s actually foolproof—just whisk yolks with olive oil, warm the milk, and fold in that magical nutritional yeast. No tempering stress, no butter burns, just smooth perfection every time.
  • Umami Bomb: That nutritional yeast? It’s the secret weapon—brings this sauce a deep, cheesy richness without actual cheese. Pair it with roasted garlic, and suddenly you’ve got restaurant-quality depth in your own kitchen.
  • Weeknight Magic: Between us, this is my go-to for fettuccine on Tuesdays or a quick veggie stir-fry on Thursdays. The milk base reheats like a dream, and the olive oil keeps it luscious without curdling.
  • Budget-Friendly Luxe: I make a double batch—it’s cheap enough to use twice (yes, even on a Tuesday night) and freezes beautifully. No wasted ingredients, just pure, creamy satisfaction with half the cost of store-bought.

Step-by-step instructions for creamy egg-infused alfredo sauce

Here's how to make a rich, velvety alfredo without butter—just egg yolks and simple ingredients.

1

Warm the Milk and Infuse with Garlic

In a medium saucepan, combine the 2 cups whole milk with the 2 minced garlic cloves over medium-low heat. Warm gently until the milk reaches 160°F—this temperature ensures the sauce doesn't curdle later. You'll see tiny bubbles form at the edges, but don't let it boil. The garlic should perfume the milk without browning, adding depth without bitterness. Remove from heat and let steep for 5 minutes while you prepare the egg mixture.

Here's the thing—warming the milk first prevents temperature shock when combined with the cold egg yolks. If the milk is too cold, the eggs will scramble instead of emulsify. Keep an eye on it; milk that's too hot will cook the eggs prematurely. The garlic should be fully infused by now, releasing its sweet, aromatic essence into the milk.

2

Whisk Egg Yolks and Olive Oil for Emulsion

In a heatproof bowl, whisk together the 4 whole large egg yolks, 0.5 cup extra-virgin olive oil, and 0.25 cup nutritional yeast until smooth and slightly thickened. The nutritional yeast adds that classic cheesy flavor without dairy. Add the 0.5 tsp salt, 0.25 tsp white pepper, 0.25 tsp black pepper, and 1 tbsp lemon juice, whisking constantly until fully combined. This mixture should be pale yellow and glossy—like a thick custard.

I always use a whisk here because it incorporates air, which helps create that signature silky texture. Don't rush this step; whisk for about 1 minute until the yolks are completely homogeneous. The lemon juice brightens the sauce and balances the richness, while the olive oil provides a stable fat base for the emulsion. This is where the magic happens—your sauce's creaminess depends entirely on this step.

3

Temper the Egg Mixture with Warm Milk

Slowly pour the warm milk (still off the heat) into the egg mixture while whisking constantly. Add it in a thin, steady stream—about ¼ cup at a time—to prevent scrambling. Keep whisking vigorously until all the milk is incorporated and the mixture reaches 140°F. You'll notice it thicken slightly as it comes together. This tempering process is critical; it gradually raises the egg temperature so it emulsifies rather than curdles.

If the mixture starts to look grainy or separate, don't panic—just keep whisking. The sauce should eventually smooth out as it warms. Real talk: this is where most people mess up. Going too fast or using cold milk will turn your sauce into scrambled eggs. But if you take your time, you'll get that luxurious, restaurant-quality texture we're after.

4

Simmer Until Silky and Thickened

Return the tempered mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon, until it reaches 170°F. This should take about 5-7 minutes. The sauce will thicken noticeably as it heats, coating the back of a spoon. You're looking for a velvety consistency—thick enough to coat pasta but still pourable. If it gets too thick, whisk in 1-2 tablespoons of reserved pasta water to adjust the texture.

The key here is patience. Don't walk away—constant stirring prevents the bottom from sticking and burning. You'll know it's perfect when it clings to the spoon in smooth ribbons. The nutritional yeast will give it that classic alfredo flavor without dairy, while the olive oil keeps it rich and stable. This sauce should be thick enough to cling to fettuccine without being gluey.

👨‍🍳

Pro Tips For Making Alfredo Sauce Recipe No Butter

  • Temper the yolks slow: Heat the milk to a bare simmer first—no boiling—and then drizzle it into the yolks while whisking like you’re trying to win a race. Stop when the mixture thickens just enough to coat the back of a spoon. I learned this the hard way when I dumped hot milk straight in and ended up with scrambled eggs instead of sauce.
  • Toast the garlic right: Smash the garlic cloves flat with the side of your knife before cooking—more surface area means better flavor without burning. Sauté them in olive oil over medium-low heat until they’re golden, not brown, and smell like a garlic festival. Overcooking turns them bitter, and nobody wants that in their creamy sauce.
  • Strain the sauce: If you’re using whole milk, strain it through a fine-mesh sieve before mixing it with the yolks. This removes any sediment that can make the sauce grainy. I skip this sometimes, but when I don’t, I notice the texture lacks that silky smoothness you actually want.
  • Finish with cold milk: Reserve about ¼ cup of the whole milk and chill it in the fridge for 10 minutes before adding it at the end. This cools the sauce just enough to stop the cooking process, making it creamier and less likely to curdle when you toss it with pasta. Sounds weird, but it works—trust me.

Best sauces and condiments for alfredo sauce recipe no butter

Classic Pairings

This buttery-free alfredo shines with fettuccine or tagliatelle—the wide noodles catch the sauce beautifully. I always reserve 1 cup pasta water before draining to adjust the sauce's consistency.

For a heartier dish, toss in sautéed mushrooms or spinach just before serving. The earthy mushrooms add depth, while spinach wilts into the sauce for a vibrant color. 🍝

Protein Additions

Add grilled chicken breast or pan-seared shrimp to elevate this into a complete meal. The protein absorbs the sauce while adding texture contrast. For a vegetarian option, try roasted cherry tomatoes or white beans—both hold up well to the creamy sauce.

I like to warm the beans in the sauce for the last 3-4 minutes to let flavors meld. 🍤

Bread and Dips

This sauce doubles as an incredible dip for garlic bread or crudités. Warm the sauce slightly before serving to restore its silky texture. For extra indulgence, top with toasted pine nuts or crispy fried shallots—the crunch cuts through the richness.

I also love drizzling it over roasted Brussels sprouts for a creamy side dish. 🥖

Global Twists

For a Mediterranean touch, stir in 1 tsp dried oregano and ½ tsp red pepper flakes. A Mexican-inspired version swaps nutritional yeast for ½ cup cotija cheese (if dairy isn't a concern) and adds ½ tsp cumin.

For Asian fusion, replace garlic with 1 tsp grated ginger and add 1 tsp soy sauce. Each variation keeps the creamy base while adding exciting new flavors. 🌍

Sauce Upgrades

Boost flavor with truffle oil—just ½ tsp—for a gourmet touch. A splash of white wine (about ¼ cup) deglazed from the pan adds brightness. For extra richness, whisk in 1 tbsp vegan butter (optional) at the end.

I avoid heavy cream to keep it light, but if you prefer, replace ½ cup milk** with heavy cream for a decadent texture. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 11g55%
Cholesterol 210mg70%
Sodium 420mg18%
Total Carbohydrate 8g3%
Dietary Fiber 0g0%
Sugars 6g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use this sauce with vegan eggs?

This recipe relies on egg yolks for its creamy emulsion, so traditional vegan egg substitutes won't work. However, you can try aquafaba (chickpea brine) or silken tofu blended with lemon juice as a base, though the texture will differ. For a true vegan alfredo, consider a cashew-based cream sauce instead.

2

Why did my sauce get grainy?

Graininess usually happens when the egg mixture overheats or gets shocked by cold milk. Always temper the eggs slowly by adding warm milk gradually while whisking constantly. If it happens, whisk in 1-2 teaspoons of warm milk or olive oil to restore smoothness. The key is patience—rushing this step is the #1 cause of grainy sauce.

3

Can I make this sauce ahead of time?

Yes! This sauce keeps beautifully in the fridge for 5 days in an airtight container. For freezing, portion into ice cube trays first, then transfer to a bag. Thaw overnight in the fridge and reheat gently on low heat, stirring in a splash of warm milk to restore creaminess. The flavor actually improves after chilling.

4

What's the best pasta to pair with this?

Fettuccine or tagliatelle are ideal—their wide surfaces catch the sauce perfectly. For extra indulgence, try pappardelle or even gnocchi. Reserve 1 cup pasta water before draining to thin the sauce if needed. The sauce also works as a creamy dip for garlic bread or crudités.

5

Can I substitute olive oil with another fat?

Olive oil provides both richness and stability for the emulsion. You can use avocado oil (neutral flavor) or vegetable oil, but the sauce may lack depth. For extra richness, add 1 tablespoon vegan butter at the end. Avoid coconut oil—it has a strong flavor that won't blend well with the other ingredients.

★★★★★4.8(2 reviews)
Categories Sauces & Condiments