Crema Mexicana
If you love Mexican food, making Mexican crema is a must to experience the magic of authentic flavors. With just two ingredients and minimal effort, the taste is absolutely amazing!

What is Crema Mexicana?
Mexican crema, also known as crema de rancho (Ranch Style), is a rich, sophisticated cream with a velvety texture and substantial body. It flows beautifully over a variety of dishes, adding a luscious, slightly tangy finish that elevates every bite.
With its slightly tangy yet sweet flavor, reminiscent of crème fraîche, this versatile crema enhances Mexican cuisine with just a simple drizzle. Yes, this is Mexico’s crema. Unlike sour cream, it offers a sweeter taste and a thinner consistency.
Ingredients
Mexican Crema will taste as good as the ingredients you use. Take the time to look for organic, grass-fed products, as higher-quality ingredients will result in a more delicious outcome.
- Heavy cream
- Heavy cream contains at least 36% milk fat, which is crucial for achieving the desired consistency. Be cautious not to confuse it with whipping cream, which has a lower fat content and may not work as well. The cream should meet or exceed the 36% milk fat threshold. I’m using 40% for the creamiest results.
- Additionally, the cream needs to be pasteurized. Avoid ultra-pasteurized cream, as it can lack flavor.
- Cultured Buttermilk
- Using cultured buttermilk is indispensable because the live cultures are crucial for thickening the cream. The buttermilk should have around 1-2% milk fat and be pasteurized.

How to Make Crema Mexicana
In a clean, non-reactive bowl or container, such as a mason jar, pour the heavy cream and add the buttermilk. Mix gently with a spoon until evenly distributed, ensuring that the buttermilk is fully incorporated into the cream.

Cover the bowl with plastic wrap, or use a lid if you’re using a mason jar. Let it sit undisturbed at room temperature away from sunlight, such as in an off oven, for 24 hours.
Use a whisk to gently break up any lumps of fat on top and mix in the salt. Whisk just until the lumps are resolved and the salt is evenly distributed.


Cover the container and refrigerate it for at least 2 hours. The crema Mexicana will continue to thicken as it chills. For the best results, let it sit overnight.

After that time, the crema Mexicana will be luscious and thick with full body, yet still pourable. Mix it with a spoon to loosen it up a bit more. Store in a non-reactive, airtight container in the refrigerator.
Recipe Video Tutorial
Below is my easy to follow video tutorial on how to make this Crema Mexicana.
It will give you an additional in-depth knowledge and the visuals of the step-by-step process to enhance your understanding.
If you enjoyed the video, subscribe to my YouTube channel and click the bell icon to receive notifications whenever we post a brand new video. Thank you for your support!
Crema Mexicana vs. Sour Cream
One of the most common questions I get is, “Can I substitute crema Mexicana with sour cream?” In many cases, yes—you can swap them and still end up with a delicious dish. However, there are times when this substitution doesn’t work as well, as it can significantly impact the flavor.
That’s because sour cream has a distinct tanginess, which is its signature quality and why we love it so much. Crema Mexicana, on the other hand, is closer in flavor to crème fraîche—velvety, rich and slightly sweet. Its iconic drizzle is a beautiful sight to behold. And now, you can make it at home, so there’s no need for store hunts!

Substitutes for Crema Mexicana
When looking for substitutes for crema Mexicana, crème fraîche is the best option due to its similar flavor profile. However, if the recipe allows in terms of flavor and consistency, sour cream can also be used.
Where to Buy Crema Mexicana
Crema Mexicana is becoming increasingly popular and can now be found in various places, including:
- Mexican Stores
- Supermarkets
- Farmers’ Markets
- Online Retailers
Having said that, homemade crema Mexicana will always taste so much better! Once you try making it at home, you might never go back to store-bought versions.
However, if you’re short on time, check out the places mentioned above. I suggest trying different brands to find the one that best suits your taste.
Uses for Crema Mexicana
Many Mexican dishes call for crema Mexicana, so it’s a recipe you’ll use frequently and keep on rotation. Here are some dishes you can pair it with:


Storage
Store crema Mexicana in a non-reactive airtight container, such as glass. Keep it in the fridge at all times and only remove it when serving. It will last up to two weeks, depending on the ingredients used.
Always check for any signs of spoilage, such as an off smell or changes in texture, before using.
FAQs : Your Questions Answered
Q: What is the difference between ultra-pasteurized and pasteurized cream?
A: Ultra-pasteurized cream is heated to a higher temperature for a longer time, which extends its shelf life but can affect flavor and texture.
Pasteurized cream is heated to a lower temperature for a shorter time, preserving more of its original flavor and texture.
Q: What should I look for when buying crema Mexicana?
A: Look for crema Mexicana that has a creamy texture, a slightly tangy but sweet flavor, and is not overly thick.
Q: Can I freeze crema Mexicana?
A: Freezing is not recommended as it can affect the texture and consistency.

Crema Mexicana
Ingredients
- 2 cups heavy cream, pasteurized (36% or higher milk fat)
- 1/2 cup cultured buttermilk, pasteurized (1-2% milk fat)
- To taste table salt (1/2 tsp)
Instructions
- In a clean, non-reactive bowl or container, such as a mason jar, pour the heavy cream and add the buttermilk. Mix gently with a spoon until evenly distributed, ensuring that the buttermilk is fully incorporated into the cream.
- Cover the bowl with plastic wrap, or use a lid if you’re using a mason jar. Let it sit undisturbed at room temperature away from sunlight, such as in an off oven, for 24 hours.
- Use a whisk to gently break up any lumps of fat on top and mix in the salt. Whisk just until the lumps are resolved and the salt is evenly distributed.
- Cover the container and refrigerate it for at least 2 hours. The crema Mexicana will continue to thicken as it chills. For the best results, let it sit overnight.
- After that time, the crema Mexicana will be luscious and thick with full body, yet still pourable. Mix it with a spoon to loosen it up a bit more. Store in a non-reactive, airtight container in the refrigerator.
Did you make this recipe?
Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!
Alicia
Is there a risk of spoilage since it’s being left out for 24 hrs??
Villa Cocina
The buttermilk’s good bacteria keeps it from spoiling at room temp.
Carolina
Is this safe to consume while pregnant?
Villa Cocina
For pregnancy-related nutrition advice, please consult your doctor.