I Never Thought I’d Say This About a White Sauce
I been cooking pasta sauces my whole life. Red ones, mostly. My mama’s Sunday gravy took all day. But a creamy white sauce? That was always for company or holidays. It felt fussy. Too much cream and butter. Not something for a Tuesday night when the kids had ball practice.
Then my youngest girl went vegan a few years back. She showed up at my kitchen door with a bag of cashews and a worried look. She said she missed creamy pasta. I just laughed and told her to hand me the nuts.
And that is how I learned you do not need cream to get that silky feel.
The Nut That Changed My Mind
Cashews are funny little things. They are soft and sweet, not like almonds or walnuts. When you soak them in hot water for five minutes, they turn almost buttery. I still remember the first time I blended them. The noise changed from a rattle to a smooth hum. That is how you know it is working.
My grandma used to say, “If it sounds angry in the blender, it ain’t ready yet.” She was not wrong.
Have you ever tried blending raw cashews into something besides sauce? I use them in smoothies now, too. They make it thick without any banana taste.
Onion and Garlic Are the Real Stars
Here is a little secret. This sauce does not taste like much without the onion and garlic cooked first. You have to let them get soft and fragrant in the olive oil. Not burned. Just golden and sweet. That takes about five minutes. Do not rush it.
I once tried throwing raw garlic into the blender with the cashews. It was sharp and almost bitter. My husband ate it anyway because he is a good man. But he asked if I was mad at him. That is how I learned to sauté first.
You can find the full recipe here if you want to save it. But honestly, once you make it once, you will remember it.
It Comes Together in a Blink
This whole meal is done in fifteen minutes. That is shorter than most sitcoms. You boil your pasta, soak your cashews, cook your onion and garlic, and blend it all up. Pour it over the noodles and stir. That is it. No stirring a roux for twenty minutes. No watching cream curdle.
I still make it this way when I am tired and hungry. It feels like cheating, but it is not. It is just smart.
And here is a fun fact. Nutritional yeast is what gives it that cheesy taste. It is not cheese at all. It is just deactivated yeast flakes. Sounds weird, I know. But it works. My grandkids call it “fairy dust cheese.” I do not correct them.
Why This Sauce Matters More Than You Think
Here is the thing. A lot of folks think eating less dairy means giving up comfort food. That is just not true. This sauce is rich and warm. It coats the noodles like a hug. And nobody at your table will miss the cream. Not even the picky eaters.
My kids never complained about this one. Not once. And they complained about everything. Broccoli. Casseroles. That one time I tried making tofu. This one got silence and clean plates. That is the highest compliment in my book.
What is a meal your family ate without a single complaint? I would love to hear it. It is rare and special when that happens.
A Little Thin If You Need It
The sauce will be thick at first. That is okay. You can thin it with a splash of water or more almond milk. I keep a little warm water in my measuring cup just in case. Pour it in a tablespoon at a time until it looks right to you.
You want it to coat the back of a spoon but still drip off. Not like glue. Not like soup. Somewhere in the middle. That is where the magic lives.
If you try this with a cold pasta salad next summer, it works too. Just let the sauce cool down first. It thickens up even more in the fridge.
It Belongs at Your Table
This is not a fancy chef recipe. It is a regular person recipe. You probably have most of the stuff in your pantry already. Cashews might be the only thing you have to grab. And once you buy a bag, you will find a hundred uses for them.
I like to serve it with a simple side of steamed broccoli or a green salad. Something crunchy to balance the soft noodles. That is how my mama did it. She always said a meal needs contrast. She was right about most things.
Do you have a go-to weeknight pasta that saves dinner? Tell me about it. I am always looking for another trick to keep in my apron pocket.

Soaking the Cashews
You can’t rush a cashew. I learned that the hard way one Tuesday night. Pour boiling water right over them in a bowl and set your timer for five minutes. Vegan tomato basil pasta taught me that soaking makes all the difference. While they sit, chop your onion and get the garlic ready.
Sautéing the Base
Heat your olive oil in a pan over medium heat. Toss in that chopped onion and let it go for about five minutes. Stir it around until it’s soft and smells like home. Caprese pasta salad is a summer favorite, but this is cozy weather cooking. Add the garlic for the last minute so it doesn’t burn.
Blending It Smooth
Drain the cashews and dump them into your blender. Add the cooked onion and garlic, the almond milk, nutritional yeast, lemon juice, and salt. Cold sesame noodles are great for hot days, but this sauce needs heat. Blend on high until it’s like heavy cream. (If it’s still grainy, let it run another thirty seconds.)
Bringing It Together
Cook your pasta according to the box if you’re using it. Pour that creamy sauce right over the hot noodles. Stir it all together on low heat until everything is warm and coated. Avocado tomato chickpea pasta salad is a different kind of creamy, but this one is pure comfort. What’s your favorite pasta shape for a sauce like this? Share below!
Instructions
Step 1: Cook your fettuccine in salted water until it’s al dente. Drain it and set it aside. Don’t rinse it unless you’re making a cold dish later. Baked feta pasta taught me that starch helps sauce stick.
Step 2: Pour boiling water over the raw cashews in a small bowl. Let them soak for exactly five minutes, then drain well. This softens them up so your sauce turns out silky.
Step 3: Sauté the chopped onion in olive oil for about five minutes until it’s translucent. Add the minced garlic and cook one more minute. (Make sure the heat isn’t too high or the garlic will get bitter.)
Step 4: Put the drained cashews, sautéed onion and garlic, almond milk, nutritional yeast, lemon juice, and salt into a blender. Blend on high for a full minute until it’s completely smooth. What do you think makes a sauce creamier—soaking time or blending time? … ? Share below!
Step 5: Pour the sauce over your cooked pasta and stir gently. Warm it on low heat for a minute or two if needed. Thin it with a splash of water if it’s too thick for your taste. Chicken Caesar pasta one pot is quicker, but this one feels special.
Creative Twists
Roasted Red Pepper: Toss a handful of jarred roasted red peppers into the blender for a smoky, sweet twist. Sun-Dried Tomato: Stir in a few chopped sun-dried tomatoes at the end for tangy little surprises. Herb Infusion: Blend in a handful of fresh basil leaves and a pinch of black pepper for a springtime kick. Which one would you try first? Comment below!
Serving & Pairing Ideas
Serve this over a pile of steamed broccoli or roasted asparagus for extra crunch. A simple side salad with lemon vinaigrette cuts through the richness perfectly. My tried and true tomato butter pasta recipe is next on my list for a sauce swap. Which would you choose tonight?

Why This Creamy Sauce Works
I have been making this vegan cashew alfredo for years now. It started when my neighbor brought over her milk-free pasta and I just had to know how she did it. The secret is letting the cashews soak in hot water for five minutes. That softens them right up so they blend into the silkiest sauce you have ever seen. No cream, no cheese, and nobody at the table ever misses it.
I learned a long time ago that good pasta sauce does not need fancy ingredients. Just a handful of things you probably already have in the pantry. The onion and garlic get soft in the pan first, then everything goes into the blender together. I still make it this way every time because it works. My kids never complained about this one, and that is saying something.
Fun fact: raw cashews turn creamy when you blend them because of their natural oils. I did not know that until I burned out my first blender trying to grind them dry. Soaking them first saves your equipment and your sanity.
How To Store It And Stretch It
This sauce keeps in the fridge for about four days in a tight jar. I remember the first time I stored it overnight, I was nervous it would separate. But it stayed smooth and just needed a quick stir before reheating. You can freeze it too, up to a month, though I usually just make a double batch and keep half for later.
When you reheat it, add a splash of water or almond milk and warm it low and slow. High heat makes it grainy, and nobody wants that. Batch cooking this saves my weeknights when I am too tired to think. I just boil pasta, warm the sauce, and dinner is ready in ten minutes. Have you ever tried storing it this way? Share below!
Common Fixes For A Silky Sauce
If your sauce comes out grainy, it usually means the cashews did not soak long enough. Give them a full five minutes in boiling water next time, or even ten. I once rushed it and ended up with little crunchy bits all through my dinner. Not the end of the world, but not what you want.
Another problem is the sauce being too thick. Just add water a tablespoon at a time while it is on low heat. You can always thin it out, but you cannot thicken it back up after. That matters because a good alfredo should coat the pasta, not sit on top of it like a heavy blanket. Getting it right builds your confidence in the kitchen for other creamy sauces too. Which of these problems have you run into before?
Your Quick Questions, Answered
Can I use a different kind of milk instead of almond milk?
Yes, you can swap in any unsweetened plant milk like oat or soy without changing the texture too much. Just stay away from canned coconut milk because it adds a sweet taste that does not belong here. I have used oat milk plenty of times and it works great with the cashew base. The sauce stays creamy and rich every single time, so use what you have on hand.
Do I really have to soak the cashews first?
Yes, soaking the cashews is the step that makes the sauce smooth instead of gritty. Five minutes in boiling water is all it takes, and you can do it while the pasta cooks. If you skip it, your blender will struggle and you might end up with a lumpy mess. I learned this the hard way when I was rushing through a quick weeknight dinner and regretted it immediately.
Can I make this without nutritional yeast?
Nutritional yeast gives the sauce that cheesy, savory flavor, but you can leave it out if you do not have any. The sauce will still be creamy and delicious, just milder in taste. You can add a little extra salt and a pinch of garlic powder to make up for it. I have done this before when my jar ran out and nobody complained at all. Which tip will you try first?
One Last Thing Before You Go
I hope you give this one a try on a night when you want something warm and easy. There is nothing fancy about it, and that is exactly why I love it. Have you tried this recipe? Come back and tell me how it turned out for your family. I read every comment and I answer them all too, because cooking is better when we share it.
Happy cooking!
— Elowen Thorn
Vegan Cashew Alfredo
Ingredients
Instructions
- Cook pasta according to package directions if using; drain and set aside.
- Pour boiling water over the cashews and let soak 5 minutes, then drain.
- Sauté the onion and garlic in olive oil for 5 minutes until fragrant.
- Blend the cashews, onion mixture, almond milk, nutritional yeast, lemon juice and salt until very smooth.
- Pour the sauce over the pasta and stir, warming gently on low heat if needed and thinning with a little water if too thick.