Mexican Crema

Looking to liven up your tex-mex dishes? Look no further than my Mexican Crema, sometimes also referred to as Mexican Sour Cream. Cool and just a touch tart to balance out those spicy flavors in Mexican recipes.

overhead shot of bowl of mexican crema on wooden board

Perfect for tacos, burritos, walking tacos, baked enchiladas, fried rice, Street Corn Salad, breakfast tacos and any other Mexican meals you can think of!

What is Crema?

Think of Mexican crema as the Mexican version of French crème fraiche or American sour cream. It is slightly thinner and a bit sweeter and often served along with cotija or queso fresco cheeses.

Some might call is Mexicana cremaMexican sour creamcrema fresca or just plain crema.

angled shot of spoon adding mexican sour cream to tacos

Ingredients for Making Mexican Crema

One of the best parts of this crema mexicana recipe is that it only takes three simple ingredients to make!

  • Heavy cream – This cream is the main ingredient of the recipe. It helps to thin out the consistency and make it more pourable.
  • Sour cream – In order to help thicken and also add a little bit of acidity, we use sour cream.
  • Buttermilk – I like my Mexican crema to have a little bit of tang to it, and sour cream buttermilk that.
overhead shot of crema mexicana ingredients

How To Make Tangy Mexican Crema

Crema Fresca can be found in many Latin supermarkets and some mainstream stores. That side, my store was fresh out so I needed to make my own. Don’t worry, it is super simple!

The traditional crema recipe calls for heavy cream blended with buttermilk and given 24 hours to thicken up. Again, I was tight on time.

The quick version of crema Mexicana uses 1/4  cup of sour cream. I opted for a middle of the road experiment – a little bit of buttermilk AND a little bit of sour cream.

  1. Heat heavy cream. In a microwave safe container, heat heavy cream for 40 seconds. Meanwhile, stir together sour cream and buttermilk in a glass bowl.
  2. Add heavy cream to remaining ingredients. Add heavy cream, stirring until smooth. Mixture will be watery, but you will notice it starting to thicken already while stirring.
  3. Allow to sit in a warm place, set lid loosely on the top, or use plastic or aluminum foil. Allow to breath, but to keep covered and free from any floating particles near by, especially if placed outside. Do not let crema mexicana go over 100 degrees.
  4. Let thicken. Allow to sit for 4-6 hours to thicken. Add flavor, if desired, using a stick blender.
close up overhead shot of cream fresca

Let it Thicken

Mexican crema needs to sit in a warm place to thicken. Near the stove or oven (if you are using it,) on top of the refrigerator, or in my case,  outside on a beautiful 80-degree day all work just fine.

The end result will be thinner than yogurt or sour cream, so don’t be concerned if it seems a bit more loose in terms of texture than what you were expecting.

straight on shot of spoon adding mexican crema recipe to corn

How to Use Mexican Crema

One of my favorite parts about this delicious condiment is that you can use it on just about anything! Add a dollop of it to soups like white chicken chili or chicken tortilla soup. You could even use it as a dip for chips or veggies.

It works great as the perfect topping for burrito bowlstacos, shrimp tostadas, grilled chicken burritos or nachos. The creamy taste pairs well with just about any Mexican food you can think of. I always have a jar in the fridge.

I used this batch for Mexican Street Corn but you can also use it on my favorite Totchos. It also tastes great on Chicken Fajitas or Smothered Burritos.

close up angled shot of spoon in bowl of mexican crema

Variations

Mexican crema is a blank slate. There are plenty of ways you can make it your own. Here are a few suggestions.

  • Plain yogurt – You can use plain yogurt instead of sour cream. In fact, I love using yogurt in place of any of the three soured creams. However, for my purposes, I usually need something a little thinner to get the right consistency.

Just like other types of cream, you can add a little bit of flavor by blending in other flavors. Some of my favorites are:

  • cumin
  • fresh cilantro
  • lime juice or zest
  • lemon juice or zest
  • chipotle peppers in adobo sauce

Storage & Shelf Life

How to Store Mexican Crema

Just like most dairy products, it will be good for about a week if kept refrigerated. The FDA recommends it being out for no longer than 2 hours.

Can I Freeze Creme Mexicana?

I do not recommend freezing this recipe.

More Homemade Sauces

There’s no meal that a good homemade sauce can’t elevate. Here are some of our favorites.

angled shot of spoon in jar of mole sauce

Simple Mole Sauce Recipe

This simplified EASY Mole Sauce recipe packs in the flavor of a traditional mole sauce with simple ingredients that are easy to find!
Check Out This Recipe!
angled shot of bowl of creamy sauce

Quesadilla Sauce

The next time you need an easy recipe for a versatile sauce, turn to spicy Quesadilla Sauce. You'll be putting it on everything!
Check Out This Recipe!
birria broth in food processor

Birria Consome (Birria Sauce)

If you're looking for a rich, earthy birria broth for your quesabirria tacos or other delicious dishes this birria consome is for you.
Check Out This Recipe!
overhead shot of bowl of mexican crema with text overlay
overhead shot of bowl of mexican crema on wooden board

Mexican Crema

Homemade Mexican Crema made with just a handful of ingredients you have in your pantry. Perfect for tacos, burritos, and Street Corn Salad!
5 from 4 votes
Course: Sauce
Cuisine: Mexican
Keyword: crema mexicana, mexican crema
Prep Time: 5 minutes
Cook Time: 4 hours
Total Time: 4 hours 5 minutes
Servings: 1 cup
Calories: 842kcal

Ingredients

  • 1 cup heavy cream
  • 1 heaping tablespoon sour cream
  • 1 tablespoon buttermilk

Instructions

  • In a microwave safe container, heat heavy cream for 40 seconds. Meanwhile, stir together sour cream and buttermilk in a glass bowl.
  • Add heavy cream, stirring until smooth. Mixture will be watery, but you will notice it starting to thicken already while stirring.
  • Allow to sit in a warm place, set lid loosely on the top, or use plastic or aluminum foil. Allow to breath, but to keep covered and free from any floating particles near by, especially if placed outside. Do not let crema mexicana go over 100 degrees.
  • Allow to sit for 4-6 hours to thicken. Add flavor, if desired, using a stick blender.
  • Drizzle over your favorite Latin dish.
  • Blending in cumin, cilantro, chipotle peppers, lime and/or lemon juice or zest to flavor your crema are all optional.

Nutrition

Calories: 842kcal, Carbohydrates: 8g, Protein: 8g, Fat: 89g, Saturated Fat: 56g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 22g, Cholesterol: 278mg, Sodium: 84mg, Potassium: 261mg, Sugar: 8g, Vitamin A: 3598IU, Vitamin C: 2mg, Calcium: 186mg, Iron: 0.3mg
collage of mexican crema
Jessica Formicola of My sauce Recipes
Meet the Author

Jessica Formicola

Jessica is a cookbook author and Le Cordon Bleu Culinary School certified recipe developer. See her work in Parade Magazine, Better Homes & GardensMashed, AllRecipes AllStars and The Daily Meal Food + Travel and more!

More About Jess
5 from 4 votes

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating




Questions and Reviews

  1. 5 stars
    this Mexian crema was delicious! We used it on tostadas, but I’m definitely making this more often to use on all kinds of recipes – so good!

  2. 5 stars
    Wow – this mexican crema recipe is much better than the store bought version! I started using this on all of my tacos!

  3. 5 stars
    I adore the crema at the Mexican restaurant near my home, so I was over the moon to have found this recipe for homemade authentic Mexican crema. It was soooo good over tacos tonight!