• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Free Dinner Ebook! Get your copy!
  • About
  • Videos
  • Learn to Cook
  • Visit my other site: Fun Cookie Recipes

Little Sunny Kitchen

Delicious Recipes for Real Life

  • All Recipes
  • Course
    • Appetizers
    • Breakfast
    • Sides
    • Dinner
    • Casseroles
    • Salads
    • Sandwiches
    • Pasta
    • Soups & Chilis
    • Desserts
    • Snacks
    • Sauces & Dressings
    • Beverages
  • Holiday
    • Easter
    • Summer
    • Fall
    • Halloween
    • Thanksgiving
    • Christmas
    • Valentine’s
    • Game Day
    • Ramadan
  • Method
    • Instant Pot
    • Air Fryer
    • Slow Cooker
    • Oven
    • Casseroles
    • Stovetop
    • Grill
    • Bread Machine
  • Easy Meals
  • Slow Cooker
  • Air Fryer
  • Breakfast
  • Snacks
  • Copycat Recipes
  • Beef
  • Low Carb
  • Chicken
Home Recipes By Type Appetizers

Cowboy Caviar (Texas Caviar Dip)

Cowboy Caviar is a simple dip made with fresh ingredients that is ready in under 15 minutes! Serve it with tortilla chips or as a side salad.
5
/5 –
Rate Recipe 4 Comments
Jump to Recipe
  • Share
By: Diana Posted: 7/20/23 Updated: 5/20/24

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

a bowl of salsa made with beans and corn, text overlay says "Cowboy Caviar"

Everybody loves Cowboy Caviar! This simple dip made with fresh ingredients is ready in under 20 minutes and pairs perfectly with tortilla chips as an appetizer, salad, or side dish.

a serving bowl of cowboy caviar made with tomatoes, black eyed peas, peppers, corn, and avocado. There are two chips on the side of the bowl.


A Texas chef named Helen Corbitt had the idea to combine all of these Tex-Mex ingredients together to create a chunky salsa now known as Cowboy Caviar, and she deserves some serious kudos.

Because Cowboy Caviar might actually be the perfect food.

It’s made with fresh produce including ripe avocados, peppers, red onions, juicy tomatoes, and cilantro.

Then we add beans for protein and corn for sweetness before finishing it off with a bright and tangy dressing featuring fresh lime juice and olive oil.

You can eat Texas Caviar as a side dish or salad, or serve it as a dip with crunchy tortilla chips. The same goes for my tasty and cheesy Mexican Street Corn Salad.

If you need more dipping inspiration, try my Smoked Queso recipe. It’s also perfect with tortilla chips and easy to make in your outdoor smoker!

Closeup view of homemade cowboy caviar with ripe avocado, yellow corn, chopped tomatoes, and beans.

Why You’ll Love This Recipe

  1. It’s So Easy to Make – Just chop up your veggies and then stir everything together! It takes less than 15 minutes to create this dip, so it’s great for last-minute parties or days when you just don’t want to spend a lot of time cooking.
  2. No Cooking Required – Canned beans and corn are combined with fresh, raw veggies to make cowboy caviar. It’s a wonderful summertime dish that won’t heat up your kitchen.
  3. Versatile Recipe – Cowboy caviar can be a dip, a salad, or a topping for grilled meats, fish, or even tacos! It’s very versatile, and always delicious, no matter how you serve it.

Key Ingredients in Cowboy Caviar

Here’s what you need to make this delicious and easy dip/salad/side dish:

The ingredients in cowboy caviar, arranged in individual bowls on a counter and labeled with text boxes.
  • Beans and Corn: To make things simple, use canned black beans, black eyed peas, and sweet corn. Be sure to drain and rinse the beans and corn well to remove excess liquid and sodium.
  • Peppers: Bell peppers add crunch and jalapeno peppers add a bit of heat to the mix. Mince the jalapeno more finely than the green bell pepper, and be sure to remove the seeds.
  • Avocado: One ripe avocado gives cowboy caviar a bit of creaminess in every bite.
  • Tomatoes, Red Onion, and Cilantro: For more delicious and fresh Tex-Mex flavor!
  • For the Dressing: You’ll need olive oil, vinegar, a bit of sugar, and the juice of one lime.

Complete list of ingredients and amounts can be found in the recipe card below.

How To Make Cowboy Caviar

a collage of three images showing how to make the best cowboy caviar
  1. Make the Dressing: In a large salad bowl, whisk together the olive oil, vinegar, lime juice, sugar, salt, and black pepper until the sugar is dissolved and the dressing is well combined.
  2. Prepare the Cowboy Caviar: To the same bowl, add the black beans, black-eyed peas, corn kernels, green bell pepper, avocado, tomatoes, jalapeno, chopped cilantro, and red onion.
  3. Dress: Toss everything together until well coated with the dressing.
  4. Chill and Serve: Cover the bowl and refrigerate for at least 30 minutes before serving to allow the flavors to blend together. Stir again before serving.
a hand holding a tortilla chip, dipping it into a large bowl of cowboy caviar.

Tip!

Feel free to make substitutions in this recipe, especially for the beans. Sometimes when I make this I just use up whatever canned beans I have in the pantry! Try red beans, cannellini beans, or pinto beans. 

Recipe Tips

  • Fresh ingredients are key. Be sure that your avocado is perfectly ripe, and that your other produce is fresh. It’s also important to use fresh lime juice, not the stuff that comes from a bottle.
  • Keep the avocado green. Don’t add the avocado to the salad until you’re ready to pour over the dressing. The lime juice will keep the avocado from browning too quickly.
  • Any type of vinegar can be used in the dressing, but I suggest plain white vinegar or apple cider vinegar. Others might have too much flavor that will overpower the dish.
  • If you want extra spice, add more jalapeno, or add a dash of chili powder or hot sauce to the dressing.
  • You can also skip the jalapeno altogether if you don’t want your dip to be spicy.
  • I add a bit less sugar to this recipe than I’ve seen in other recipes. You can add more or less to taste.
  • You can easily double this recipe if you’re serving a large crowd. Simply double all of the ingredients.
  • I suggest chilling the salad for at least 30 minutes before eating it. The flavors meld together in that time in the best way!
a closeup view of cowboy caviar with fresh cilantro and a chip dipping into it.

Storing Tips

Cowboy Caviar can be stored in an airtight container in the fridge for up to 3 days, although it’s best when eaten fresh due to the avocado. If you plan to make it ahead, add the avocado just before serving to keep it from browning.

What To Serve With Cowboy Caviar

The easiest way to serve cowboy caviar is with a big bowl of corn tortilla chips on the side for dipping.

You can also use this fresh salsa like you might use pico de gallo, as a topping for tacos and nachos.

Try it with my Salmon Tacos, Grilled Shrimp Tacos, or Shredded Chicken Tacos.

Or serve it on the side of Carne Asada, Stuffed Poblano Peppers, Breakfast Burritos, or Fajita Chicken Kabobs.

Turn Cowboy Caviar into a hearty full-meal salad, and top it with grilled Cilantro Lime Chicken or Smoked Flank Steak

For a matching dessert, try Mexican Fruit Salad, Easy Churro Bites, or Sopapillas Cheesecake Squares!

Recipe FAQs

Can I make cowboy caviar ahead of time?

Yes, you can make this dip up to 3 days ahead of time. I suggest adding the avocado just before serving though.

Is there rice in cowboy caviar?

You can make a heartier dish, sometimes called Cowboy Rice Salad, by mixing this recipe with a cup or so of cold cooked rice.

Can I use dried beans in cowboy caviar?

While canned beans are convenient, dry beans are very inexpensive and lower in sodium. You can use dried beans, but you’ll need to cook them first.

Can this be made with fresh corn?

Yes! If you have fresh sweet corn, it will be delicious in cowboy caviar. Cook it first, then remove the kernels from the cobb. You’ll need about a cup of corn to replace the can.

More Tex Mex Recipes

Cowboy Cornbread Casserole

Chicken Enchilada Soup

Tex Mex Salad

The Best Steak Fajitas

All Mexican Food →

It won’t take long for you to commit this easy recipe for Cowboy Caviar to memory, but for now, make sure to Pin it or save it so that you have all the details!

Did you make this? Be sure to leave a review below and tag me on Facebook, Instagram, or Pinterest!

Recipe
a serving bowl of cowboy caviar made with tomatoes, black eyed peas, peppers, corn, and avocado. There are two chips on the side of the bowl.
5 from 21 votes
(Click stars to rate!)

Cowboy Caviar

Prep Time: 20 minutes mins
Chill Time: 30 minutes mins
Total Time: 50 minutes mins
Author: Diana
Print Rate Recipe
Cowboy Caviar is a simple dip made with fresh ingredients that is ready in under 15 minutes! Serve it with tortilla chips or as a side salad.
6 Servings
Cowboy Caviar is a simple dip made with fresh ingredients that is ready in under 15 minutes! Serve it with tortilla chips or as a side salad.

Recipe Video

Equipment

  • Large Salad Bowl
  • Whisk

Ingredients 

For the Dressing:

  • ⅓ cup olive oil
  • 2 tablespoons vinegar white or apple cider
  • 2 tablespoons sugar
  • Salt and black pepper to taste
  • Juice of 1 lime

For the Cowboy Caviar Dip

  • 1 15- ounce can black beans drained and rinsed
  • 1 15- ounce can black-eyed peas drained and rinsed
  • 1 15- ounce can corn kernels drained and rinsed
  • 1 green bell pepper diced
  • 1 ripe avocado diced
  • 2 medium tomatoes diced
  • 1 jalapeno seeds removed, finely diced, optional
  • ½ bunch cilantro chopped
  • ½ red onion diced

Instructions 

  • In a large salad bowl, whisk together the olive oil, vinegar, lime juice, sugar, salt, and black pepper until the sugar is dissolved and the dressing is well combined.
  • To the same bowl, add the black beans, black-eyed peas, corn kernels, green bell pepper, avocado, tomatoes, jalapeno, cilantro, and red onion.
  • Toss everything together until well coated with the dressing.
  • Cover the bowl and refrigerate for at least 30 minutes before serving to allow the flavors to blend together. Toss again before serving with tortilla chips.

Notes:

  • Use other types of beans if you like. Black beans and black-eyed peas are the traditional ingredients, but whatever you have in the pantry will work. 
  • Don’t add the avocado to the salad until you’re ready to pour over the dressing. The lime juice will keep the avocado from browning too quickly.
  • Any type of vinegar can be used in the dressing, but I suggest plain white vinegar or apple cider vinegar. Others might have too much flavor that will overpower the dish.
  • If you want extra spice, add more jalapeno, or add a dash of chili powder or hot sauce to the dressing.
  • You can also skip the jalapeno altogether if you don’t want your dip to be spicy.
  • You can add more or less sugar to taste.
  • You can easily double this recipe if you’re serving a large crowd. Simply double all of the ingredients.
  • Storage: In an airtight container, cowboy caviar can be kept in the fridge for up to 3 days. If you plan to make this recipe ahead, wait to add the avocado until you’re serving, so that it stays green and fresh. 

Nutrition Information

Calories: 139kcal, Carbohydrates: 8g, Protein: 1g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 9g, Sodium: 4mg, Potassium: 156mg, Fiber: 1g, Sugar: 6g, Vitamin A: 485IU, Vitamin C: 25mg, Calcium: 9mg, Iron: 0.3mg

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

© Little Sunny Kitchen

Did You Make This?I love to see what you made! Tag me @LittleSunnyKitchen and hashtag #LittleSunnyKitchen
Pin Recipe Tag on Insta Leave Review

You may also like...

  • Fruit salsa served in a red Le Creuset dish, with crunchy cinnamon chips on the sides served in a large white platter.
    Fruit Salsa with Cinnamon Chips
  • Pineapple salsa served in a white speckled bowl with tortilla chips in the background
    Pineapple Salsa
  • Grilled Mexican marinated chicken served on a large black plate with fresh cilantro and lime wedges
    Mexican Chicken Marinade
  • a white serving bowl of mexican seasoned rice. Lime wedges are on the side of the bowl, and a silver serving spoon is on the other side.
    Mexican Rice
a large serving bowl of creamy broccoli salad, viewed from above.
Previous Post
Classic Broccoli Salad
A dark wooden cutting board holding sliced carne asada.
Next Post
Carne Asada

Reader Interactions

Leave a Review! Cancel reply

Have a question or just want to say how much you loved the recipe? Leave a rating below, save for later on Pinterest, and share on Facebook. Your email address will not be published. Required fields are marked *

Rate this recipe!




  1. Toni says

    Posted on 8/1/23 at 14:40

    5 stars
    One of the best cowboy caviar I’ve ever tried! Thanks for the recipe!

    Reply
    • Little Sunny Kitchen says

      Posted on 8/2/23 at 00:26

      You’re welcome, Toni! That’s so amazing to hear!

      Reply
  2. Sharina says

    Posted on 7/22/23 at 04:41

    5 stars
    This simple dip is so satisfying and incredibly delicious! I love to pair it with homemade chips.

    Reply
    • Little Sunny Kitchen says

      Posted on 7/23/23 at 00:26

      Thank you, Sharina! I’m so glad to hear that you love this recipe!

      Reply

Primary Sidebar

Diana, author of Little Sunny Kitchen.
Welcome

Meet Diana

Welcome to Little Sunny Kitchen! I'm Diana and I’m here to teach you how to make easy meals that are quick, family-friendly, and delicious!

Read More
Follow on Pinterest for more ideas!
Free ebook!

Download My Free Dinner eBook!


Get my copy!

Free eBook

Download My Free Dinner eBook!

Popular Recipes

Marry Me Chicken

Creamy Garlic Shrimp Pasta

Garlic Butter Chicken Tenders

Air Fryer Chicken Breast

Rasta Pasta Recipe

Shredded Chicken Tacos

Reader Favorites

a light green plate of spaghetti and meat sauce with hidden vegetables.

Meat Sauce with Hidden Vegetables

top down view of cheesy beef enchiladas in a casserole pan.

Ground Beef Enchiladas

Oven Baked Chicken and Rice

three mahi mahi tacos on a wooden board.

Mahi Mahi Fish Tacos

Cheesy Chicken Fajita Casserole

two white bowls of lasagna soup with a dollop of ricotta cheese and other cheeses, garnished with fresh herbs.

Lasagna Soup

Instant Pot Air Fryer Crockpot Easy Dinners Salads Grilling
Opens in a new window Opens an external site Opens an external site in a new window

As Featured On:

Dinner tonight
Free ebook!

Get My Free Dinner eBook!

Join us and receive new recipes every week! Receive our FREE eBook with quick and easy dinner recipes that are family-friendly and delicious.

Back to Top

explore

Recipe Index

Videos

Cooking Guides

Follow Along on Social:

Join My Free Cookie Facebook Group
Back to Top

About

Contact

Privacy Policy

Accessibility

© 2025 Little Sunny Kitchen
|
Site Credits Designed by Melissa Rose Design Developed by Once Coupled

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required