This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
This creamy cilantro cashew dressing is bright, tangy, and bursting with fresh cilantro-lime flavor. Soaked cashews form a smooth, dairy-free base, while lime juice, cumin, garlic, and a pinch of crushed red pepper add plenty of flavor without oil, mayo, or yogurt.

Use it as a pourable salad dressing, a creamy sauce for bowls, or a thicker vegan cilantro lime crema for tacos and nachos. It's easy to adjust the consistency with more or less water, so you can make it as thick and pourable as you like.
Give the vegan cilantro lime dressing a try on my walnut lentil tacos, vegan taco bowl, or vegan sweet potato bowl with black beans, corn, and tomatoes. For more homemade vegan dressings, try my cilantro tahini dressing, vegan chipotle dressing, or browse these oil-free vegan salad dressings.
Jump to:
Recipe features
- Creamy without dairy or oil, thanks to soaked cashews.
- Bright and tangy with fresh cilantro, lime juice, garlic, and cumin.
- Easy to adjust for a thick crema or a thinner salad dressing.
- Simple plant-based ingredients with no mayo or yogurt.
- Great for bowls, tacos, salads, roasted vegetables, and more.
Ingredient notes and substitutions
The recipe uses simple ingredients, but please see the recipe card below for the full list and exact measurements.

Cashews - Raw cashews create the creamy base for this oil-free cilantro dressing. Once soaked and blended with water, they become smooth, rich, and neutral in flavor. I haven't tested this recipe with other nuts, so I can't say how well substitutions will work.
Cilantro - Fresh cilantro is the main flavor in this dressing, so I don't recommend swapping it out. You can use the leaves and tender stems, but avoid thick or woody stems. For another cilantro dressing, try my cilantro tahini dressing with lime juice.
Lime juice - Fresh lime juice adds brightness and tang. Lemon juice should also work, but I'd start with a little less and add more to taste.
Maple syrup - Adds a small amount of sweetness to balance the lime juice and fresh cilantro. Agave syrup can also be used.
Seasonings - Ground cumin, garlic powder, and crushed red pepper flakes add extra flavor. Leave out the crushed red pepper for a mild dressing, or add more for extra heat.
How to soak cashews
Soaking the cashews softens them, making them blend into a smoother, creamier cilantro cashew dressing. For the best texture, soak them overnight and use a high-speed blender. A regular blender can work, but the dressing may not be quite as smooth. Soak the cashews overnight and blend a little longer for the best texture if using a non-high-speed blender.
Overnight soak: Place the cashews in a bowl with enough water to cover them by 1 inch (the nuts will swell as they soak). Refrigerate overnight, then drain and rinse before blending. This method takes the longest, but it softens the cashews more evenly.
Quick hot water soak: Place the cashews in a heat-proof bowl and cover them with very hot or just-boiled water. Let them soak for 15 to 30 minutes, or for as much time as you can. The longer they soak, the softer they'll become.
If you forget to soak the cashews overnight, even a short soak is better than none. The dressing may not be quite as silky, but it will still be thick and flavorful.
How to make creamy cilantro lime dressing
1. The first step is to soak the cashews. Once the nuts have softened, add them and the remaining ingredients to a blender.
2. Blend until smooth. You may have to stop the blender and scrape down the sides as needed. Use less water for a thicker cilantro crema or add more water for a thinner salad dressing.

How to adjust the texture
This cashew cilantro sauce can be made thick like a crema or thinner like a salad dressing. Start with less water, then add more as needed.
- For a thick vegan cilantro lime crema: Start with ⅓ cup of water so the dressing stays thick, spoonable, but not runny.
- For a drizzleable sauce: Use ½ cup of water per the recipe below.
- For a pourable salad dressing: Start with ½ cup of water and add a little more water until it's thin enough to toss with greens.
- If it thickens after chilling: Stir or blend in a splash of water to loosen it back up.
Tips and troubleshooting
- If you want more cilantro flavor, add more cilantro leaves and tender stems.
- For the smoothest dressing, soak the cashews overnight and use a high-speed blender. A quick soak works too, but the dressing may not be quite as silky.
- If it tastes flat, add more salt or lime juice.
- If it tastes too tangy, add a few more cashews or a tiny bit more maple syrup.
- If you want more heat, add extra crushed red pepper, jalapeño, or a splash of hot sauce.
Serving suggestions
Use this cilantro lime cashew dressing as a creamy sauce, drizzle, or dip for all kinds of plant-based meals.
- Tacos, nachos, and taco bowls - Drizzle it over lentil tacos, vegan nachos, veggie taco bowl, or use it as a dairy-free crema for your favorite taco-inspired meals.
- Rice bowls and burrito bowls - Spoon it over a black bean rice bowl, vegan burrito bowl, vegan mango black bean rice bowl, vegan grain bowls, or simple rice and bean bowls.
- Buddha bowls - Use it as a dressing for vegan Buddha bowls, chickpea Buddha bowl, or Southwest sweet potato bowl.
- Salads and veggies - Drizzle it over roasted potatoes, sweet potatoes, cauliflower, corn, or other vegetables.
- Soups and chili - Add a spoonful to red lentil chili, tofu chili, plant-based quinoa chili, tortilla soup, or black bean soup for a tangy finish.
- Breakfast tacos and brunch - Serve it with breakfast tacos with spicy tofu scramble, Hatch green chile tofu scramble, or oil-free breakfast potatoes. It's also great spooned over avocado toast for a creamy, tangy finish.

Storage
Refrigerator - Store leftover vegan creamy cilantro dressing in an airtight container in the refrigerator for up to 5 days. For the best texture, give the dressing a good stir after storing. It may thicken after being refrigerated. Whisk in 1 tablespoon of water at a time until it reaches your desired consistency.
Freeze - The texture may change slightly after thawing. Cashew-based dressings can become a little grainy, so for the smoothest texture, blend or whisk them again after thawing.
Freeze it in a small airtight container or ice cube tray for easy portions. Thaw overnight in the refrigerator, then stir in a splash of water or lime juice to loosen it before serving if it's too thick.
Cashew cilantro dressing FAQs
Yes, the cilantro dressing works well as a vegan cilantro crema. Instead of using ½ cup of water as per the recipe, start with ⅓ cup of water for a thicker sauce.
Yes, you can use the tender cilantro stems near the leaves in this dressing. They blend well and have lots of fresh cilantro flavor. Just avoid thick, tough, or woody stems, which may not blend as smoothly.
Yes, but the texture may not be quite as smooth. For the best results, soak the cashews overnight, use a little extra water if needed, and blend longer, stopping to scrape down the sides as needed.
Related recipes
I hope you enjoy the oil-free dressing recipe! If you did, feel free to rate it and leave a comment.
Recipe
Cilantro Lime Cashew Dressing (Vegan and Dairy-Free)
- Total Time: 10 minutes
- Yield: 1 cup 1x
- Diet: Vegan
Description
This creamy cilantro cashew dressing is bright, tangy, and bursting with fresh cilantro-lime flavor.
Ingredients
- ½ cup raw cashews, soaked overnight
- ½ cup fresh cilantro (with tender parts of the stems)
- ½ cup water
- 3 tablespoons of fresh lime juice
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon maple syrup
- ¼ teaspoon salt, or to taste
- ¼ teaspoon of crushed red pepper (optional)
Instructions
- Add all of the ingredients to a blender and blend until smooth.
- Stop and scrape down the sides as needed and add any additional water to reach your desired consistency. Taste and adjust seasonings.
Notes
The 3 tablespoons of lime juice can come from 1-2 limes, depending on their size and juiciness.
The ½ cup of cilantro is packed; if you want an even more cilantro flavor, add more.
- Prep Time: 10 minutes (plus soaking the cashews overnight)
- Cook Time: 0 minutes
- Category: dressing
- Method: blender
- Cuisine: American










Kevin J says
This sauce is such a great topping! I love it on nachos! It kind of takes the place of sour cream for me, but it's definitely an upgrade, this sauce stands alone. It's just so good!
Allie says
I'm glad you like the sauce, adding it to nachos sounds delicious!
Laura Newton says
I have a small selection of sauce recipes I like to make and this is definitely a favorite, especially for bowls, tacos, burritos, salads.... I just love cilantro, but it wilts so fast in the fridge, I just put it in this sauce instead! for example, I'm about to make some kidney bean soup that calls for cilantro garnish, but I'm just gonna drizzle on some of this sauce! I will often switch up part of the cashews for hulled hemp seeds and/or throw a couple of Brazil nuts in there to boost the nutrients even more! thanks for the fabulous recipe!
Allie says
You're welcome, I'm so glad you like the recipe and thank you so much for leaving a comment! It's good to know that changing up some of the cashews works, and kidney bean soup sounds delicious.