Texas Caviar Dip

By Polly Conner
September 18, 2017

I stumbled upon this Texas Caviar Dip while on vacation this summer. It is an easy, tasty, budget friendly appetizer that is great for large groups. You’re going to love it!

Texas Caviar Dip

At a Fourth of July party, this dip was eyeing me from the corner of the room. I could hear a faint, “Try me! I’m delicious!”

I obeyed.

It then taunted me, “Ha! Now, try to stop!”

I didn’t.

It laughed and I ate. And kept coming back for more. And then asked for the recipe, promising to give credit.

It must have known I had a food blog or something.

So thank you Tom and Cathy Richter. You have introduced a staple into our home. Especially one for when we entertain large groups. I have seen first hand a crowd of college boys devour this dip. With many more to come, I’m sure.

So here it is. Texas Caviar. That I found in Florida. Go figure.

Texas Caviar Dip

The great thing about this dip is that it’s easily customizable to what you have on hand. My only advice is to make sure it has either some jalapeños in it or a poblano pepper to give it a little kick. The first time I made this, I was a little shy on the spicy ingredients and was itching for a bit more flavor.

Texas Caviar Dip

The leftovers hold out pretty well too. Even though the avocado gets a little mushy, the acidity from the apple cider vinegar kept it from browning. We munched on this for a good 2-3 days after it was made. We also put it in our Killer Carnitas (cookbook recipe).

Texas Caviar dip on a spoon

Ready to try it out?

This Texas Caviar Dip is the BEST appetizer. The simple, homemade dressing that you add gives it the perfect sweet, tangy flavor that will have your crowd coming back for more!

Texas Caviar Dip

  • Author: Thriving Home
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 12 servings 1x
  • Category: Appetizer
  • Method: Mix
  • Cuisine: American


Texas Caviar Dip will be a culinary hit at your next get-together. 


  • 1/2 cup olive oil
  • 1/2 cup apple cider vinegar
  • 1/4 cup sugar
  • 1 can corn, drained
  • 1 can black beans, rinsed and drained
  • 1 can garbanzo beans, rinsed and drained
  • 5 stalks of celery, chopped
  • 1 red onion, diced
  • 1 avocado, diced
  • 45 small jalapeno peppers, seeded and chopped
  • 2 (red or green) bell peppers, diced


  1. In a small mixing bowl, combine olive oil, apple cider vinegar, and sugar. Set aside.
  2. In a large bowl, combine the remaining ingredients.
  3. Pour the dressing over the ingredients and toss until well coated.
  4. Serve with tortilla chips!


You can make this ahead of time but I’d recommend not adding the avocado until right before serving.

Texas Caviar Dip in a white bowl

Leave a Comment

Your comments make our day. Thank you! If you made the recipe, please choose a star rating, too.

Leave a Reply

Recipe rating

Your email address will not be published.

Your email address will not be published.

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

3 replies
  1. Amy says:

    I made this for Super Bowl and everyone loved it. It makes a lot so be sure that you have a lot of friends to share it with. It is colorful, light and a tad sweet. I threw in a few seeds from the jalapenos to give it a little kick.

  2. Lorin says:

    This looks delicious! Is there supposed to be purple onion also? I feel like I see it in the picture but not in the ingredient list? Might make it for a tailgating snack tomorrow!