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.

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

- 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.

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.

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

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.
- As a dip: set it out with chips next to pimiento cheese dip, cheesy baked Vidalia dip, or Tex-Mex dip
- As a topping: spoon it over grilled chicken tenderloins, steak, or fish
- As a side: serve it with crock pot chicken fajitas in place of salsa or pico de gallo
- At a cookout: pair it with more cold sides from my ultimate list of BBQ side dishes
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.

Texas Caviar
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.

Pink: IF I’m interested???????? ME, not being interested in a recipe? Are you crazy! SEND IT TO ME GAL!!!
Of COURSE I’m INTERESTED!!! 😀
Tina (Mommy’s Kitchen) – And you made pralines today, which are one of my dearest favorites! LOL I swear, we are going to start posting the same recipes on the same days eventually!
Oh wow Christy I love Texas Caviar!!! I make this over the holidays and can them and add to my wonderful holiday food baskets. My recipe doesnt have tomatoes what a nice addition. Our recipe is almost exact except mine has Cilantro instead of Parsley and i dont add the tomatoes but everything else is exact.
LOL I love the name of this!!! MY kids would not eat it though ): I would!
OK I am going to send you a one skillet recipe for genuine Korean Curry….yes its not southern and its WAY diff but I made ti tonight aND i think you would enjoy it. I will try to get it together this week of your interested!
Debbie: I’m so glad you got it!!! It wasn’t all that pretty now! I just like to sit and embroider little hankies. I don’t ever have a plan or design in mind, I just choose thread colors that look pretty to me that day and sit and do flowers or leaves or borders, whatever strikes my fancy!
I know exactly what you are talking about with the meg ryan comment. It does make you feel…I don’t know. There is just something special about having something pretty and dainty!
Hey, the only thing better than a comment is a novel! hehe! Thank you for letting me know it got there, I was wondering about that this morning!
Do try the Texas Caviar, I am sure you’ll like it! I wish I had a better camera to get a good up close shot.
~sighs~
Its on top of my list once I hit the lottery!
~Christy
Angie: Thank you so much! If you try it, I guarantee you’ll love it. Honestly. You sound like me and when we like all this mess, glopping it together and putting it on a tortilla chip is like a one way ticket to heaven! I could pig out on it all day long!!!
Now I gotta go eat some more fruit cocktail cake!
~Christy
Christy this looks great! Wish I would have seen it before I hosted my book club last week…it would have been a great “starter”.
Most importantly I wanted to let you know my hankie got here. It is GORGEOUS!!! Thank you so much. Just last week, I had a bad summer cold (not that I could have ever used such a beautiful hankie, ) and watched “You’ve Got Mail” with Tom Hanks and Meg Ryan. In the movie she has a line where she says, “children just don’t know what hankies are anymore..imagine that” (or something along those lines), so I am feeling very “Meg Ryanish” right now, with my pretty hankie!
Thank you again…SO MUCH.
I better stop now, it says “comments” and not “long letters”.
Will be trying the Texas Caviar at my next party.
A huge thanks from me for this one. It looks so delicious…..I love all of the ingredients, and I LOVE how moist fruit cocktail cake always turns out!