Try this tangy, easy-to-make and budget-friendly cilantro lime coleslaw with all kinds of dishes. Whether using as a topping on slow cooker carnitas, or as a side for homemade fish sticks, this recipe will add crunch and flavor to any meal!

This cilantro lime coleslaw emerged as a result of my husband’s love for tacos and our obsession with my slow cooker carnitas, but it’s goodness reaches way past taco land. Serve it up with some Instant Pot whole chicken or carnitas, add some homemade flour tortillas or homemade corn tortillas, wrap it up and call it dinner! Or throw it on as a side with homemade fish sticks, Instant Pot BBQ Chicken sandwiches or a Rueben. The options are endless!
This recipe is also budget-friendly, which you might already know is pretty important to me if you’re familiar with my signature course Grocery Budget Bootcamp. I love discovering delicious recipes that save money and time too. And now I get to share one with you!
Here’s why I love this recipe:
- Tasty
- Simple ingredients
- Quick to make
- Adds great flavor to many different meals
- Budget friendly
Ingredient List


The ingredients for cilantro lime coleslaw are incredibly basic and cost-effective.
- Olive oil
- Water or apple cider vinegar or lime juice
- Green onions
- Cilantro
- Garlic
- Salt
- Limes
- Greek yogurt, regular yogurt, sour cream or mayo (or any combination of these)
- Green cabbage
- Carrot (optional)
- Red cabbage (optional)
Notes on Ingredients

- Cabbage. I used mostly green cabbage, with a little bit of red cabbage just for color. Honestly, pick whatever cabbage works for your budget and/or is on sale.
- Napa cabbage is SO good, and great for those who typically don’t like cabbage in general.
- Bok choy is also in the cabbage family. I haven’t tried it in this recipe, but if you like bok choy, I’m sure you won’t go wrong.
- Additional Vegetables. I added julienne carrots to my version, partly for color, but also because making cilantro lime coleslaw is an easy way to get the kids to eat more vegetables.
- You can add julienne broccoli stems, which is a GREAT way to use those stems up if you tend to favor the florets.
- You can also add shaved Brussels sprouts too, like I did in the Costco-copycat Sweet Kale Salad.
Or if the budget is tight and all you can swing is green cabbage, go for it!
Additional Ingredient Notes

It’s hard to attribute the flavor of this cilantro lime coleslaw to just one ingredient, so you’re going to have to trust me when I say everything together makes this amazing. Kind of like Thai peanut sauce.
With that said though, you still have substitution options:
- Green Onions: use white, yellow or red onions
- Cilantro Leaves: there’s flavor in cilantro stems, so if you want to save the leaves for topping, definitely use the stems in the slaw!
- Garlic: fresh will knock your socks off, but if you’re out (or don’t feel like peeling and chopping garlic), granulated garlic will work too.
- Greek Yogurt: Greek yogurt means you’re getting a bit of probiotics in your dinner (and you can make Greek yogurt too), which is always a win, but you can substitute sour cream or mayo (my failproof homemade mayo recipe) as well. Note – if you use mayo or even sour cream, you might want to up the lime juice or add a splash of apple cider vinegar for the extra tart.
- Lime Juice: like garlic, freshly squeezed lime juice simply cannot be beat, but I’ve used bottled lime juice as well. The flavor is more muted with bottled, so you might want to add more here too.
Step-by-Step Instructions

Step 1. Combine all ingredients except the water and cabbage (and carrots, if using) in a blender. Pulse until the ingredients are combined, yet some green leaves are still visible.
Step 2. Adjust the sauce. The consistency should be similar to salad dressing, so if you used Greek yogurt, sour cream or mayo, you might need to thin. Taste first, and thin using either water, apple cider vinegar or lime juice as desired starting with 1 tablespoon. Stir well after each addition and taste.
Step 3. Combine sauce and vegetables. When the sauce is ready, place the cabbage (and carrots, if using) in a very large bowl and add sauce.
Step 4. Stir well using two forks or a pair of tongs.
Step 5. Let the coleslaw sit in the fridge for about 30 minutes for the flavors to develop. Serve cold.
FAQs
What is cilantro lime coleslaw?
Cilantro lime coleslaw gets its distinctive flavor from two signature ingredients – cilantro and lime. Cilantro is an herb with a fragrant, citrusy flavor found often in Mexican food, which is why this coleslaw tastes so good with tacos! The lime gives it an extra sweetness and tang.
Is cilantro lime coleslaw keto friendly?
Yes! To make it keto-friendly, use full fat, plain Greek yogurt. All the vegetables and lime in this recipe are allowed on the keto diet.
How do I make cilantro lime dressing?
Cilantro lime dressing is easy to make! All you need to do is puree olive oil, green onions, cilantro, garlic, salt, limes, and Greek yogurt in a blender and pour over your coleslaw!
Recipe Ideas

Looking for other ways to dress up your tacos? Try these other Southwestern Ideas!

Dinner on a Dime
Subscribe to my newsletter and get instant access to “Dinner on a Dime”: 15+ family-friendly and kid-approved recipes that are quick, cheap and healthy!Watch How to Make Cilantro Lime Coleslaw
Cilantro Lime Coleslaw
This tangy, easy-to-make and budget-friendly cilantro lime coleslaw adds crunch and flavor to all kinds of meals. Can be made without mayo and dressed up with a variety of add-ins for a twist!
- Prep Time: 5 mins
- Cook Time: 0 mins
- Total Time: 5 mins
- Yield: 5–6 cups 1x
- Category: Sides
- Method: Bowl
- Cuisine: American
Ingredients
- 1/4 cup olive oil
- up to 1/4 cup water or apple cider vinegar or lime juice
- 1/2 cup chopped green onions (4–5 whole green onions)
- 1/2 cup cilantro leaves (about 1/2 bunch)
- 1–2 garlic cloves
- 1/2 tsp salt
- 2 limes, juiced (about 3 tsp lime juice)
- 1/2 cup Greek yogurt, regular yogurt, sour cream or mayo (or any combination of these)
- 3–4 cups shredded green cabbage
- 1/2 cup julienned carrot (optional)
- 1/2 cup shredded red cabbage (optional)
Instructions
- Combine all ingredients except the water and cabbage (and carrots, if using) in a blender. Pulse until the ingredients are combined, yet some green leaves are still visible.
- The consistency should be similar to salad dressing, so if you used Greek yogurt, sour cream or mayo, you might need to thin. Taste first, and thin using either water, apple cider vinegar or lime juice as desired starting with 1 tablespoon. Stir well after each addition and taste.
- When the sauce is ready, place the cabbage (and carrots, if using) in a very large bowl and add sauce.
- Stir well using two forks or a pair of tongs.
- Let the coleslaw sit in the fridge for about 30 minutes for the flavors to develop. Serve cold.
Notes
Making cilantro lime coleslaw is an easy way to get the kids to eat more vegetables.
-
- You can add julienne broccoli stems, which is a GREAT way to use those stems up if you tend to favor the florets.
- You can also add shaved Brussels sprouts too, like I did in the Costco-copycat Sweet Kale Salad.
Nutrition
- Calories: 49
I made your carnitas recipe last night for a nice crowd. Everyone loved them and the comments were the crispy edges after baking them. Perfectly seasoned and a versatile taste for any entree! Leftovers frozen for a quick bbq sandwich or meal!
★★★★★
So glad it worked out well Tracy! Thanks for sharing. 🙂
I made this last night in preparation for Cinco De Mayo! I added a bit of jalepeno too for a little extra heat and I am a happy girl. Will be eating this for DAYS.
★★★★★
Love this recipe! I’ve made it several times and always get compliments. I prefer to make the slaw a few hours ahead so the liquid can soften the cabbage a bit.
★★★★★
I’m so glad you like it Teresa! I often make it ahead of time too, to meld flavors and to save time at dinner!
Tiffany, this was amazing! We made this tonight to go with slow cooker tacos. We made a few changes, the most notable of which is that I used half the oil, and it was still delicious. I also added a teaspoon of sugar, which I’m sure not everyone would want to do. It was delicious. We had more chicken taco meat and slaw than we could fit on our tiny corn tortillas, so we mixed the two together in a small dish to eat on the side. OMG! I’m going to try this recipe again, but use dill instead of cilantro and mix in some albacore to make a light and crunchy tuna salad. Thank you so much!
★★★★★
I add 1 tsp of honey since I’m accustomed to it for balance in dressings. It is such a yummy recipe!
★★★★★
I have a similar recipe for my grilled fish tacos. It was such an easy recipe i started making it all the time. But my husband has issues with too many cruciferous vegetables. So i tried substituting the cabbabe with raddichio, and it worked out really well. The flavor and texture were perfect, and, even though it looks cabbage-like, the raddichio is a member of the chicory family, so not digestive issues 🙂
★★★★★
That’s such a great tip – Thanks for sharing Amanda!
Just made our fourth batch of this. It is SO delicious! I made extra dressing to use on taco salad tomorrow. Winner recipe!
★★★★★
WOW! Glad it’s a winner Erin!
The magic and success of your recipes is in the ingredient list. Even if something tastes amazing, if it asks for 100 different ingredients, there’s no way I’ll make it. Imagine my surprise when this list is very long. Turn out, somehow the list repeated itself. So, it looks double the length it really is :-). Please feel free to delete my comment after!
*magic and success ARE…
LOL – thanks for letting me know Sangeetha!! 🙂