This is a creamy pasta sauce made by blending soaked cashews with nutritional yeast, garlic, and lemon juice. It coats pasta the way a dairy Alfredo does — thick, rich, and clingy — without any cream or butter. If you’ve been curious about cashew-based sauces but haven’t tried one yet, this is a good place to start.
Before you start
Two things make or break this recipe. First, soak your cashews long enough — at least 2 hours in cold water, or 20 minutes in just-boiled water if you’re short on time. Under-soaked cashews won’t blend smooth no matter how long you run the blender, and a gritty sauce is hard to fix after the fact. Second, use a high-speed blender, not a food processor or an immersion blender. A high-speed blender is what gets the sauce completely smooth and pourable. If yours runs on the weaker side, blend for an extra 60 seconds and scrape down the sides once. The sauce should look glossy and coat a spoon with no visible texture before you call it done.
Substitutions that actually work
- Nutritional yeast: This is the ingredient new cooks most often want to skip — don’t. It’s what gives the sauce its savory, cheese-like depth. Find it in the bulk or natural foods section of most grocery stores, or online. There’s no real substitute that hits the same note.
- Pasta shape: Fettuccine and linguine work best because the sauce clings to flat, wide noodles. Rigatoni or penne are fine if that’s what you have. Avoid very thin noodles like angel hair — the sauce is too heavy for them.
- Plant milk: Any unsweetened, unflavored plant milk works to thin the sauce. Oat milk adds a slight sweetness; soy milk is the most neutral. Avoid anything labeled “barista blend” — it can make the sauce foam when heated.
- Miso paste (if listed as optional): White miso adds a quiet umami boost. Yellow miso works too. Skip red miso — it’s too strong and will shift the flavor noticeably.
Storage and reheating
Store leftover sauce separately from the pasta if you can — it keeps in an airtight container in the fridge for up to 4 days. Stored with pasta already mixed in, it’ll last 3 days but the noodles will absorb a lot of the sauce and turn dense. To reheat, warm the sauce in a small saucepan over low heat and stir in a splash of water or plain plant milk to bring it back to the right consistency — it will have thickened in the fridge. The sauce also freezes well for up to 6 weeks; thaw it overnight in the fridge and reheat the same way. Skip freezing it once it’s been tossed with pasta — the texture of the noodles won’t recover well.
If something goes sideways
- Sauce is grainy or gritty: The cashews weren’t soaked long enough or the blender isn’t powerful enough. Keep blending and add one tablespoon of warm water at a time. If it’s still grainy, strain the sauce through a fine mesh sieve — it won’t be perfect but it’s salvageable.
- Sauce is too thick to toss with pasta: Add reserved pasta water a few tablespoons at a time. Pasta water works better than plain water here because the starch helps the sauce stay emulsified and stick to the noodles.
- Sauce tastes flat or bland: Add more salt first — undersalting is the most common cause. If salt doesn’t fix it, add a small squeeze of lemon juice. If it still tastes dull, a half teaspoon more of nutritional yeast usually does it.
- Sauce broke and looks oily or separated: This happens if the heat was too high when warming it. Take it off the heat, add a splash of cold plant milk, and whisk vigorously. It should come back together.
- Garlic flavor is too sharp or raw-tasting: Raw garlic can be aggressive. Next time, use roasted garlic or briefly sauté the garlic in a dry pan for 30 seconds before blending. For now, a little extra lemon juice helps balance it — skip the extra garnish of raw garlic if the recipe suggests it, not worth the extra sharpness.

Creamy Vegan Pasta with Cashew Alfredo Sauce
Equipment
- High-speed blender
- Large pot
- Skillet or sauté pan
- Chef knife
- Cutting board
- Measuring cups and spoons
Ingredients
For the Cashew Alfredo Sauce:
- 1 cup raw cashews soaked in hot water for at least 20 minutes or boiled for 10 minutes for faster softening
- 1 ¼ cups unsweetened plant-based milk such as oat or almond for neutral flavor
- ¼ cup nutritional yeast adds savory, cheesy flavor
- 2 tablespoons fresh lemon juice from about 1 lemon
- 2 cloves garlic peeled
- ½ teaspoon sea salt adjust to taste
- ¼ teaspoon freshly ground black pepper plus more for garnish
For the Pasta:
- 12 oz pasta such as fettuccine or linguine—gluten-free if preferred
- 1 tablespoon olive oil
- 1 cup baby spinach optional for color and freshness
Instructions
- Soak cashews in hot water for 20 minutes (or boil for 10 minutes if short on time). Drain before using.
- In a high-speed blender, combine soaked cashews, plant milk, nutritional yeast, lemon juice, garlic, salt, and pepper. Blend on high until completely smooth and velvety—about 2 minutes. Set aside.
- Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water before draining.
- In a large skillet over medium heat (about 350°F / 175°C), warm olive oil. If including spinach, add and sauté until wilted, about 1–2 minutes.
- Add cooked pasta to the skillet. Pour in the cashew Alfredo sauce and toss to coat. If needed, add reserved pasta water, one tablespoon at a time, to thin the sauce to desired consistency.
- Heat through for 1–2 minutes more, stirring constantly, until the sauce is warm and clinging to the pasta like a true Alfredo should. Season to taste.
- Serve immediately, garnished with cracked black pepper, vegan parmesan (if desired), and a drizzle of olive oil.
Notes
- For an extra umami kick, stir in 1 tsp of white miso paste or a splash of soy sauce during blending.
- Alternative to cashews: sunflower seeds or silken tofu, though flavor and texture will vary.
- To make this nut-free, use oat milk + silken tofu instead of cashews and plant milk.
Nutrition
FAQ
Do I really need to soak the cashews, or can I just blend them dry?
Yes, you need to soak them. Dry cashews will not blend smooth enough to make a sauce — you’ll get a thick, grainy paste instead. Even 20 minutes in very hot water makes a meaningful difference, though 2 hours in cold water gives the best result.
I’ve never used nutritional yeast before — what does it taste like and where do I find it?
It tastes savory and slightly nutty, with a faint cheesy quality — nothing like brewer’s yeast or baking yeast. Look for it in the natural foods aisle, the bulk bins, or the spice section of most larger grocery stores; Whole Foods, Trader Joe’s, and many regular supermarkets carry it.
Can I make the sauce ahead of time for a dinner party?
Yes — the sauce keeps in the fridge for up to 4 days and actually blends well into the pasta when reheated. Make it the day before, store it in a jar, and when you’re ready to serve, warm it gently over low heat with a splash of plant milk or pasta water to loosen it back to the right consistency.
