Advertisement

Vegan Mexican Crema (Tofu-Based)

Vegan Mexican crema made with silken tofu, lime juice, and shallots. No soaking, no cashews, ready in 5 minutes. Tastes just like traditional crema. Perfect for tacos, enchiladas, quesadillas, and bowls.

A creamy, beige tofu crema is being poured from a blender into a speckled ceramic cup. A wooden spoon rests beside the cup on a white surface. The liquid forms gentle swirls as it fills the cup in this bright, minimalistic scene.

About this vegan crema

This vegan Mexican crema is a game-changer for anyone who loves authentic Mexican flavors but wants to keep things dairy-free. Made with only 4 ingredients (silken tofu, lime juice, shallots, and salt), this crema is bright, creamy, and unbelievably easy to make. Perfect for tacos, enchiladas, quesadillas, or even roasted veggies.

The first time I made it, my daughter Sofia said, “Wow… this tastes like Mexico!” And that was it. Everyone started putting it on everything for the whole week.

Why this version works

  • Authentic flavor: Tangy, fresh, and just like crema should taste.
  • No soaking, no fuss: Ready in 5 minutes. No cashew soaking needed.
  • Healthy and light: Lower fat and calories than dairy or nut-based cremas.
  • Versatile: Great on tacos, bowls, soups, or as a dip.
A wooden plate holds a block of tofu for tofu crema on a white cloth, two halved limes, and a peeled shallot. A black bowl with spices and a red bowl with sliced green chilies sit nearby, hinting at how to make vegan crema.

Ingredient notes

  • Tofu: Use silken or soft tofu for a smooth, creamy texture. Firm tofu works too, just add a little more water when blending.
  • Lime juice: Freshly squeezed adds the best tang. Lemon works in a pinch.
  • Shallots: These bring in a mild, almost sweet onion flavor.
  • Salt: Start with a small pinch and adjust to taste.
Overhead view of a blender with a small amount of creamy white dairy-free crema inside. Next to the blender is an empty, speckled beige ceramic cup and a wooden spoon, all placed on a light-colored textured surface.

How to make vegan crema

  1. Add tofu, lime juice, chopped shallots, and salt to a blender.
  2. Blend until completely smooth and creamy.
  3. Taste and adjust the seasoning. Add a splash of water to thin it out if needed.
  4. Transfer to a jar and store in the fridge for up to 5 days.

Tips

  • If using firm tofu, blend with 2 to 3 tablespoons of water for better consistency.
  • Want more tang? Add extra lime or a splash of apple cider vinegar.
  • For smoky flavor, add a pinch of chipotle powder or smoked paprika.
  • Add lime zest for a citrus-forward twist.

What to put vegan crema on

How to store

Keep the crema in a sealed glass jar in the fridge for up to 5 days. It thickens slightly as it chills. Give it a stir before using, or add a splash of water to loosen it up. It doesn’t freeze well because the texture changes when it thaws.

Frequently asked questions

A rustic, speckled beige cup filled with creamy tofu crema sits on a folded white cloth atop a dark round tray. In front, a wooden spoon rests on the tray, holding a dollop of tofu crema. The background is white and softly lit.
A creamy, beige tofu crema is being poured from a blender into a speckled ceramic cup. A wooden spoon rests beside the cup on a white surface. The liquid forms gentle swirls as it fills the cup in this bright, minimalistic scene.

Vegan Mexican Crema

Alejandra Graf
Vegan Mexican crema made with silken tofu, lime juice, and shallots. No soaking, no cashews, ready in 5 minutes. Tastes just like traditional crema. Perfect for tacos, enchiladas, quesadillas, and bowls.
4.75 de 16 votos
Prep Time 10 minutes
Total Time 10 minutes
Course Basics
Cuisine Mexican vegan food
Servings 1 cup
Calories 207 kcal

Equipment

Ingredients
  

  • 1 block 12 oz silken or soft tofu
  • 2 tablespoons fresh lime juice about 1 lime
  • 1 small shallot roughly chopped
  • ¼ teaspoon sea salt adjust to taste

Instructions
 

  • Add the tofu, lime juice, chopped shallot, and salt to a blender.
  • Blend until completely smooth and creamy, scraping down the sides if needed.
  • Taste and adjust the seasoning. Add a splash of water (1 to 2 tablespoons) to thin it out if you want a pourable consistency.
  • Transfer to a sealed glass jar and refrigerate. Use within 5 days.

Notes

  • This crema will last in the fridge for 3 to 4 days in a tightly sealed jar.
  • If you don’t have shallots, you can substitute a small piece of onion and a little garlic.
  • If using firm tofu, add 2 to 3 tablespoons of water when blending for a smoother texture.
  • For extra tang, add more lime juice or a splash of apple cider vinegar.
  • For a smoky version, blend in a pinch of chipotle powder or smoked paprika.
  • It thickens slightly in the fridge. Stir or add a splash of water before using.
  • Does not freeze well.
  •  

Nutrition

Calories: 207kcalCarbohydrates: 17gProtein: 19gFat: 9gSaturated Fat: 1gSodium: 2337mgPotassium: 191mgFiber: 5gSugar: 4gVitamin C: 58.2mgCalcium: 276mgIron: 3mg
Keyword tofu sour cream, vegan crema, vegan sour cream

information

Nutritional information of this recipe is only an estimate, the accuracy for any recipe on this site is not guaranteed.

Did you make this recipe?Tag @piloncilloyvainilla on Instagram and hashtag it #alecooks so we can all see your creations.
Add us as a preferred source on Google
Add us as a preferred source on Google
Basics StaplesBasics StaplesDipsMexican Favorite Recipes
4.75 from 16 votes (11 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




6 Comments
Oldest
Newest