This post may contain affiliate links. Please read our disclosure policy.

Some recipes quietly sit on the table. This one does not. Cowboy Caviar shows up loud, colourful, and already halfway gone before you even finish setting down the chips. It is fresh, crunchy, tangy, and exactly the kind of thing people hover around pretending they are “just having a little more.”

This version leans hard into balance. Bright citrus, a gentle kick of heat, creamy bites of avocado, and just enough sweetness to keep everything playing nicely together. Whether you call it Texas caviar or swear by your own cowboy caviar recipe, this one earns its spot as an ultimate cowboy caviar recipe that works for parties, meal prep, and everything in between.

Chili Lime Texas Caviar (also known as Cowboy Caviar) is the BEST salad, side dish or appetiser for any occasion! Vegan AND gluten free!

What Makes This Recipe Good

  • The dressing actually matters: The chilli lime dressing is bold without drowning the vegetables, coating every bite instead of pooling at the bottom of the bowl.
  • Texture is king here: You get crunch from peppers and onion, creaminess from avocado, and hearty satisfaction from the beans. Nothing feels mushy or lost once everything is mixed together.
  • It gets better as it sits: This Texas caviar improves after a short rest, making it perfect for prepping ahead without sacrificing freshness or colour.
  • It plays well with everything: Scoop it with chips, spoon it over grilled chicken, pile it onto tacos, or eat it straight from the bowl. Cowboy Caviar does not need rules.

What Goes Into Cowboy Caviar

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Flat lay photo of ingredient shot of cilantro, salt, cumin, red chili flakes, sweet corn, avocados, grape tomatoes, red and green bell pepper, black beans, black eyed peas, nachos, brown sugar, red onion, olive oil, lime juice, garlic, clinatro

Making this vibrant Cowboy Caviar couldn’t be easier — it’s all about fresh vegetables, creamy beans, and a zesty chili lime dressing that ties everything together.

  • Black Eyed Peas: These mild, creamy beans are a Southern staple and give the dip its classic Texas Caviar roots.
  • Avocados: Ripe and buttery, they add richness that balances the crunch of fresh veggies.
  • Grape Tomatoes: Juicy and sweet, they bring a burst of freshness and color to every scoop.
  • Chili Lime Dressing: A tangy mix of lime juice, olive oil, garlic, and spices that adds just the right amount of zing and heat.

Note: Please see recipe card at the bottom for a full list of ingredients with measurements.

Add Ins And Smart Swaps

Want to change things up without breaking the recipe?

  • Grilled Pineapple or Mango: Adds sweetness that works surprisingly well with the chilli lime dressing.
  • Pickled Jalapeños: Brings heat and tang without overpowering the fresh vegetables.
  • Crumbled Feta or Cotija: A salty finish that turns this into something you could almost call a meal.
  • Roasted Chickpeas: Adds crunch and a slightly nutty flavour that holds up even after chilling.

How To Make Cowboy Caviar

Add black eyed peas, black beans, corn, bell peppers, red onion, tomatoes, avocado, and cilantro to a large bowl; toss gently to combine.
  1. Prep and Combine: Add black eyed peas, black beans, corn, bell peppers, red onion, tomatoes, avocado, and cilantro to a large bowl; toss gently to combine.
In a small bowl, whisk olive oil, lime juice, cilantro, garlic, brown sugar, red chili flakes, cumin, and salt
  1. Whisk the Dressing: In a small bowl, whisk olive oil, lime juice, cilantro, garlic, brown sugar, red chili flakes, cumin, and salt until emulsified and fragrant.
Pour the dressing over the salad; fold gently with a spatula until evenly coated.
  1. Dress and Toss: Pour the dressing over the salad; fold gently with a spatula until evenly coated, keeping the avocado pieces intact.
Serve with tortilla chips.
  1. Taste and Serve: Adjust lime, salt, and chili to taste; serve with tortilla chips or veggie sticks, or chill 20 minutes for the flavors to meld.

To balance the zesty, savory flavors of Cowboy Caviar, try finishing the meal with something sweet and refreshing. A chilled glass of White Peach Iced Tea makes the perfect match: light, fruity, and soothing after a bowl of this colorful dip. It’s a simple beverage that keeps the flavors bright without overpowering the dish.

For dessert, a batch of Nutella Stuffed Deep Dish Churro Skillet Cookies adds a fun, indulgent twist. The crisp cinnamon-sugar crust paired with gooey Nutella centers is a decadent way to end a casual gathering, especially when served warm with ice cream. If you prefer something lighter but still vibrant, Mango Coconut Cheesecake Parfaits bring tropical sweetness and creamy texture that contrast beautifully with the tangy chili lime dressing in the dip.

Pro Tips For Cowboy Caviar Success

  • Drain and dry your beans well before mixing to avoid a watery salad.
  • Add avocado just before serving if you plan to store leftovers longer than a few hours.
  • Letting the salad rest for 30 minutes makes a noticeable difference in flavour.
  • Taste again after chilling since cold can dull seasoning.
  • Serve in a wide bowl so the dressing stays evenly distributed instead of sinking.

Recipe FAQ’s

Can I Freeze Cowboy Caviar?

Freezing isn’t recommended, since the fresh veggies and avocado won’t hold up well after thawing. It’s best enjoyed fresh or refrigerated.

What Can I Serve Cowboy Caviar With?

It’s amazing with tortilla chips, spooned over tacos, piled onto grilled chicken or steak, or served alongside burrito bowls and salads.

What’s the Difference Between Cowboy Caviar and Texas Caviar?

They’re actually the same dish! Texas Caviar is the original name, but Cowboy Caviar became the popular nickname over time.

Watch Me Make Cowboy Caviar on Video

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

4.77 from 17 votes

Chili Lime Texas Caviar (Cowboy Caviar)

Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 10 serves
Chili Lime Texas Caviar, also known as Cowboy Caviar, is the BEST salad, side dish or appetiser for any occasion! Vegan AND gluten free!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

SALAD:

  • 15 ounce can black eyed peas rinsed and drained
  • 15 ounce black beans canned, rinsed and drained
  • 15 ounce sweet corn canned, rinsed and drained
  • 1/2 red bell pepper finely diced
  • 1/2 green bell pepper finely diced
  • 1/2 red onion diced
  • 2 cups grape tomatoes halved (or cherry tomatoes or 2 Roma tomatoes)
  • 2 avocados ripe, diced
  • cup Cilantro or parsley, finely chopped

CHILI LIME DRESSING:

  • 1/4 cup olive oil
  • 1/4 cup lime juice freshly squeezed
  • 2 tablespoons cilantro freshly chopped
  • 2 cloves garlic crushed
  • 1 teaspoon brown sugar
  • 3/4 teaspoon red chilli flakes adjust to your preference of spice
  • 1/2 teaspoon ground cumin
  • 1 teaspoon salt

TO SERVE:

  • 5 carrot sticks celery sticks, nacho chips, tortilla chips, etc

Instructions 

  • Combine salad ingredients in a large bowl. Mix together to combine. Set aside.
  • Whisk dressing ingredients together in a smaller bowl, until well combined.
  • Pour dressing over salad, stir through, and serve with chips or veggie sticks.

Notes

Dressing adapted from my Grilled Chili Lime Chicken Fajita Salad.

Nutrition

Calories: 271kcal | Carbohydrates: 34g | Protein: 10g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.003g | Sodium: 253mg | Potassium: 710mg | Fiber: 11g | Sugar: 6g | Vitamin A: 1.384IU | Vitamin C: 26mg | Calcium: 39mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
 
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

4.77 from 17 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

23 Comments

  1. Jana says:

    5 stars
    I made this for a group of girlfriends. My husband looked at the finished product and said “no one likes that kinda of salad”. Well everyone loved it! My husband reluctantly took the leftovers from lunch. He came home and apologized because it was “spo good” and asked me to make it again. I love a good “I told you so”!!

  2. Jennie says:

    Karina, thank you SO much for this recipe! Your Cowboy Caviar is a huge hit at our place. Just what we needed on a warm Vancouver day. It made for a great salad and/or soft tortilla filler.
    My only tweak was doubling the brown sugar to compensate for unusually sour, pithy limes, and Roma tomatoes that weren’t as sweet as they ought to be.
    Loving the delicious leftovers!

  3. Lisa says:

    5 stars
    I seriously cannot get enough of this salad/dip.

  4. Deauna G says:

    5 stars
    Made this for dinner tonight. The dressing is delicious! I almost ate the whole bowl by myself.

  5. Kelly says:

    5 stars
    All your recipes sound and look delicious, but do you have ones that are more diabetic/low carb friendly?!!

    1. Marlene says:

      5 stars
      Try using your favorite sugar substitute to taste.

  6. Ken Easterling says:

    I love your recipes; I use many of them. I am from Texas and I make this one often because it is delicious on anything – like eggs! I do add a jalapeño or two, seeded and chopped.

  7. Carole Holley says:

    Hi Karina first time visiting your site. I am going to try the texas caviar could you tell me how long it will last in the frig

    1. Karina says:

      Hi Carole. It lasts up to 2-3 days without the avocado. The avocado does go brown the next day, but is still edible if you don’t mind the colour. The rest of the dip is fine 🙂

  8. Jennifer says:

    5 stars
    Just made this and it is SO good! Thanks for all the great recipes. Every one I have tried has been great!

  9. Rakib says:

    5 stars
    Looks Amazing! So Colourful and Spicey Salad. Really Love this. My Dinner is not testy without this Spicey Salad. Thank you so much for sharing with Us.

  10. Pete Romfh says:

    5 stars
    Since I live in Texas this recipe is one of my favorites. I often take it to pot lucks or other “Bring a dish to share.” events. It is always big hit with our friends.