Alfredo Sauce Recipe No Butter: Silky Creaminess From Olive Oil Magic

Sauces & Condiments

Alfredo Sauce Recipe No Butter: Silky Creaminess From Olive Oil Magic

This alfredo sauce recipe no butter delivers restaurant-quality creaminess using olive oil and simple pantry staples instead of butter. The secret lies in emulsifying the sauce properly—creating a velvety texture that clings beautifully to fettuccine or grilled proteins.

I developed this version after realizing most traditional recipes rely on butter for richness, but olive oil (especially high-quality extra virgin) can achieve the same luxurious mouthfeel with a few key adjustments.

The foundation starts with a light roux made from olive oil and flour, which forms the base for the sauce. Unlike butter-based versions, this method requires whisking continuously to prevent separation, but the result is a smooth, rich sauce with a subtle nutty depth from the olive oil.

Cream cheese or cashew cream adds body, while a splash of heavy cream or coconut milk ensures that signature Alfredo silkiness without relying on dairy fat.

What you'll end up with is a sauce that's just as indulgent as classic Alfredo—creamy, flavorful, and perfect for tossing with pasta or drizzling over grilled chicken.

The olive oil brings a pleasant aroma and subtle fruitiness that complements the cheesy notes, while a touch of garlic and nutmeg rounds out the flavor profile. This version works beautifully for dairy-free diets while still delivering that comforting, velvety texture everyone loves.

Pair it with fettuccine, grilled shrimp, or roasted vegetables for a meal that feels luxurious yet requires minimal effort. The best part? This sauce can be made in under 15 minutes and reheats beautifully, making it ideal for meal prep. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alfredo sauce recipe no butter

Ten simple ingredients transform into velvety Alfredo sauce without butter or dairy.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ¾ cup High-quality, fruity, cold-pressed
All-Purpose Flour 🌾 ½ cup White or whole wheat, sifted
Vegetable or Cashew Cream 🥛 1 cup Unsweetened, blended cashews or store-bought
Cream Cheese 🧀 8 oz Full-fat, softened at room temperature
Heavy Cream or Coconut Milk 🥛 ½ cup Full-fat for best texture
Fresh Garlic Cloves 🧄 3 cloves Minced, for aromatic depth
Ground Nutmeg 🌿 ¼ tsp Freshly grated for optimal flavor
Diamond Crystal Kosher Salt 🧂 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ¼ tsp For subtle heat
Lemon Juice 🍋 1 tbsp Freshly squeezed, for brightness

The extra-virgin olive oil is non-negotiable here—opt for a high-quality, fruity variety like California Extra Virgin or Colavita, which have the right balance of peppery notes and smoothness. Whole Foods or specialty grocers carry excellent options, but avoid heavily processed supermarket brands. The flour should be sifted to prevent lumps in your roux, and King Arthur or Bob's Red Mill are reliable choices. For the cashew cream, if you're making it from scratch, soak raw cashews overnight for maximum creaminess, or blend with warm water until perfectly smooth. The cream cheese needs to be fully softened at room temperature to blend seamlessly into the sauce.

No cashew cream? Silken tofu blended with a splash of plant milk works beautifully as a dairy-free alternative, though it adds a slightly different texture. Substitute coconut milk for heavy cream if you prefer a dairy-free option, though it may require an additional pinch of salt to balance the sweetness. Fresh nutmeg is ideal, but if you only have ground, toast it lightly in a dry pan first to enhance its aroma. The lemon juice can be omitted if you dislike acidity, but it brightens the sauce and cuts through the richness of the olive oil. For extra depth, a splash of white wine or vegetable broth can replace half the heavy cream.

This sauce reheats beautifully—simmer gently on low heat, stirring constantly to prevent separation. Store in an airtight container in the fridge for up to 5 days, or freeze in ice cube trays for 3 months for single-serving portions. To reheat, add a splash of warm water or plant milk to restore creaminess. For meal prep, make a double batch and freeze half immediately—perfect for quick weeknight dinners. Always whisk vigorously before serving to restore that signature silky texture.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the cream cheese gives it that velvety depth, but the cashew or coconut milk keeps it from feeling too heavy. It’s dangerously addictive—smooth, tangy, and just salty enough—without needing a single stick of butter. My picky-eater husband even asks for seconds.
  • No-Fuss Stovetop Magic: I swear by this sauce because it’s actually foolproof—just olive oil, flour, and a splash of cashew cream (or heavy cream if you’re not dairy-free). No waiting for butter to melt, no burnt garlic disasters, and it comes together in the same pot you’re cooking pasta in. That’s efficiency at its best.
  • Rich Without Guilt: Here’s what sold me: the cream cheese gives it that velvety depth, but the cashew or coconut milk keeps it from feeling too heavy. It’s dangerously addictive—smooth, tangy, and just salty enough—without needing a single stick of butter. My picky-eater husband even asks for seconds.
  • Pasta Party Any Day: This sauce is my secret weapon for lazy Sundays, last-minute date nights, or when the kids bring home friends. Toss it with fettuccine, blend it into soups, or even drizzle it over roasted veggies. It’s the kind of recipe that makes you look like a pro, no matter the occasion.

Step-by-step instructions for silky olive oil Alfredo sauce

This method delivers restaurant-quality richness without butter—just pure olive oil magic.

1

Create a Flour-Oil Slurry for Smooth Emulsification

In a medium saucepan, combine the 0.75 cup extra-virgin olive oil with the 0.5 cup all-purpose flour. Whisk vigorously over medium-low heat for 2-3 minutes until the mixture forms a smooth paste with no visible flour lumps. This slurry is your flavor foundation—it prevents clumping and creates that signature velvety texture.

Watch closely as the mixture transforms from grainy to silky. If you see any dry spots, whisk in a few drops of water to help dissolve completely. The goal is a uniform, pale yellow paste that coats the back of your spoon. This step ensures your sauce won't break or separate later, even when combined with dairy products.

2

Cook the Aromatics and Build Flavor Depth

Add the 3 cloves minced fresh garlic cloves to the saucepan and cook for 1-2 minutes over medium heat, stirring constantly. You want the garlic to become fragrant but not brown—this prevents bitterness while infusing maximum flavor. Immediately add the 0.5 tsp diamond crystal kosher salt and 0.25 tsp freshly ground black pepper.

Next, stir in the 0.25 tsp ground nutmeg and cook for another 30 seconds until the spices are fully incorporated. The nutmeg adds that signature warmth that distinguishes Alfredo from other creamy sauces. Here's where it gets critical: keep the heat at medium—too high and you'll risk burning the spices before the sauce comes together.

3

Gradually Incorporate the Dairy for Creamy Perfection

Reduce the heat to low and begin adding the dairy components in stages. First, whisk in the 8 oz softened cream cheese piece by piece, allowing each addition to melt completely before adding the next. This gradual approach prevents clumping and ensures a smooth, lump-free sauce. Once fully incorporated, add the 1 cup vegetable or cashew cream and 0.5 cup heavy cream or coconut milk.

Stir constantly for 3-4 minutes until the sauce thickens to a coatable consistency. It should cling to the back of a spoon but still flow smoothly when poured. This is where the olive oil's natural emulsifying properties shine—it creates a stable base that won't separate even when combined with dairy. If the sauce thickens too quickly, whisk in 1-2 tablespoons of water to adjust the texture.

4

Finish with Acid and Refine the Texture

Remove the saucepan from heat and stir in the 1 tbsp lemon juice. This final addition brightens the flavors and cuts through the richness, balancing the sauce's overall profile. Return the pan to low heat and simmer gently for 1-2 minutes, stirring constantly to ensure even heating throughout.

Taste and adjust seasoning if needed—you may want to add a pinch more salt or pepper to suit your preference. The sauce should now be silky smooth with a glossy sheen. For best results, use immediately over your favorite pasta or protein. If storing, let it cool completely before refrigerating—this olive oil-based sauce thickens as it chills, so you may need to thin it with a splash of warm water or milk when reheating.

👨‍🍳

Pro Tips For Making Alfredo Sauce Recipe No Butter

  • Whisk Like You Mean It: The roux is where flavor hides—or disappears. Use a wire whisk and keep the heat medium-low (yes, even with olive oil) while stirring constantly. I learned this the hard way—burnt olive oil tastes like a crime scene, and you can’t fix it after.
  • Blend Cream Cheese First: Mix the cream cheese into the warm vegetable or cashew cream before adding it to the roux. Cold lumps of cream cheese turn your sauce into a lumpy disaster. A quick 10-second blend with an immersion blender or food processor smooths it out—no straining required.
  • Skip the Boil: Alfredo sauce shouldn’t boil—it should simmer. Once the roux thickens, drop the heat to lowest and let it bubble gently. Boiling breaks the emulsion and turns your sauce into glue. Trust me, it’s not worth the extra 30 seconds of heat.
  • Swap Coconut Milk Last: If using coconut milk, add it after the sauce has thickened and cooled slightly. The heat can make it separate, and you’ll end up with a weird, oily texture. Stir in just before serving—your noodles will thank you. (And yes, this works for heavy cream too.)

Serving suggestions for this alfredo sauce recipe no butter

Pasta Pairings

Fettuccine is the classic match for this sauce, but don’t limit yourself! Try tagliatelle or pappardelle for extra drama—the wide noodles catch the sauce beautifully. For a lighter option, angel hair pasta works surprisingly well, especially with grilled shrimp on top.

I’ve also had great success with gluten-free brown rice fettuccine—just toss it with a splash of pasta water to help the sauce cling. 🍝

Protein Pairings

Grilled chicken breast or shrimp skewers elevate this sauce to restaurant-level. The olive oil base pairs perfectly with the natural sweetness of shrimp, while chicken soaks up the creamy texture. For a vegetarian option, roasted mushrooms or crispy tofu add hearty substance.

I love finishing with garlic bread on the side—it’s the perfect way to soak up any leftover sauce. 🍗

Vegetable Add-Ins

Fresh spinach or wilted kale brightens the dish with a pop of color and nutrients. Sauté them in the same pan for 1-2 minutes before tossing with the pasta.

Roasted asparagus or broccoli adds a crisp-tender contrast, while sun-dried tomatoes bring a tangy depth. For extra richness, sprinkle grated Parmesan (or nutritional yeast for dairy-free) on top. 🥦

Garnish Ideas

A sprinkle of fresh parsley or basil adds freshness, while toasted pine nuts or pumpkin seeds give a nutty crunch. For a bold finish, drizzle with hot honey or a dash of red pepper flakes.

I also love adding crispy fried shallots for an Asian-inspired twist that pairs surprisingly well. 🌿

Meal Prep Tips

Make a double batch and store it in airtight containers for up to 5 days in the fridge. When reheating, add 1-2 tablespoons of warm water or milk to restore creaminess.

For freezing, portion into ice cube trays and transfer to a bag—this makes it easy to thaw just what you need. I always keep a backup batch ready for quick weeknight dinners! ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 480mg21%
Total Carbohydrate 12g4%
Dietary Fiber 1g4%
Sugars 2g
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 olive oil Alfredo sauce for vegan dishes?

Yes! Replace the cream cheese with 8 oz vegan cream cheese or 1 cup blended silken tofu for a fully plant-based version. Use coconut milk instead of heavy cream and nutritional yeast for that cheesy flavor. The olive oil base remains the same, ensuring that signature creamy texture without any dairy at all.

2

Why does my sauce get grainy when I make it?

Graininess usually happens when the flour doesn't fully dissolve in the olive oil or when you add dairy too quickly. Always whisk the flour-oil slurry for 2-3 minutes until completely smooth, and add dairy components gradually while stirring constantly. If it still gets lumpy, strain the sauce through a fine-mesh sieve for a silky finish.

3

How do I adjust the consistency if it's too thick?

Thick sauce is easy to fix! Simply whisk in 1-2 tablespoons of warm water, milk, or pasta water until you reach your desired consistency. For extra insurance, keep the pan on low heat while stirring—this prevents the sauce from thickening further as it cools. If it separates, whisk vigorously to re-emulsify.

4

Can I make this sauce ahead of time?

Store it in an airtight container in the fridge for up to 5 days. When reheating, warm it gently on low heat and whisk in 1-2 tablespoons of warm water or milk to restore creaminess. For longer storage, freeze in ice cube trays for 3 months—perfect for quick weeknight meals.

5

What's the secret to getting that restaurant-style creaminess?

The key is proper emulsification! Whisk the olive oil and flour slurry until completely smooth, then add dairy gradually while stirring constantly. The continuous whisking creates tiny fat droplets that suspend in the liquid, giving that velvety texture. A splash of lemon juice at the end also helps stabilize the emulsion.

★★★★★4.9(8 reviews)
Categories Sauces & Condiments