Cilantro Lime Vinaigrette
This post may contain affiliate links. Read our disclosure policy.
If you’ve ever been to Utah, chances are you’ve heard of Cafe Rio—a beloved Mexican restaurant known for its fresh ingredients and crave-worthy flavors. Everything on their menu is delicious, but their Sweet Pork is especially iconic. I’ve shared my own version of this tender, flavorful meat, which works beautifully in tacos, burritos, tostadas, and salads. One of my favorite ways to enjoy it is on a tostada topped with their signature cilantro lime vinaigrette dressing—a combo that’s hard to beat!
Recently, I came across a recipe from the talented bloggers at Favorite Family Recipes, who claimed they had cracked the code on Cafe Rio’s vinaigrette. Naturally, I had to give it a try! While it wasn’t a perfect match, it came pretty close—and honestly, it’s a fantastic dressing in its own right. I served it over a salad with Costa Vida-style chicken, and the flavors were fresh and vibrant. That said, I suspect the balsamic vinegar might be the culprit behind the slight difference in taste. I think a different vinegar would bring it even closer to the original.

So, I’ve got one more recipe on my radar—from Our Best Bites—that I’m excited to test out soon. I’m curious to see how their version compares and whether it nails that signature Cafe Rio flavor. Stay tuned—I’ll report back once I’ve tried it!
Ingredients for Cilantro Lime Vinaigrette
- TOMATILLOS
- CILANTRO
- GARLIC
- JALAPEÑO (CANNED, OPTIONAL IF YOU DON’T WANT SPICE)
- FRESH LIMES
- SUGAR
- BALSAMIC VINAIGRETTE (I USED KRAFT LIGHT VERSION)
Instructions for Cilantro Lime Dressing
Blend the Fresh Ingredients – In a blender or food processor, combine the following:
- husked tomatillos
- fresh cilantro leaves
- peeled garlic cloves
- jalapeño (seeded for less heat, if desired)
- fresh lime juice
- a touch of sugar for a hint of sweetness
Blend until the mixture is emulsified until smooth and vibrant—this will be the flavor-packed base of your vinaigrette.
Add the Dressing Base – Pour the tomatillo mixture into an airtight container and stir in your balsamic vinaigrette. Mix until everything is beautifully combined.
Chill for Maximum Flavor – Seal the container and refrigerate for at least 2 hours—though if you can wait until the next day, the flavors will deepen and mellow even more. This dressing only gets better with time!

Frequently Asked Questions
Can I adjust the sweetness or acidity?
Absolutely! If you prefer a tangier dressing, add more lime juice or vinegar. For a sweeter touch, increase the sugar or swap in honey or agave.
Can I use garlic powder instead of fresh garlic?
Yes, garlic powder works in a pinch—use about ¼ teaspoon. Fresh garlic adds a bolder flavor, but the powder keeps things smooth and shelf-stable.
What does “emulsify” mean?
Emulsifying means blending oil and vinegar so they stay mixed instead of separating. A blender or food processor helps create a smooth, unified dressing.
FOR MORE RECIPES LIKE THIS, TRY:
- Creamy Cilantro Dressing
- Strawberry Vinaigrette
- Olive Garden Salad Dressing
- Simple Homemade Ranch Dressing

Cilantro Lime Vinaigrette
Real Mom Kitchen
Equipment
Ingredients
- 2 tomatillos
- ½ diced cilantro
- 2 cloves garlic
- 1 Tbsp jalapeño diced (canned, optional if you don't want spice)
- Juice of 2 lime
- 1 Tbsp. sugar
- 1 cup balsamic vinaigrette I used Kraft light version
Instructions
- In a food processor or blender, combine tomatillos, cilantro, garlic, jalapeno, lime juice, and sugar. After it is all blended up well combine with balsamic vinaigrette in an airtight container and refrigerate for at least 2 hours (overnight is best).