This post may contain affiliate links. Please read our disclosure policy.

Mexican crema is easy to make at home with just 4 ingredients! This homemade version is rich, tangy, slightly thick, and perfect for drizzling over tacos, enchiladas, chilaquiles, and more.

Mexican crema in a bowl with a spoon.

A Note from Isabel

Why I Make My Own

Growing up, Mexican crema was just always in the fridge. My parents picked it up at our local grocery store, and it went on pretty much everything. Over the years, I’ve gotten so many questions from readers about what to use when they can’t find it, so instead of only pointing them to a substitute, I also wanted to give them another option: a homemade version that’s just as good.

And honestly, once I tried making it myself, I realized how easy it is. Just 4 ingredients, barely any hands-on time, and it comes together on its own overnight. Now it’s always stocked in my fridge. Any time I want to add a little creaminess or cool down a spicy dish, this crema is my go-to.

What Is Mexican Crema?

Mexican crema is a Mexican-style cultured cream. Think of it as the Mexican cousin of sour cream or French crème fraîche. It’s rich, slightly tangy, and pourable, which makes it perfect for drizzling over tacos, enchiladas, chilaquiles, and soups. In addition to adding great flavor, it helps tone down the heat of spicy dishes.

You can find it at most grocery stores and at Latin markets, but making your own is incredibly easy and requires only 4 ingredients.

Mexican Crema vs. Sour Cream vs. Crème Fraîche

These three are similar but not the same. Here’s how they break down:

  • Sour cream has about 20% fat content and a sharp, pronounced tang. It’s thicker and less pourable than crema, and doesn’t hold up as well under heat. It can curdle if added to hot dishes.
  • Crème fraîche has a higher fat content of about 30%, which gives it more body and richness. It’s more stable under heat and won’t curdle, making it great for soups and sauces.
  • Mexican crema sits right between the two. It has a similar fat content to crème fraîche but is slightly thinner and tangier, with lime juice and salt added. In fact, the easiest way to think about it is this: Mexican crema is essentially crème fraîche with lime and salt stirred in.

If you need a quick substitute for Mexican crema, crème fraîche is your best option. Mix in a little lime juice to thin it out and get it closer to the real thing.

Ingredients in Mexican Crema

Ingredients in Mexican crema on a table.
IngredientWhy It Works / Notes
Heavy creamThis is the base of the crema. It gives it that rich, slightly sweet flavor and pourable consistency. Any cream labeled “heavy cream,” “whipping cream,” or “heavy whipping cream” will work.
ButtermilkThe fermenting agent that thickens the cream and creates the signature tang. It introduces bacteria that convert the milk sugars into lactic acid – that’s what makes the crema thick and slightly sour. Don’t skip it or substitute it with regular milk.
Lime juiceAdded at the end after fermentation, not before. Fresh lime juice gives you a cleaner, brighter flavor than bottled. Start with the amount listed and adjust to taste.
Fine saltBrings all the flavors together and seasons the crema so it enhances whatever you put it on. Fine salt is better here than kosher or sea salt since it dissolves more evenly into the cream.

How to Make Mexican Crema

  1. Mix. Combine the heavy cream and buttermilk in a glass jar or bowl and stir together. Cover tightly with a lid or plastic wrap.
  2. Rest. Let the mixture sit at room temperature for 12–24 hours until thickened. The longer it sits, the thicker it gets. If you need more time or prefer to ferment it in the fridge, that works too –  just know it will take closer to 24–48 hours.
  3. Season. Once thickened, add the lime juice and salt. Whisk with a fork until fully combined. Taste and adjust as needed.
  4. Store or serve. Use immediately or transfer to an airtight jar and refrigerate for up to 2 weeks.

Is It Safe to Leave It on the Counter Overnight?

Yes, for most people. This is the question I get most often. When heavy cream is combined with buttermilk, the acid and live cultures in the buttermilk inhibit the growth of spoilage bacteria – this is the same science behind making crème fraîche and sour cream at home. As the bacteria ferment the cream, they convert the milk sugars into lactic acid, which is what thickens the cream and gives it its tangy flavor. That said, if you are immunocompromised or prefer not to leave dairy on the counter, you can ferment it in the fridge instead. It will take 24–48 hours and won’t get quite as thick, but it works just as well.

Recipe Tips

  • Don’t rush the resting time. 12 hours at room temperature is the minimum, but leaving it for the full 24 hours gives you a thicker, more flavorful crema. The longer it ferments, the better.
  • If it gets too thick. As the crema continues to sit in the fridge after making it, it can thicken further. To thin it out before serving, whisk in a small splash of lime juice or buttermilk until it reaches your desired consistency.
  • Use fresh lime juice. Bottled lime juice works in a pinch, but fresh gives you a cleaner, brighter flavor that makes a real difference in something this simple.

Flavor Variations

  • Chipotle crema: Add 1 teaspoon of chipotle powder or 1–2 minced chipotles in adobo for a smoky, spicy kick. Great on tacos, burrito bowls, and grilled meats.
  • Chili lime crema: Stir in 1 teaspoon of chili powder along with the lime juice and salt for a little heat and extra color.
  • Cilantro lime crema: Blend the finished crema with fresh cilantro and an extra squeeze of lime, like in my cilantro lime crema recipe.
  • Avocado crema: Blend the crema with ripe avocado to make a rich, creamy sauce that’s great on tacos and tostadas, as in my avocado crema recipe.

Ways to Use Mexican Crema

The better question is what can’t you put it on. Here are some of my favorites:

Frequently Asked Questions

How do you store Mexican crema and how long does it keep?

Store in an airtight container in the fridge for up to 2 weeks. It may continue to thicken as it sits. Just whisk in a little lime juice or buttermilk to loosen it up before serving.

What is a substitute for Mexican crema?

Crème fraîche is the closest substitute. Mix in a little lime juice to thin it out and get it closer to the texture and flavor of real crema. Sour cream works too, but is thicker and tangier.

What is the difference between sour cream and Mexican Crema?

Mexican crema is richer, milder, and more pourable than sour cream. It has a higher fat content (about 30% vs. sour cream’s 20%), a slightly sweeter flavor, and a thinner consistency that’s perfect for drizzling.

Is it safe to leave the crema out overnight?

Yes, for most people. The acid and live cultures in the buttermilk inhibit spoilage bacteria — the same science used to make crème fraîche and sour cream at home. If you’re immunocompromised or prefer not to leave dairy out, ferment it in the fridge for 24–48 hours instead.

More Homemade Mexican Staples

4.58 from 59 votes

Mexican Crema

Mexican crema made at home with 4 ingredients! Rich, slightly thick, tangy, and pourable. Drizzle over tacos, enchiladas, soups, and more.
Prep: 5 minutes
Total: 12 hours 5 minutes
Servings: 8 servings (makes about 1 cup)
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients 

  • 1 cup heavy cream
  • 2 tablespoons buttermilk
  • 2 tablespoons lime juice
  • teaspoon fine salt, plus more to taste

Instructions 

  • Add the heavy cream and buttermilk to a small bowl or glass jar. Stir together to combine.
  • Cover tightly with plastic wrap or a lid and let sit in a warm spot for 12 to 24 hours*.
  • Add the lime juice and salt. Mix until well combined.
  • Serve immediately or cover and store in the fridge for up to 2 weeks.

Notes

  • Resting time. 12 hours at room temperature is the minimum, but the full 24 hours gives you a thicker, more flavorful crema. Make sure the bowl is in a warm spot, not near a cold window, or the fermentation will slow down. If you prefer to ferment in the fridge, it will take 24–48 hours and won’t get quite as thick.
  • Is it safe to leave it on the counter? It’s safe for most people – the buttermilk’s acid and live cultures inhibit spoilage bacteria, just like making crème fraîche at home. If you’re immunocompromised or prefer not to leave it out, ferment it in the fridge for 24–48 hours instead.
  • If it gets too thick. As the crema sits in the fridge, it may thicken further. Whisk in a small splash of lime juice or buttermilk to loosen it up before serving.
  • Storage. Store in an airtight container in the fridge for up to 2 weeks.

Nutrition

Serving: 1serving | Calories: 105kcal | Carbohydrates: 1g | Protein: 1g | Fat: 11g | Saturated Fat: 7g | Cholesterol: 41mg | Sodium: 52mg | Potassium: 27mg | Sugar: 1g | Vitamin A: 437IU | Vitamin C: 1mg | Calcium: 24mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

This post was originally published in January 2020 and has been updated with new photos and more helpful tips.

Photography by Ashley McLaughlin.

You may also like

Leave a comment

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

Rate this Recipe:




54 Comments

  1. julia says:

    I LOVE! Mexican crema ! i am so happy to have this recipe for it, so i can make it any time i want, instead of trying to find it in the local store. hooray! thank you!!!

    1. Isabel Orozco-Moore says:

      You’re so welcome! It’s really so easy.

  2. Janis says:

    I was distracted when I started putting this together and added all ingredients at once. Do I need to start over (and wait with the lime juice and salt)? Or will it turn out ok?

    1. Isabel Orozco-Moore says:

      Adding the lime juice and salt at the beginning may slow down the thickening process a bit and slightly affect the final texture, but it should still develop some tang and be usable.

      I’d just let it sit as directed and see how it turns out. If it’s a little thinner than expected, you can always let it rest a bit longer in the fridge to help it thicken up.

      Hope it still turns out delicious!

  3. KATHIE Schuetze says:

    Haven’t made this yet. Very far from markets. Make my buttermilk (for recipes) from whole milk & lemon juice or vinegar,
    Will this version of buttermilk work for this?
    Thank you so much 💓 love your recipes 😘

    1. Isabel Orozco-Moore says:

      For this recipe, I wouldn’t recommend using the milk + lemon juice (or vinegar) version of buttermilk. That works great as a quick substitute in baking, but it doesn’t have the same live cultures needed to help the crema thicken and develop that slightly tangy flavor.