This vegan cashew crema is one of the most useful things I keep in my fridge. Sour cream shows up at the table in a lot of my cooking – tacos, pozole, burritos, sopes, you name it. It’s one of those ingredients that doesn’t demand attention but does a lot of quiet work: it cools things down, adds richness, and cuts through heat. When I went plant-based, I missed it more than I expected. Not because nothing else exists, but because most of the substitutes I tried were either too tangy, too thick, or weirdly gummy. They tried too hard to be sour cream, and fell short. This cashew crema isn’t trying to be sour cream. It’s its own thing – creamy and bright, with a gentle nuttiness and just enough lime to keep it lively. It sits on a taco the way good dairy does: it plays along, doesn’t fight for the spotlight, and makes everything else around it taste better. I make a batch on Sunday and it goes on everything for the next few days.
What Is Vegan Cashew Crema?
Vegan cashew crema is a plant-based sauce made by blending raw cashews with water, acid, and aromatics until completely smooth. The result is a silky, pourable cream that works anywhere you’d reach for sour cream or crema mexicana, though the flavor profile is its own: a little nutty, a little tangy, lightly savory. If you’ve had traditional crema mexicana, think of this as a plant-based cousin that took a slightly different path. It’s thinner and more drizzleable than cashew cheese, richer than most nut milks, and a lot more interesting than the stuff in the squeeze bottle at the grocery store.
Cashews are the key. They have an unusually high fat content and a neutral flavor compared to most nuts, which makes them the blender’s best friend. When processed with hot water, they emulsify into something that’s genuinely creamy – not grainy, not chalky. No thickeners, no additives. Just nuts.
Ingredient Tips & Substitutions
The cashews need to be raw and unsalted. Roasted cashews have a more pronounced flavor that can compete with everything else in the sauce. You can find them in bulk at most grocery stores or health food stores. They’re sometimes cheaper that way than buying pre-bagged.
Nutritional yeast is the ingredient people are most likely to skip, and I’d encourage you not to. It adds a savory, slightly cheesy depth that keeps the crema from tasting flat or too one-note. It’s sold in most grocery stores now, usually near the spices or health food section. A little goes a long way, so one bag lasts for months.
For the lime juice, fresh is noticeably better here. Bottled lime juice tends to have a metallic edge that’s more obvious in a simple sauce like this. Start with one tablespoon and taste – you can always add more.
The date might seem like a weird addition, and honestly I hesitated on it the first time too. But it adds a soft, rounded sweetness that keeps the crema from going too tart or too savory. One date is enough. If you don’t have any on hand, a small pinch of sugar works in a pinch, but the date is better.
The garlic is raw, which gives the crema a gentle bite. If you want something milder – say, you’re serving this to people who are sensitive to raw garlic – roasting the cloves first (or just microwaving them for 20 seconds) takes the edge off nicely.
How to Make Vegan Cashew Crema (And Get It Right)
The most important step is the boil, and it’s also the easiest one to rush. Boiling the cashews for a full 10 minutes isn’t just about softening them – it breaks down the structure enough that the blender can actually get to fully smooth. If you under-boil, you’ll end up with a slightly grainy texture no matter how long you blend. Give them the full time.
Drain the cashews and add them straight to the blender while they’re still hot. Use fresh hot water – the heat helps everything emulsify faster and more completely. If you use cold water, you’ll need to blend longer and might still end up with a slightly less silky result.
Blend on high for at least a full minute. Then taste. Adjust the salt, squeeze in more lime if it needs brightness, add water a tablespoon at a time if it’s too thick. You want it to drizzle off a spoon in a steady stream – not pour like water, but not plop like hummus. That middle zone is where you want to live.
A high-speed blender (Vitamix, Blendtec, or similar) will get you the smoothest result. A regular blender works fine but may need an extra minute of blending time. A food processor can technically do this but won’t get you quite as smooth – use it only if that’s all you’ve got.
Storage & Ways to Use It
Transfer to a jar or airtight container and refrigerate. It keeps well for up to 5 days. It will thicken slightly as it chills, so just stir in a splash of water to bring it back to drizzle consistency before serving.
The most obvious uses are the ones I make it for in the first place: tacos, burritos, sopes, pozole. It’s especially good alongside something acidic and crunchy – like these pickled red onions with serrano on a taco. It’s wonderful over anything spicy – the creaminess does real work against heat. But it’s honestly more versatile than that. Drizzle it over grain bowls or roasted vegetables. Use it as the sauce on a flatbread or pizza in place of béchamel. Thin it out a bit more and it makes a great salad dressing base with some extra lime and a pinch of cumin. Swirl it into a bowl of black bean soup. Spoon it onto anything that calls for crème fraîche or sour cream – not because it tastes identical, but because it does the same job with its own personality.
If you’re building out a full taco spread, this crema pairs well with the lemon-spiked beet greens as a side – the brightness of both plays really nicely together.
Common Questions
Can I make this nut-free? The short answer is: not this specific version. The cashews are the whole thing – they’re what creates the creaminess. That said, sunflower seeds can work as a substitute if nut allergies are a concern. The flavor is earthier and the color will be slightly more beige-gray, but the technique is the same.
Why does my vegan cashew crema taste flat? Usually it needs more salt, more lime, or both. Taste it before you chill it, and again after – cold temperatures can dull flavors, so you may need to adjust again right before serving. The nutritional yeast is also doing a lot of quiet work here; if you skipped it, that could be part of what’s missing.
How do I get it extra smooth without a high-speed blender? Soak the cashews in cold water for at least four hours (or overnight) instead of boiling them. Long soaking can get you nearly as far as a quick boil when it comes to texture. Then blend with hot water and go for a full two minutes. Stop, scrape down the sides, and blend again.


