Skip to main content

Mexican Crema, Three Ways (Vegan)

 

Makes about 1–1½ cups, depending on the version

Creamy • Tangy • Fresh • Versatile

A cool, creamy Mexican-style crema made three different ways—from light and fresh to rich and cultured. Drizzle it over tacos, enchiladas, burrito bowls, roasted vegetables, or anything that could use a bright, tangy finishing touch.

This recipe is 100% plant-based.

There are certain meals in my kitchen that don’t feel complete without a little bowl of something cool and creamy on the side.

Enchiladas. Tacos. Tostadas. Burritos. Rice bowls. Roasted vegetables.

They all seem to ask for that final gentle contrast—something cool against something warm, creamy against something crisp, bright and tangy against all those deep spices underneath.

For many years, I made sauces like this without actually knowing what to call them.

Cashews were one of the first ingredients I discovered when I began experimenting seriously with plant-based cooking. Blend them with a little water and suddenly you have cream. Add lemon or lime and salt and you have something tangy. Add yogurt and it changes again. A little maple syrup can soften the acidity. More citrus can brighten the whole thing.

I made endless versions.

Sometimes they were thick.

Sometimes pourable.

Sometimes tart.

Sometimes rich.

I didn’t particularly care what they were called.

I just knew they were delicious.

That was actually how a lot of my early cooking developed. I wasn’t necessarily beginning with the name of a dish and trying to reproduce it. Often I was simply standing in my kitchen thinking about what a meal needed.

Something creamy.

Something acidic.

Something crunchy.

Something fresh.

Then I’d start playing.

As I dove deeper and deeper into plant-based cooking, though, I also became increasingly interested in understanding the foods that inspired me.

I’ve never been a professional chef, but I’ve always had the desire to become the best home cook I could be.

And when I decide I really want to learn something, I tend to dive all the way in.

That’s been true throughout my life.

Passion drives me.

I want to understand why something works, where it came from, what makes the traditional version what it is, and then—when appropriate—how I can bring that idea into my own whole-food, plant-based kitchen without losing what made me love it in the first place.

Somewhere along that journey, I learned about Mexican crema.

Traditional Mexican crema is a cultured dairy cream, generally thinner and more pourable than American sour cream, with a gentle tang and richness that makes it a beautiful finishing sauce.

And I remember thinking:

Wait a minute.

I’ve been making something like this for years.

Lol.

Obviously, I hadn’t unknowingly invented Mexican crema.

What I had done was arrive at a plant-based version of the same idea—a cool, creamy, tangy sauce that provided exactly the contrast I had been looking for on all those warm, savory dishes.

Suddenly my nameless little cashew sauces had a culinary reference point.

And once I understood what crema was meant to bring to a meal, I became even more interested in making my own versions.

Because crema isn’t really supposed to take over.

That’s what I love about it.

It doesn’t need to be the loudest thing on the plate.

Drizzle it over an enchilada and it cools and softens all those deeper flavors.

Tuck it into a burrito and suddenly every bite feels creamier.

Spoon it over a tostada.

Drizzle it across tacos.

Add it to a bowl of beans, rice, roasted vegetables, salsa, and whatever else you’ve piled in there.

That little streak of white running across the top isn’t merely decorative.

It changes the bite.

And because I love choices in my kitchen, naturally I couldn’t give you just one.

So I gave you three.

One has the beautiful richness and silky body of cashews.

One uses yogurt when I want something lighter, brighter, and incredibly easy.

And one brings the two together when I want a little of both.

That’s often how I cook.

I don’t necessarily want to declare one version the winner and throw away the others.

Some days I want one.

A month later I may want another.

Sometimes the deciding factor is simply what’s sitting in my refrigerator.

I like variety.

Food should leave room for that.

And I hope recipes do too.

That’s why I want you to think of these three versions as starting points rather than rigid formulas. Taste as you go. Add another squeeze of lime if you want more brightness. Thin it until it drizzles exactly the way you like. Adjust the salt. Make it richer or lighter.

Eventually you’ll probably stop measuring altogether.

That’s one of my favorite moments in cooking—when something you’ve made enough times moves out of the recipe and into your hands.

You simply know what it needs.

That’s how these sauces began for me, long before I knew to call them crema.

And maybe there’s something rather fitting about that.

I learned the flavor first.

The name came later.

All these years later, there’s still often a little bowl of crema on my table, waiting for a taco, tostada, enchilada, burrito—or whatever else happens to need one final cool, creamy drizzle.

Choose whichever of the three sounds good today.

Tomorrow, choose another.

Whichever one you make, sometimes that little spoonful on top is the very thing that makes the whole meal feel complete.

And that is most definitely a small, beautiful thing.

INGREDIENTS

Rich & Silky Cashew Crema

    ¾ cup raw cashews, soaked in hot water for 20–30 minutes and drained

    ½ cup water, plus more if needed for thinning

    1–2 Tbsp fresh lime juice or apple cider vinegar

    ½ tsp fine sea salt, or to taste

    1 Tbsp olive oil or avocado oil (optional, for extra richness)


Light & Tangy Yogurt Crema

    1 cup plain unsweetened vegan yogurt

    1–2 Tbsp fresh lime juice or apple cider vinegar

    1 Tbsp olive oil or avocado oil (optional, for added body)

    ¼–½ tsp fine sea salt, to taste

    1–3 Tbsp water, only if needed for thinning


Creamy Cashew–Yogurt Crema

    ½ cup raw cashews, soaked and drained

    ½ cup plain unsweetened vegan yogurt

    ¼ cup water, plus more if needed for thinning

    1–2 Tbsp fresh lime juice or apple cider vinegar

    ½ tsp fine sea salt, or to taste

    1 Tbsp olive oil or avocado oil (optional)

METHOD


RICH & SILKY CASHEW CREMA

Wonderfully rich, silky, and closest to traditional Mexican crema.

Step 1 — Blend Until Silky

Add the following to a blender:

 ¾ cup raw cashews, soaked and drained

 ½ cup water

 1–2 Tbsp fresh lime juice or apple cider vinegar

 ½ tsp fine sea salt

 1 Tbsp olive oil or avocado oil (if using)

Blend until completely smooth and silky, stopping to scrape down the sides as needed.

Step 2 — Adjust the Texture

Taste and adjust the seasoning if needed.

Add a little more water until the crema reaches your preferred consistency—thick enough for dolloping or thinner for drizzling.

Transfer to a jar or airtight container and refrigerate until ready to use.



LIGHT & TANGY YOGURT CREMA

The quickest version with a bright, fresh tang.

Step 1 — Whisk Everything Together

In a bowl, whisk together:

 1 cup plain unsweetened vegan yogurt

 1–2 Tbsp fresh lime juice or apple cider vinegar

 1 Tbsp olive oil or avocado oil (if using)

 ¼–½ tsp fine sea salt

Whisk until smooth.

Step 2 — Thin as Needed

Add water a little at a time until the crema is smooth, creamy, and pourable.

Taste and adjust the seasoning before serving.

Transfer to a jar or airtight container and refrigerate until ready to use.



CREAMY CASHEW–YOGURT CREMA

The best of both worlds—rich, creamy, and beautifully balanced.

Step 1 — Blend the Ingredients

Add the following to a blender:

 ½ cup raw cashews, soaked and drained

 ½ cup plain unsweetened vegan yogurt

 ¼ cup water

 1–2 Tbsp fresh lime juice or apple cider vinegar

 ½ tsp fine sea salt

 1 Tbsp olive oil or avocado oil (if using)

Blend until completely smooth and creamy.

Step 2 — Finish the Crema

Taste and adjust the seasoning if needed.

Add a little more water until the crema reaches your desired consistency for spooning or drizzling.

Transfer to a jar or airtight container and refrigerate until ready to use.

Where Every Creamy Batch Begins

NOTES

 

Texture

A good crema should be smooth, creamy, and easily spoonable or drizzleable—not as thick as sour cream.

Add water 1 tablespoon at a time until it flows gently from a spoon while still holding a little body.


Flavor Variations

Make this crema your own.

For a brighter, tangier flavor, add a little more fresh lime juice.

For a richer, silkier crema, blend in a little extra cashew or a drizzle of olive oil.

For a more savory version, add a small clove of garlic or a pinch of ground cumin.


Serving Ideas

Drizzle generously over:

  • tacos
  • enchiladas
  • chili
  • rice bowls
  • roasted vegetables

It’s also wonderful as a dip for warm tortillas or spooned over grilled vegetables with fresh herbs and an extra squeeze of citrus.


Storage

Store in a sealed container in the refrigerator for up to 4 days.

Stir gently before serving, as a little natural separation may occur during storage.


A Final Thought

Some of my favorite recipes are the ones that quietly finish a meal.

A spoonful of fresh crema has a wonderful way of bringing everything together, adding brightness, richness, and a little extra care to even the simplest dishes. Whether you drizzle it over tacos, grain bowls, roasted vegetables, or a bowl of chili, I hope this homemade crema becomes one of those little staples you always enjoy having in your refrigerator.

Sometimes it’s the finishing touch that makes a meal feel complete.

 

This is the kind of food that nourishes quietly.
It asks us to slow down,
to listen,
and to remember what is enough.