This healthier Mexican crema substitute is made with Greek yogurt. It’s quick, easy, and ready in under 5 minutes.

Traditional Mexican crema is a pourable, cream-based sauce commonly drizzled over Mexican dishes. It’s tangier, slightly saltier, and thinner than sour cream, and it helps balance the heat from chiles and spices.
After testing several variations, this Greek yogurt-based crema substitute comes very close to the real thing. It won’t be identical to authentic crema, but it delivers a creamy texture, pleasant tang, a touch of salt, and a hint of sweetness.
I appreciate the fresh, lighter flavor of this version. It uses just a few natural ingredients and relies on whole-milk Greek yogurt, which adds richness plus protein and probiotics.

Ingredients Used
Some crema recipes include mayonnaise, but this version keeps Greek yogurt as the sole base for a healthier result. A small amount of mustard helps mimic the mild vinegar-like tang you find in mayonnaise and gives the crema an extra layer of flavor.
For best results, use whole-milk plain Greek yogurt (often labeled 4% or 5% fat). It’s richer and smoother than nonfat varieties. You can substitute sour cream if that’s what you have on hand.
How to make Mexican Crema with Greek Yogurt
This crema is extremely easy to prepare and takes just a few minutes. Method:
- Combine all ingredients in a bowl and whisk until smooth and well combined.
- For a thinner, more pourable consistency, stir in 1–2 tablespoons of milk or a milk alternative.
- Transfer to an airtight container or a condiment squeeze bottle and refrigerate. The crema will keep for up to 7 days.

I used 2 tablespoons of a plant-based milk to achieve a perfect drizzling consistency, but adjust the liquid to suit your preference.

This crema also blends easily with herbs or lime zest if you want to customize it for tacos, fish, or roasted vegetables.

How to Use Mexican Crema Substitute:
Use this Greek yogurt crema as a drizzle over tacos, chiles rellenos, enchiladas, grilled fish, or roasted vegetables. It’s a great swap for sour cream and pairs well with both spicy and mild dishes.
I’ve used it on Chiles Rellenos baked with turkey taco meat and on blackened mahi-mahi fish tacos with excellent results.

Other ideas: spoon it over chicken enchiladas, chile colorado, green enchiladas, enchilada pasta, carnitas, or shredded beef for a bright, creamy finish.

Enjoy!
If you tried this recipe, please leave a review and star rating in the comments — I’d love to hear how it turned out!
Mexican Crema {Easy, Healthy Substitute, made with Greek Yogurt}
Print
Pin
Rate
Equipment
-
Condiment Squeeze Bottles
Ingredients
- 1 cup whole milk Greek yogurt *see notes
- 1 teaspoon lime juice
- ¼ teaspoon yellow mustard
- ¼ tsp sugar
- ½ teaspoon salt (sea salt suggested)
Optional:
- 1–2 tablespoons milk, or more for a thinner consistency (or milk substitute)
Instructions
-
Add all ingredients to a medium bowl and whisk until smooth and combined.
-
Optional: Mix in 1–2 tablespoons of milk (or more) for a thinner, pourable consistency.
-
Store in an airtight container or a squeeze bottle in the refrigerator for up to 7 days.
Notes
(Nutrition information below is for 1 tablespoon of this crema, made with whole milk Greek yogurt.)
Nutrition Facts
| Calories: 11kcal
| Carbohydrates: 0.5g
| Protein: 1g
| Fat: 0.6g

