Sauces & Condiments
This Alfredo pasta sauce recipe without cream delivers restaurant-quality richness using just parmesan, garlic, and olive oil—no dairy required. The secret lies in emulsifying warm olive oil with grated parmesan until velvety smooth, creating a sauce that clings to pasta like a dream.
I developed this version after years of testing dairy-free alternatives, and it finally nails that signature alfredo texture without heavy cream.
The magic happens in the emulsification process: heat olive oil until shimmering, then whisk in freshly grated parmesan until the sauce transforms from broken to silky. Garlic and white wine add depth, while a touch of nutritional yeast boosts umami for that classic alfredo flavor.
This method works equally well for fettuccine, chicken, or roasted vegetables—just adjust the sauce quantity to coat your dish perfectly.
What you'll end up with is a sauce that's creamy without cream, rich without heaviness, and packed with cheesy flavor. The texture coats each strand of pasta beautifully, while the aroma alone will have everyone asking for seconds.
Best of all, it comes together in just 15 minutes with simple pantry staples.
Store leftovers in the fridge for up to 5 days or freeze for longer keeping. For extra richness, add a splash of pasta water while blending—this ensures the sauce stays perfectly smooth.
Pair with your favorite pasta or protein for a meal that feels indulgent yet stays light. Let's make this sauce!
Ingredients for alfredo pasta sauce recipe without cream
Eight simple ingredients transform into velvety alfredo magic without dairy.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Virgin Olive Oil 🫒 | 1 cup | High-quality, fruity variety preferred |
| Freshly Grated Parmesan Cheese 🧀 | 1 ½ cups | Block form, freshly grated |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for best flavor |
| Dry White Wine 🍷 | ¼ cup | Any dry variety works |
| Nutritional Yeast 🍃 | 2 tbsp | For umami depth, optional |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Pasta Water 🍜 | ½ cup | Reserved from cooking pasta |
The Parmesan is non-negotiable here—block form only. Grab a wedge from the deli counter and grate it yourself; pre-grated gets clumpy and lacks flavor. For olive oil, any high-quality extra-virgin works, but avoid the cheap stuff—it’ll make the sauce taste flat. Garlic? Fresh is a must—jarred won’t give you that sweet, aromatic punch. I usually grab mine from Trader Joe’s because their garlic stays fresh longer. White wine? Any dry variety—save the expensive stuff for cooking, but a cheap bottle works just fine for this.
No white wine? Substitute with extra chicken or vegetable broth. Running low on nutritional yeast? Skip it—it’s just for extra umami, but the sauce will still taste amazing. Fresh garlic too strong? Roast it first—toss whole cloves in olive oil, bake at 400°F for 10 minutes, then mince. The pasta water is key—reserve a half-cup while cooking your noodles, then stir it in at the end to loosen the sauce. If you’re making this ahead, add the pasta water just before serving to keep it smooth.
This sauce reheats beautifully—just warm it gently on the stove, stirring often. Keeps 5 days in the fridge, 3 months frozen. For extra richness, add a splash of pasta water while reheating. I always make double batches because it disappears fast. Store in airtight containers, and if it thickens too much, just whisk in a little more pasta water. The magic is in the emulsification, so don’t rush it—let the oil and cheese blend slowly for that silky texture.
Why You'll Love This Recipe
- No-Cream, No-Problem: I swear by this sauce—just olive oil, Parmesan, and a splash of wine. The garlic sizzles in the pan while I chop, and by the time the pasta’s al dente, the sauce is velvety without a single drop of cream.
- Umami Magic: Nutritional yeast gives it that deep, cheesy punch—honestly, my picky eater son doesn’t even realize it’s not the heavy stuff. The Parmesan melts into the wine and oil, leaving you with something rich but still light.
- Weeknight Hero: Double the batch, store it in the fridge, and toss it with fettuccine or roasted veggies all week. I’ve served it at dinner parties (no one guessed it was prepped ahead) and as a quick lunch—zero shame in the simplicity.
- Budget-Friendly Luxe: Parmesan and olive oil stretch further than you’d think, and white wine adds brightness without breaking the bank. Between us, this sauce costs half what store-bought Alfredo does, and it actually tastes like something you’d order at a restaurant.
Step-by-Step instructions for silky Parmesan oil magic
This creamy, dreamy sauce comes together in minutes—no heavy cream needed.
Infuse the Olive Oil with Garlic
Heat the 1 cup extra-virgin olive oil in a medium saucepan over low heat. Add the 4 cloves minced garlic cloves and cook for 3-4 minutes until the garlic is fragrant but not browned. This gentle cooking releases the garlic's sweetness without bitterness—watch it closely so it doesn't darken.
I like to stir occasionally with a wooden spoon, making sure the garlic stays submerged in the oil. If you smell the garlic getting too strong, remove the pan from heat for 30 seconds to let it cool slightly. The oil should be warm but not hot—you're building flavor, not frying.
Deglaze with Wine and Add Parmesan
Pour in the 0.25 cup dry white wine and stir vigorously to deglaze the pan, scraping up any browned bits from the bottom. Let it simmer for 2-3 minutes until the wine has mostly evaporated and the liquid reduces by about half. This step concentrates the flavors and creates a silky base.
Now add the 1.5 cups freshly grated Parmesan cheese and the 2 tablespoons nutritional yeast. Stir constantly over low heat for 5-7 minutes until the Parmesan melts completely and the mixture becomes smooth and creamy. If it starts to separate, add 1 tablespoon of the 0.5 cup pasta water at a time to emulsify it.
Season and Emulsify
Remove the sauce from heat and stir in the 0.5 teaspoon salt and 0.25 teaspoon black pepper. Taste and adjust the seasoning if needed—you want a balance of salty, nutty, and slightly peppery flavors. The sauce should be rich but not overpowering.
Here's the magic: slowly drizzle in the remaining 0.5 cup pasta water while whisking vigorously. This step is crucial—it helps create that signature creamy texture without any dairy. The starch in the pasta water acts as a natural emulsifier, binding the oil and cheese together. Keep whisking until the sauce is completely smooth and glossy.
Finish and Serve
Return the sauce to low heat and let it warm through for 1-2 minutes. It should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thick, add a splash more pasta water to reach your desired consistency.
Serve the sauce immediately over freshly cooked pasta, tossing it gently to coat each strand. The sauce should cling beautifully, creating a luxurious, creamy finish. If you're serving it later, keep it warm in a low oven (200°F) and stir occasionally to prevent it from separating. This sauce is best enjoyed right away, but you can reheat it gently on the stove with a splash of pasta water if needed.
Pro Tips For Making Alfredo Pasta Sauce Recipe Without Cream
- GRATE PARMESAN FRESH: Freshly grating Parmesan makes all the difference—pre-shredded cheese has anti-caking agents that turn your sauce grainy. Use a microplane or box grater right before adding it to the sauce, and save the leftover cheese in the fridge for up to 3 days in an airtight container.
- LOW AND SLOW WITH GARLIC: After deglazing with wine, reduce the heat to medium-low and let the garlic cook gently—around 3-4 minutes—until fragrant but not browned. I learned this the hard way: burned garlic tastes bitter and overpowers the whole dish.
- SALT THE PASTA WATER: Add a generous pinch of salt to the pasta water (about 1 tablespoon per gallon) before boiling. The starchy water infuses the sauce with flavor, and unsalted pasta absorbs it like a sponge—no need to over-salt later.
- UPGRADE WITH A SPLASH OF WATER: When tossing the sauce with pasta, add 2-3 tablespoons of the starchy pasta water. It loosens the sauce just enough to coat the noodles without making it watery—this is the non-negotiable step that keeps the texture silky.
Creative variations of this recipe
Creamy Cashew Twist
Blend ½ cup soaked cashews with ½ cup warm water until smooth, then replace the olive oil in Step 1 with this cashew cream. The result is an ultra-creamy texture with nutty depth.
I like to toast the cashews at 350°F for 5 minutes first for extra flavor. Add 1 tsp lemon juice to balance richness—trust me, it makes all the difference. 🥜
Coconut Milk Alfredo
Substitute ½ cup full-fat coconut milk for the white wine in Step 2. The coconut adds a subtle sweetness that pairs perfectly with the Parmesan. For extra richness, use a mix of ½ cup coconut milk + ¼ cup olive oil.
This version works beautifully with tropical-inspired dishes like pineapple chicken or coconut shrimp. 🥥
Roasted Garlic Boost
Roast 6 garlic cloves at 400°F for 10 minutes until caramelized, then blend into a paste. Replace the minced garlic in Step 1 with this roasted version. The deep, sweet flavor elevates the sauce to restaurant-quality levels. I often add ½ tsp smoked paprika to complement the roasted notes. 🧄
Mushroom Umami
Sauté 1 cup finely chopped mushrooms with the garlic in Step 1 until golden. Add them directly to the sauce in Step 2 along with the Parmesan.
The mushrooms add earthy depth that makes this sauce feel even more luxurious. For extra richness, use cremini mushrooms—they have a meatier texture. 🍄
Spicy Chili Alfredo
Add 1 tbsp red pepper flakes to the sauce in Step 3 and a pinch of cayenne for heat. Top with chopped fresh basil before serving. This version pairs perfectly with spicy chicken or shrimp. For balance, add a splash of hot honey at the end. 🌶️
Herb-Infused Version
Stir in 1 tbsp fresh thyme leaves with the garlic in Step 1 and 2 tbsp chopped parsley at the end. The herbs add brightness that cuts through the richness beautifully. I also like adding ½ tsp dried oregano for Mediterranean flair. 🌿
Nutrition facts
Frequently asked questions
Why does this sauce work without cream?
The secret lies in the emulsification process—warm olive oil binds with grated parmesan to create a silky texture. The starch in pasta water acts as a natural thickener, mimicking cream's richness while keeping it light. This method delivers that classic alfredo flavor without dairy.
Can I make this sauce ahead of time?
Yes! Store it in an airtight container in the fridge for up to 5 days, but add a splash of pasta water when reheating to restore creaminess. For longer storage, freeze for 3 months. The sauce thickens when chilled, so thin it gently with warm water or pasta water before serving.
What if my sauce separates?
This happens when the oil and cheese aren't properly emulsified. Fix it by whisking in 1 tablespoon of warm pasta water at a time until smooth. For extra insurance, blend the sauce briefly with an immersion blender. The key is patience—keep whisking while adding liquid gradually.
Is nutritional yeast really necessary?
No, but it adds a cheesy umami depth that enhances the parmesan flavor. If you're out, skip it—the sauce will still taste delicious. For extra richness without dairy, try adding 1 teaspoon mustard powder or a pinch of white miso paste. The sauce's base flavor comes from the olive oil and parmesan.
What's the best pasta to pair with this sauce?
Classic fettuccine is ideal, but this sauce works beautifully with tagliatelle, linguine, or even pappardelle. For extra texture, try gluten-free pasta or chickpea pasta. The wide noodles help the sauce cling perfectly, creating that signature alfredo experience.
