Alfredo Pasta Sauce Recipe Without Cream: Rich Nutty Flavor From Roasted Cashews

Sauces & Condiments

Alfredo Pasta Sauce Recipe Without Cream: Rich Nutty Flavor From Roasted Cashews

This alfredo pasta sauce recipe without cream delivers all the rich, nutty flavor you love—just without dairy. The secret lies in roasted cashews, which blend into a velvety, velvety base that clings to pasta like traditional Alfredo.

I developed this version after years of perfecting plant-based sauces, and it’s become a staple in my kitchen for its depth and simplicity. The key? Emulsifying properly for that signature smoothness, without relying on heavy cream.

The foundation starts with raw cashews soaked in warm water, then blended with garlic, nutritional yeast, and a touch of plant-based milk. Roasting the cashews first adds a subtle toasty note that mimics the richness of cream.

This sauce isn’t just dairy-free—it’s foolproof, requiring just 10 minutes of active prep and 5 minutes of simmering. The result? A sauce so creamy and flavorful, even non-vegetarians won’t notice the difference.

What makes this sauce truly special is its versatility. Toss it with fettuccine for classic Alfredo, drizzle over roasted vegetables, or use it as a base for creamy soups. The nutty depth from the cashews balances perfectly with garlic and lemon, creating a sauce that’s both comforting and sophisticated.

No heavy cream means no separation, no refrigeration stress, and a lighter option that still delivers on flavor.

Once you try this version, you’ll never go back to store-bought or heavy cream-based sauces. The texture is silky, the flavor is rich, and the process is straightforward—ideal for weeknight dinners or impressing guests. Let’s make this sauce that’s as good as it gets, without the dairy.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for alfredo pasta sauce recipe without cream

Cashews, garlic, and nutritional yeast—three key ingredients for a creamy, dairy-free Alfredo that sticks like magic.

Ingredient Amount Notes
Raw Cashews 🥜 1 cup Unsalted, soaked in warm water
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting cashews
Garlic Cloves 🧄 4 cloves Freshly minced for depth
Nutritional Yeast 🧀 ½ cup For cheesy flavor
Unsweetened Almond Milk 🥛 ½ cup Plain, unsweetened
Lemon Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
White Pepper 🌶️ ¼ tsp For subtle creaminess
Fettuccine Pasta 🍝 12 oz For serving suggestion

The cashews are the star here. Raw, unsalted cashews from the bulk section at Whole Foods or Trader Joe's work best—they soak up flavor like sponges. Roasting them first (just 5 minutes in olive oil) adds that nutty depth that mimics cream. Skip the pre-roasted kind—it lacks that fresh toasted aroma. Nutritional yeast is non-negotiable for that cheesy umami punch. Bob's Red Mill or Bragg are my go-tos, but any brand labeled 'fortified' will work. The garlic? Fresh is a must—jarred minced garlic has no soul here.

No almond milk? Oat milk or soy milk works just fine, but avoid flavored versions. Short on nutritional yeast? Miso paste (1 tsp) or vegan Parmesan (2 tbsp) adds depth, though the texture will be slightly different. The lemon juice is key for brightness—Meyer lemons if you can find them, but regular lemons work too. No white pepper? Extra black pepper will do, but it’ll taste slightly different. Want more richness? Blend in 1 tbsp tahini with the sauce for a sesame-nutty twist.

This sauce keeps beautifully—5 days in the fridge sealed tight, or 3 months frozen in ice cube trays. The frozen cubes reheat perfectly for quick pasta nights. For best texture, let it come to room temp before blending. And here’s a pro tip: Add a splash of pasta water when blending to help emulsify. Trust me, it makes all the difference for that velvety finish.

❤️

Why You'll Love This Recipe

  • No Blender Hassle: I’ll be real—soaking the cashews overnight (or even just 20 minutes) makes this sauce ridiculously smooth without pulsing my arm off. The almond milk blends in like a dream, and honestly? That’s half the battle won before you even taste it.
  • Umami Bomb: Between us, the nutritional yeast is where this sauce gets its magic. One teaspoon of that stuff turns a simple cashew base into something dangerously rich—like a whisper of Parmesan without the dairy. The garlic? Oh, it’s there, but not overpowering. Just right.
  • Leftover Luxury: This sauce keeps for five days in the fridge and reheats like it was just made. I’ve frozen portions too—just thaw and toss. No separation, no weird textures. It’s my go-to for lazy Sundays or when I need to feed a crowd without stressing.
  • Budget-Friendly Upgrade: Cashews and almond milk might sound fancy, but they’re cheaper than heavy cream in the long run. Plus, you’re using pantry staples—no specialty trips. My wallet and my taste buds win. (Yes, even on a Tuesday night.)

Step-by-step instructions for creamless cashew Alfredo sauce

This rich, nutty sauce comes together in minutes with simple ingredients you likely already have.

1

Prepare and Roast the Cashews

Start by draining and thoroughly rinsing the soaked 1 cup raw cashews to remove any excess water. Pat them completely dry with a clean kitchen towel - this ensures they toast evenly. Spread them in a single layer on a baking sheet.

Heat your oven to 350°F and toast the cashews for 8-10 minutes, stirring once halfway through. You'll know they're ready when they turn a light golden color and release a nutty aroma. This roasting step deepens their flavor and creates that creamy texture without needing dairy. Let them cool for 5 minutes before processing.

2

Blend the Sauce Base

While the cashews cool, add the 0.25 cup extra-virgin olive oil, 4 cloves garlic, 0.5 cup nutritional yeast, 0.5 cup unsweetened almond milk, 2 tablespoons lemon juice, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.25 teaspoon white pepper to a high-speed blender.

Blend on high for 30-45 seconds until completely smooth, scraping down the sides as needed. The sauce should be pale yellow with a thick, creamy consistency. If it looks too thick, add 1-2 tablespoons water at a time until you reach your desired texture. This is where the magic happens - the cashews and nutritional yeast combine to create that classic Alfredo flavor without any cream.

3

Create the Perfect Sauce Texture

Add the cooled toasted cashews to the blender and blend again for 1-2 minutes until completely smooth. The sauce should now be thick and velvety, with a rich nutty aroma. Taste and adjust seasoning if needed - you might want to add a pinch more salt or a splash more lemon juice for brightness.

For the best texture, strain the sauce through a fine-mesh sieve into a clean saucepan. This removes any remaining cashew particles, giving you that ultra-smooth consistency. Keep the sauce warm over low heat, stirring occasionally, until ready to serve. The sauce will thicken slightly as it cooks, so don't let it simmer too vigorously or it may separate.

4

Cook and Combine with Pasta

Bring a large pot of well-salted water to a boil and cook the 12 ounces fettuccine pasta according to package instructions until al dente. Reserve 1 cup pasta water before draining.

Return the drained pasta to the pot and pour in the warm cashew Alfredo sauce. Toss gently to coat, adding reserved pasta water 1 tablespoon at a time if the sauce is too thick. The pasta water helps create that perfect clingy texture. Serve immediately while hot, garnished with extra black pepper if desired. This sauce tastes even better the next day as the flavors meld together!

👨‍🍳

Pro Tips For Making Alfredo Pasta Sauce Recipe Without Cream

  • SOAK CASHEWS 30 MINUTES: DESCRIPTION: I learned this the hard way—skipping the soak turns your sauce into gritty paste. Toss raw cashews in hot water for 30 minutes (no need to cover), then drain. They’ll blend silky smooth, not like you’re eating nutty sand.
  • SALT THE ALMOND MILK: DESCRIPTION: Nutritional yeast is salty enough, but unsweetened almond milk tastes bland on its own. Add ½ teaspoon of salt directly to the milk while blending—it’ll even out the flavor without overpowering. (Yes, even if the label says "unsweetened.")
  • LOW HEAT WHEN MERGING: DESCRIPTION: After blending, warm the sauce on low heat—medium or high will cook the garlic raw and turn your sauce bitter. Keep it under 160°F (70°C) while stirring, or you’ll end up with a sad, metallic-tasting mess.
  • STRAIN IF YOU HATE GARLIC BITS: DESCRIPTION: I was skeptical until I tried it: blend the garlic with the cashews, then strain the sauce through a fine-mesh sieve. No more chewing on garlic cloves—just rich, smooth flavor. (Save the pulp for pesto or compost.)

Flavor customization for this alfredo pasta sauce recipe without cream

Nutty Depth Variations

Swap raw cashews for roasted macadamia nuts (½ cup) for a buttery, tropical twist—blend with ½ cup coconut milk instead of almond milk. For a peanut butter Alfredo, use ½ cup creamy peanut butter (unsweetened) and ¼ cup tahini for richness, balancing with 1 tbsp soy sauce for umami.

Both work beautifully with egg noodles or ramen for Asian-inspired fusion. 🥜

Herb & Spice Customizations

Infuse the sauce with fresh herbs like 1 tbsp chopped basil or parsley (add at the end) for brightness. For warmth, stir in ½ tsp smoked paprika or ¼ tsp cayenne during blending.

A lemon-herb Alfredo shines with 1 tsp dried oregano and a zest of 1 lemon—perfect with asparagus or grilled chicken. For earthiness, add 1 tsp ground turmeric (it mimics cream’s color beautifully).

Protein & Veggie Boosters

Blend in ½ cup silken tofu or ¼ cup hummus for extra protein and creaminess.

For veggie lovers, puree ½ cup steamed cauliflower or ½ cup roasted mushrooms into the sauce—both add body and earthy notes. Spinach or kale (1 cup, wilted first) wilts into the sauce, turning it vibrant green. These additions work best when added after blending the base but before straining. 🥬

Global Fusion Twists

Transform this into a Thai-inspired Alfredo by adding 1 tbsp red curry paste and 1 tsp fish sauce (or soy sauce for vegan). For Indian flavors, stir in ½ tsp garam masala and ½ tsp cumin—pairs perfectly with naan or basmati rice.

A Mexican street corn version gets 1 tbsp cotija cheese (or vegan feta) and ½ tsp chili powder, served over tortilla chips or tostadas. 🌶️

Sweet & Savory Balances

Add a touch of sweetness with 1 tsp maple syrup or ½ tsp vanilla extract for depth—great with caramelized onions or roasted squash. For a truffle Alfredo, blend in 1 tsp truffle oil (or ½ tsp truffle salt) and garnish with microgreens.

A sun-dried tomato version gets 2 tbsp finely chopped sun-dried tomatoes and ½ tsp dried thyme, perfect for baked ziti or lasagna.

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 20g7%
Dietary Fiber 3g11%
Sugars 3g
Protein 10g20%
* 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

Why does this sauce work without cream?

The magic comes from blending raw cashews with nutritional yeast and olive oil, which create a naturally creamy, velvety texture through emulsification. Roasting the cashews first enhances their nutty flavor, while the almond milk adds smoothness without heaviness. This combo mimics cream's richness but stays light and dairy-free.

2

Can I make this sauce ahead of time?

Store it in an airtight container in the fridge for up to 5 days or freeze it for 3 months. Reheat gently over low heat, stirring occasionally, and add a splash of water or plant-based milk if it thickens too much. The flavors actually deepen overnight, making it perfect for meal prep.

3

What if my sauce separates?

If the sauce looks grainy or separates, blend it again for 30-60 seconds or strain it through a fine-mesh sieve. For extra creaminess, whisk in 1 tablespoon of pasta water or a splash of warm plant-based milk. The key is to keep the heat low when reheating—never boil it vigorously.

4

Is this sauce vegan?

This version is vegetarian, but not strictly vegan because it uses olive oil (often filtered with dairy) and nutritional yeast (sometimes processed in shared facilities). For a fully vegan option, use refined coconut oil and certified vegan nutritional yeast. Always check labels for hidden dairy traces.

5

What pasta works best with this sauce?

Fettuccine is classic, but this sauce also shines with tagliatelle, linguine, or even egg noodles. For extra texture, try tossing it with chicken or shrimp or pairing it with roasted vegetables. The sauce's smooth consistency clings beautifully to any pasta shape.

★★★★★5.0(4 reviews)
Categories Sauces & Condiments