Easy Texas Caviar Recipe

This easy Texas caviar recipe is made with black-eyed peas, corn, diced tomatoes, green onions, and fresh parsley, all marinated in zesty Italian dressing. It takes about five minutes to stir together, and after a couple of hours in the fridge it’s a bright, tangy dip that disappears at every cookout and party.

Texas Caviar Hero

A Quick Look At The Recipe

  • Recipe Name: Texas Caviar
  • Serves: 4
  • Main Ingredients: green onions, chopped fresh parsley, black eyed peas, petite diced tomatoes, whole kernel corn, bottle zesty Italian dressing
  • Why You'll Love It: Texas Caviar is made with black-eyed peas, corn, tomatoes, and green onions all soaked in tangy Italian dressing. It's the perfect appetizer for every occasion!

I first had Texas caviar when I was living in San Antonio, and it was love at first bite. Serve it with tortilla chips, spoon it over grilled chicken, or just eat it with a spoon. It’s also a great partner for cream cheese salsa on a snack table.

Why Is It Called Texas Caviar?

The name is a playful nod to the fancy caviar served at upscale restaurants, since black-eyed peas are about as far from fish eggs as you can get. The story goes that it was created by a New Yorker in the 1940s and first served on New Year’s in Houston, and it’s been a Southern party favorite ever since. You’ll also hear it called cowboy caviar.

Because it starts with black-eyed peas, it’s a natural fit for New Year’s Day, when a lot of Southerners eat black-eyed peas for luck. It’s just as at home at a summer cookout, a tailgate, or a potluck, since it’s served cold and only gets better as it sits.

Ingredients for Texas Caviar

Texas Caviar Ingredients
  • Black-eyed peas: Canned black-eyed peas keep this quick. If you can find the kind with jalapeños, grab them for a little heat, or cook your own with my crock pot black-eyed peas.
  • Corn: Canned whole kernel corn, frozen corn, or fresh corn cut from the cob all work.
  • Petite diced tomatoes: These are small enough to scoop with a chip. Fresh Roma or cherry tomatoes are great in the summer.
  • Zesty Italian dressing: This is the traditional marinade for Texas caviar, and it does all the seasoning work for you.
  • Green onions and fresh parsley: They add fresh flavor and color. Cilantro works in place of parsley if you like it.

You’ll find the full amounts in the recipe card below.

Helpful Tips Before You Start

  • Drain the cans well. Extra liquid waters down the dressing, so let everything drain for a minute in a colander. Rinsing the black-eyed peas is optional, but it gives you a cleaner flavor.
  • Use kitchen shears for the green onions. Snipping them right over the bowl is so much easier than slicing them on a cutting board.
  • Give it time to marinate. At least an hour in the fridge helps the flavors blend, and a few hours or overnight is even better. The same make-ahead idea works for a crunchy refrigerator salad.
  • Stir before serving. The dressing settles to the bottom as it sits, so give it a good stir and use a slotted spoon if you’re serving it as a dip.
  • Add avocado last. If you want to stir in diced avocado, add it right before serving so it stays green.

How to Make Texas Caviar

1. Combine the Vegetables

Drain all the cans well and add them one by one to a large bowl. Chop the fresh parsley and green onion and add them in too.

Place all ingredients in a bowl and mix well.

2. Add the Dressing

Pour the entire bottle of Italian dressing over everything and stir until it’s well combined.

3. Chill and Serve

Cover and refrigerate for several hours to let the flavors blend. Serve it with tortilla chips, corn chips, crackers, or veggie sticks, the same way you’d serve salsa.

Texas Caviar in bowl, served with corn chips.

If you’re setting out a whole dip spread, my game day dip recipes are a good place to start.

Scooping Texas caviar out of bowl with corn chip.

Easy Texas Caviar Variations

  • Add more beans: Use a mix of black-eyed peas and black beans, or swap in any beans you like.
  • Add crunch: Stir in a cup of diced bell pepper or swap the green onion for diced red onion.
  • Turn up the heat: If your black-eyed peas don’t have jalapeños, add one diced fresh jalapeño.
  • Chili lime dressing: Instead of Italian dressing, whisk together 1/4 cup olive oil, 1/4 cup lime juice, 2 cloves crushed garlic, 1 teaspoon brown sugar, 1/2 teaspoon red pepper flakes, and 1/2 teaspoon ground cumin.
  • A squeeze of lime: Even with Italian dressing, 3 to 4 tablespoons of lime juice brightens it up.
  • Make it a meal: Spoon it over a fiesta taco salad or stir in a cup of cooked rice for a hearty rice salad.

What to Serve With Texas Caviar

Texas caviar is great as an appetizer, but it also works as a side dish or a topping.

Storing Texas Caviar

Store leftovers in an airtight container in the fridge for up to 5 days. Any longer and the vegetables start to get mushy. Since it holds up so well, it’s a great make-ahead dish for parties, and it’s an easy one to bring to a potluck next to a batch of bruschetta with a Texas twist.

Ways to use the leftovers

  • Mix it with cooked rice for a vegetarian rice salad.
  • Toss it with fresh greens for a quick lunch salad.
  • Fold it into an omelet.
  • Spoon it over grilled meat or fish for supper.

Texas Caviar FAQs

What’s the difference between Texas caviar and cowboy caviar?

They’re usually the same thing. Some cowboy caviar recipes add black beans, avocado, or a lime dressing, but both are built on black-eyed peas, corn, and tomatoes in a tangy dressing.

How far ahead can I make Texas caviar?

You can make it the day before. It actually tastes better after it marinates overnight.

Can I use fresh black-eyed peas?

Yes. Cook them until tender, let them cool completely, and use them in place of the canned peas. My crock pot black-eyed peas are an easy way to do it.

Is Texas caviar served hot or cold?

It’s served cold, which makes it perfect for cookouts, potlucks, and parties.

Southern Plate Recipe

Texas Caviar

Texas Caviar is made with black-eyed peas, corn, tomatoes, and green onions all soaked in tangy Italian dressing. It's the perfect appetizer for every occasion!
Prep Time 5 minutes
Chill Time 2 hours
Total Time 2 hours 5 minutes
Servings 4

Ingredients 

  • 2 green onions
  • 1/4 cup chopped fresh parsley
  • 2 cans black eyed peas with jalapeno if available
  • 1 can petite diced tomatoes
  • 2 cans whole kernel corn
  • 1 bottle zesty Italian dressing

Instructions

  • Drain the cans well and pour the contents into a large bowl or dishpan. Add the chopped parsley. Cut the green onion and add as well. Add the entire bottle of Italian dressing and stir well.
    2 green onions, 1/4 cup chopped fresh parsley, 2 cans black eyed peas, 1 can petite diced tomatoes, 1 bottle zesty Italian dressing, 2 cans whole kernel corn
  • Refrigerate. Serve with tortilla chips or corn chips.
Course: Appetizer, Salad
Cuisine: American
Keyword: black-eyed pea dip, cowboy caviar, texas caviar

Nutrition

Calories: 262kcal
Tried this recipe?Mention @southernplate or tag #southernplate!

38 Comments

  1. HI Christy,
    I know this post is old, so I hope you get this comment.
    Your cooking website is the ONLY food-related website I follow, and I am very new here. I am also fairly new to Southern cooking, even though we have lived here for 20 years.
    But, here is the funny part…I thought I had invented this recipe! Yes, I know it sounds ridiculous.
    About 4 weeks ago, I threw the following items in a bowl and we LOVED the result:
    1 can bi-color corn, drained
    1 can black beans, rinsed and drained
    1 can diced tomatoes with chopped green chilies
    cilantro
    black pepper
    minced garlic
    olive oil
    lime juice

    My 19 year-old said it would be great as a main dish with some cooked chicken tossed in.
    Imagine my chagrin when I saw it on your website.
    Anyway, I wanted to share my funny story with you!
    Bye,
    Gail

  2. I love this recipe but mine is just a tad different – shoe peg corn for that extra burst in your mouth flavor, green onions AND regular onions, a large jalapeno pepper, and BOTH parsley and cilantro. Making it for a girl’s night out this weekend as it’s always one of us Southern girls’ favorites!

  3. Christy….
    Just wanted to let you know I made the Texas Caviar and the Butterfingers Cake for the Super Bowl game today… both were a great hit.
    Thanks so much for all the wonderful stories and recipes you send.
    Blessings to you and your family.
    Linda in Keithville Louisiana
    “Go Cardinals”…. They played a great game and gave it their all!!

  4. Looking for recipes today and found your site and I love it!! In fact I will be making several for some very special meals during the holidays. Only one thing that I wish you could do and that is give some clue as to how many people these feed. Thank you and I will be back!!!

  5. Thank you, Jinxi!
    I have heard a few people say they use Cilantro. I think this is one of those recipes where you can just vary it so much and either way it turns out wonderful! Most folks use jalapeno, too. I tend to like things a little on the mild side though and often kids are eating this when I make it.
    I’m sure they will love it and I’ll have to try it with cilantro next time!

    I took this to school on the first day for the faculty and it got rave reviews! I was a little worried, I usually take baked goods and didn’t know how this would go over but WOW.
    I bet they will love it and on the extremely off chance they don’t…MORE FOR YOU!!!
    😀
    Thanks for commenting and I hope you come back often!

  6. Im making this for a family get-together today but I added cilantro rather than parsley-my coworker is a Texan and thats how she makes it.. so I will let you know if its a hit or not. Hopefully so because it sure made a lot!!
    ps: I just found your blog through another cooking site-keep up the good work! 🙂

Leave a Reply

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

Recipe or Post Rating