The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (2024)

Are you looking for a delicious and healthy alternative to Mexican crema? Look no further than this creamy, tangy and rich crema vegana recipe!

Jump to Recipe

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (1)

Table of Contents

Crema Vegana

A drizzle of vegan crema is the special extra touch that all of your favorite Mexican dishes and recipes need.

This dairy free, nut free,soy free, gluten-free, and oil-free crema vegana recipe, or Mexican sour cream, needs just 5 ingredients!

It’s incredibly easy to make and so delicious that you’ll soon want to be pouring it over all of your favorite foods.

Amigos, in this recipe I’m going to guide you through everything you need to know about making a perfect vegan crema – and why it’s a great alternative to the traditional dairy Mexican crema.

What is Mexican Crema

Crema or crema fresca is a creamy and slightly tangy dairy-based condiment sauce used in Mexican cuisine that pairs well with spicy foods.

Mexican crema is quite unique and not exactly the same as American sour cream. The American kind is more tart or tangy than the creamier Mexican variety.

In a pinch you could interchange them, but if you’re looking for that extra tartness of the American version you won’t find Mexican crema as strong. So the American kind may not suit all recipes.

The closest “sour cream” to crema or a good substitute would be French crème fraîche or the one used in Eastern European cuisine called smetana.

Some people make their own dairy based Mexican crema by blending a combination of heavy cream with buttermilk, lime juice and salt. Others also mix in regular sour cream.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (2)

Types of Mexican Crema

In Mexico we use thincrema to drizzle over our food as a topping and we occasionally cook with thicker ones too — actually, we also make desserts with it too.

If you’ve ever been in a Mexican food store chances are you’ve seen crema,crema fresca and crema agria.

The difference between these Mexican cremas is in the way they are produced, and the level of tartness they each have.

Crema and crema fresca tend to be on the milder more neutral taste, but still have a slight tartness to them. Whereas, crema agria is more like American sour cream.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (3)

Mexican Vegan Crema

Crema vegana is a dairy-free vegan alternative to the traditional Mexican crema.

It’s a popular topping used in many vegan Mexican dishes and with just a few simple ingredients you can make it at home.

I promise it’ll become your favorite perfect topping for tacos de papa, sopa and so much more!

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (4)

Why Choose Vegan Crema?

There are so many great reasons to choose crema vegana over the traditional dairy Mexican crema. Here are just a few.

  1. Healthier: Vegan crema doesn’t contain any animal products, so it’s cholesterol-free, low in saturated fat, and contains beneficial nutrients like plant protein and healthy fats.
  2. Better for The Environment: Plant-based foods have a lower carbon footprint.
  3. Everyone Loves It: Vegan crema is a delicious treat that can be enjoyed by everyone. In fact many people can’t see a huge difference between the two types.
  4. Tastes So Delicious: Mexican crema vegana is rich, creamy, a little tangy and it complements so many Mexican dishes.
The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (5)

Ingredients Needed for Crema Vegana

To make homemade crema vegana or Mexican cream you need just a few basic simple ingredients that are pantry staples for just about everyone.

  • Almonds: Buy them whole and with the skin still on, they’re cheaper this way.
  • Water: To blend the ingredients.
  • Corn Starch: To thicken up the cream a bit.
  • Fresh Lime Juice: For that tangy touch.
  • Salt: To bring out the flavors.

There are some people that some people that also like to add additional seasonings like onion powder or even garlic. This is up to you.

Other versions of this vegan sour cream are to add herbs or even avocado to make different flavors.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (6)

Almond Vegan Sour Cream

The magical main ingredient used in my vegan crema recipe is almonds.

Yes, almonds, isn’t that crazy?!

Some people like to use cashews but those aren’t as easy to find raw and unsalted, plus they’re a lot more expensive than almonds.

We want to use whole almonds with their skin still on them. You can buy them just about anywhere. Just make sure they’re unsalted.

To remove their skin we need to soak overnight or blanch them.

Blanching means to quickly submerge something in hot liquid, but you’re not cooking it nor killing off vital vitamins and nutrients. In the case of almonds all we’re doing it helping to release the skin for easy peeling.

You could use store-bought blanched or peeled almonds but I highly recommend you either blanch them yourself, or soak them overnight to so you can insure optimum freshness of the almonds.

Watch my video on how to easily and quickly blanch almonds here.

Mexican Crema Vegana F.A.Q

Can I use a different type of nut to make vegan crema?

Yes, you can use other nuts like cashew or even macadamia nuts, but the consistency and flavor may be slightly different than my almond version.

Can I use lemon juice instead of lime juice?

Yes you can, the taste will be a bit different but still delicious.

How long can vegan crema be stored in the refrigerator?

It can be stored in an airtight container in the refrigerator for up to one week. Well, that is if you don’t eat it all before then!

What are some dishes that I can use vegan crema in?

You can use it as a topping for tacos, burritos, nachos, sauces, pasta, desserts, or to make dips for veggies or tortilla chips.

What About Tofu Crema?

There are many people that like to make vegan crema with tofu, I haven’t done it yet.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (7)

How to Make Vegan Crema at Home

While it’s easy to go out and buy vegan crema alternatives, making it at home is quite easy. An added benefit is that you’ll be sure no strange ingredients went into it.

You’ll notice in the recipe that I’ve given you two options for this recipe.

The first option is for “sour” cream, which is made tart by simply adding lime juice to get that slight tartness of sour cream.

The second option is for “neutral” crema, which isn’t tart and can be used for desserts or recipes where you don’t want that slight tartness. You could even add a sweetener to it when making desserts.

You could prepare the recipe then separate half before adding the lime juice and have two different creams to use each version for your different needs!

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (8)

1. Soak and Blend

Soak the almonds overnight with plenty of water, and place in the refrigerator. Soak at least 8 hours.

The next day, drain and rinse the soaked almonds. Peel away the skin from all of the almonds.

Place the peeled almonds, water, cornstarch and salt in the blender and puree until a smooth texture is achieved.

Using either a nut bag or a fine mesh sieve, strain the liquid into a bowl. Use a spoon to push down on the pulp and get all the liquid out.

Don’t Toss Out The Almond Pulp

Make sure you save all of the almond pulp from this recipe. I use it to make a delicious vegan almond “cheese”.

The cheese can be made and used like a dairy-free cheese spread or a vegan cotija alternative.

Get the recipe by going to the page here.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (9)

2. Cooking The Crema

Once everything is blended the crema needs to be cooked in a large pan.

Carefully pour in the almond “milk” into a large pan. Turn heat to medium-low and stir until it begins to thicken up. It should coat the spoon.

This step is done to help thicken it up and give the mixture that thicker and creamy smooth texture of regular crema.

This step is probably the most involved because you’ll have to keep stirring to prevent bubbling over and burning of the crema.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (10)

3. Add The Lime Juice

The last step, once the desired consistency has been achieved, is to remove the pan from the heat and mix in the lime juice if you’re wanting to make this a sour cream or crema agria.

Add salt as desired and give the crema a taste test.

Pour the crema into a container and allowed to cool down.

Once it has come to room temperature the crema may be stored in the refrigerator to use cold later as desired.

What Does Vegan Crema Taste Like

The result is a creamy, thick texture that drizzles and spreads on smoothly.

The taste, well it’s insane how much like regular dairy this crema tastes. It doesn’t have a strong almond or almond milk taste.

This crema makes the best non-dairy sour cream substitute I have tasted thus far!

How to Serve

This creamy, thick, delicous vegan crema can be used in countless of ways. Below are some ideas.

  • Espaguetti Verde or Creamy Poblano Pepper Pasta
  • Rajas con Crema or Poblano Pepper Strips in Cream Sauce
  • Mexican White Spaghetti
  • Top desserts with the less tart crema
  • Use it on Esquites
  • Top Tortas de Milanesa
  • Pambazos
  • Torta de Jamon
  • Sopa de Habas
  • Tinga Tostadas
  • Pambazos
  • Enchildas or Enfrijoladas

How To Store Crema Vegana

Allow to come to room temperature then store in an airtight container in the refrigerator. It’ll keep fresh for up to 6 or 7 days.

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (11)

Mexican Crema Vegana Recipe

Vegan crema is a delicious and healthy alternative to traditional Mexican crema.

With a few simple ingredients, you can enjoy this delicious creamy sauce and jazz up all of your favorite meatless or vegan Mexican dishes.

This vegan version is cruelty-free, healthier than dairy-based, has authentic Mexican flavors, and it’s so incredibly easy to make!

Thank you amigos for stopping by, I really hope you give this crema a try sometime. Have a beautiful day!!

Vegan Crema | Vegan Sour Cream

A drizzle ofcrema veganais the special extra touch all your favorite Mexican dishes need. This dairy free, nut free and soy free Mexican vegan sour cream recipe needs just 5 ingredients and it’s incredibly easy to make.

5 from 26 votes

Save Recipe Pin Recipe Leave a Review

Print Recipe

Prep Time 10 minutes mins

Cook Time 15 minutes mins

soaking time 8 hours hrs

Course accompaniment, topping

Cuisine Mexican, vegan

Servings 10 servings

Calories 48 kcal

Equipment

  • blender

  • pan

  • spatula or spoon

  • glass container with lid for storing

Ingredients

  • 1/2 cup almonds soaked & skin removed
  • 2 cups water room temperature
  • 2 Tablespoons cornstarch
  • 1/2 small lime adjust to taste
  • 1/2 teaspoon salt adjust to taste

Instructions

  • Soak the almonds overnight or for 8 hours until they plump up and become softer, drain before using.

  • One by one being removing the skin off of all the almonds. Place the almonds in the blender, half the salt, and 1/2 cup of water and blend for a couple of minutes.

    Add all the cornstarch, the remaining water and blend until completely smooth.

    Place a colander over a small bowl and pour the mixture into and strain into the bowl.

    Squeeze out as much water from the remaining pulp and set the pulp aside to make my almond cheese.

  • Pour the strained liquid into a large deep pan and over medium heat cook the mixture until it thickens. This will take about 10 minutes.

    It's very important that you keep stirring the whole time to prevent it burning or bubbling over. As it cooks you'll notice that little by little the cream begins to form as the mixture thickens.

    You'll know that the crema is ready when it has a thick creamy consistency. When ready, remove from heat and allow to cool for a few minutes while you keep stirring it.

  • Once allowed to cool slightly, little by little add freshly squeezed lime juice and salt to the crema. Stir until well combined, allow to sit a couple of minutes, then taste and if needed add a bit more lime juice and/or salt until you get the tartness you're happy with.

  • Pour into a container and if serving it right away allow to cool a bit more, otherwise store in the fridge covered for up to 7 days. Enjoy it over all of your favorite Mexican dishes, or as desired.

To Make a Neutral Crema:

  • If you want a more neutral tasting crema you can simply omit the lime juice and additional salt. Let cool completely before storing.

Video

Notes

This recipe makes 1.5 cups of crema.

*Watch the almond blanching tutorial here, How to Blanch Almonds

**Longer soaking time will only be required if your blender isn’t too powerful, otherwise the almonds may not breakdown enough and you’ll have a lot more pulp when you strain the liquid through a fine sieve.

How To Store Crema Vegana: Store in an airtight container in the refrigerator. It’ll keep fresh for up to 6 or 7 days.

Nutrition

Serving: 10servingsCalories: 48kcalCarbohydrates: 3gProtein: 2gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 1gSodium: 119mgPotassium: 54mgFiber: 1gSugar: 1gVitamin A: 2IUVitamin C: 1mgCalcium: 22mgIron: 1mg

Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (19)

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (20)

Nancy Lopez

Nancy Lopez is a food blogger and author of the cookbook Mexican Tamales Made Meatless. Born in Mexico, raised in the US, and currently living in Southern Mexico, she has followed a meatless diet for almost 10 years. It is her passion and mission to share all she has learned about vegan Mexican cooking and vegetarian Mexican recipes. Mexican Made Meatless is a blog dedicated to preserving the authentic flavors of Mexican cuisine just without the meat. It’s a place to celebrate Mexican culture and all it’s delightfully delicious traditional foods. Read more…

The Best Homemade Mexican Crema Vegana Recipe | Mexican Made Meatless™ (2024)

FAQs

What is a non dairy substitute for crema? ›

Ingredients Needed for Crema Vegana
  • Almonds: Buy them whole and with the skin still on, they're cheaper this way.
  • Water: To blend the ingredients.
  • Corn Starch: To thicken up the cream a bit.
  • Fresh Lime Juice: For that tangy touch.
  • Salt: To bring out the flavors.
Mar 26, 2023

What is vegan crema made of? ›

It adds a creamy garnish to whatever you'd like! Cover cashews with boiling water and let soak for 15 minutes Or you can soak cashews over night! Strain cashews and place in the blender with lemon juice, salt, garlic powder, water, nutritional yeast and BLEND on high for 1 minute.

What is the difference between Mexican style sour cream and Mexican crema? ›

Sour cream has a thicker and denser consistency, often described as rich and velvety. Its thickness allows it to hold its shape when dolloped on dishes. Crema, on the other hand, has a thinner and more pourable consistency. It drizzles smoothly and effortlessly, adding a creamy touch without overwhelming the dish.

What can I use instead of heavy cream for Mexican crema? ›

Though crème fraîche and sour cream stand as the two best substitutes for crema Mexicana, a less common alternative is plain yogurt. Chili Pepper Madness recommends adding a few drops of lime juice to taste, which can inject some sour twang in compensation for the relatively bland taste of unflavored yogurt.

What is a good vegan substitute for heavy cream? ›

The 5 Best Vegan Substitutes for Heavy Cream
SubstituteWhat We Add to ItHow We Like to Use It
Coconut Milk*no additional ingredients needed (details below)Sweet
Hemp MilkCornstarch or Silken TofuSavory
Oat MilkCornstarch or Vegan Butter or Tofu or Olive OilSweet/Savory
Soy MilkOlive Oil or Silken TofuSavory
1 more row
Nov 5, 2022

What is creamy but not dairy? ›

There are dairy-free, vegan, and healthful alternatives that can take the place of heavy cream and provide savory and sweet dishes with a thick, creamy texture. Alternatives to heavy cream include a butter and milk mixture, evaporated milk, cashew cream, and pureed tofu or beans.

What is a substitute for Mexican crema? ›

Sour cream is similar to creme fraiche but it usually has a lower fat content and uses different culturing agents. A quick way to shift it back towards the creamy mouthfeel of Mexican Crema is to dilute it with buttermilk. Add a big dollop of sour cream to a bowl.

Why is Mexican crema so good? ›

Because of this higher fat content, Mexican crema is less likely to curdle, making it great as a topping on hot dishes but also as an ingredient to enhance the richness. The consistency of American and Mexican sour creams is another significant difference.

What is Mexican crema made of? ›

Think of crema as a thickened cream that's like a combination of sour cream and French crème fraîche. Also, sour cream is made by adding bacterial cultures to milk, while the culturing process for crema uses a natural ingredient; lime juice.

Is Mexican crema just sour cream? ›

While you likely suspect that this ultra-creamy concoction is similar to sour cream, you might also notice that it has its differences. While both are fermented and tangy toppings, Mexican crema is more pourable than thick, spoonable sour cream.

What do Mexicans use for sour cream? ›

Use 'crema' instead of sour cream.

But in Mexico, you won't come across this often (especially not on your tacos!), and when you do, it's not sour cream. If you're asking what the difference is: crema is less sour than sour cream, but has slightly more 'tang' than straight thickened cream.

What can I use instead of sour cream in Mexican food? ›

For the most part, traditional Mexican crema is most similar to sour cream. But you can easily use crème fraîche or even yogurt in this recipe.

How to thicken Mexican crema? ›

Whisk the sour cream and heavy cream together in a bowl, then add the salt and the lime juice, and whisk again. Cover the bowl, and allow it to sit at room temperature for a minimum of 2 hours and ideally overnight. It will thicken nicely.

Can you whip Mexican crema? ›

Recipes Using Mexican Cream

This dessert is very easy to make and can be whipped up in less than five minutes.

How long does Mexican crema last in the fridge? ›

Storage: Crema Mexicana can be stored in the fridge for up to two weeks. You'll have to remember though that the consistency will continue to thicken inside the fridge as the fermentation process continues.

What can I use instead of crema? ›

Add a big dollop of sour cream to a bowl. Dilute it with 1-2 Tablespoons of buttermilk and serve as is. This produces a crema that works great in a pinch but will develop an inferiority complex when compared to the version we cultured for 12-24 hours.

What is a non-dairy substitute for heavy cream in a recipe? ›

A nondairy milk (such as soy or almond) and a neutral oil (like vegetable or canola) can replicate heavy cream in certain recipes—namely, sauces and soups, but also some baked goods.

What is a non-dairy substitute for sour cream or yogurt? ›

Coconut Cream — Coconut cream (the layer of cream that rises to the top of a can of coconut milk) can be used as a non-dairy sour cream substitute, making it ideal for individuals with allergies and diet restrictions.

What is a good milk alternative for creamy soup? ›

Add coconut milk.

Other plant-based milks can get the job done, but there's something special about the richness of full-fat coconut milk. If you're not a fan of coconut-y flavor, this is (obviously) not the move—it's difficult to mask the fruity nuttiness.

Top Articles
Latest Posts
Article information

Author: Roderick King

Last Updated:

Views: 6617

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Roderick King

Birthday: 1997-10-09

Address: 3782 Madge Knoll, East Dudley, MA 63913

Phone: +2521695290067

Job: Customer Sales Coordinator

Hobby: Gunsmithing, Embroidery, Parkour, Kitesurfing, Rock climbing, Sand art, Beekeeping

Introduction: My name is Roderick King, I am a cute, splendid, excited, perfect, gentle, funny, vivacious person who loves writing and wants to share my knowledge and understanding with you.