Texas Caviar (Cowboy Caviar) Dip
Try my easy, 10-minute Texas Caviar recipe! Whether you call it salsa or a salad, it is the most delicious pickled bean dip made with black-eyed peas, pepper, herbs and the best zesty dressing made with a secret ingredient.
Jump to:
🥗 What is Texas Caviar?
Texas Caviar, also called Cowboy Caviar is a black-eyed pea dish originating in Texas in the 1930s. A chilled salsa made by lightly pickling black-eyed peas and lots of pepper (chilli and capsicum) in a zesty, briny vinaigrette, Texas Caviar dip is often served with corn tortilla chips. It is the ultimate crowd-pleasing appetizer or side dish at a Superbowl party or potluck.
Black-eyed peas have a special place in many meals in America’s southern regions. They are even considered to bring good luck when eaten on New Year’s eve. Texas Caviar and its variations have been gracing family meals for many decades. Legend has it that this bright, pickled salsa looked like caviar on account of all the “eyes” of the black-eyed peas. And hence, got the name Texas Caviar. The term Cowboy Caviar probably arose on account of Texas being known for cowboys and this cold, piquant salsa being served at saloons, pubs and restaurants in Texas.
🇺🇸 The Real Texas Caviar Recipe
Acclaimed New-York chef Helen Corbitt moved to Texas in the 1940s and spent many years working as the culinary director at the acclaimed high-end department store Neiman Marcus. Upon moving to Texas, Helen realized that black-eyed peas were a staple ingredient as well as being popular for bringing prosperity. But according to newspaper interviews, she wasn’t a fan of black-eyed peas.
It is rumoured that to make them more palatable, she created a black-eyed pea pickle by soaking them simply in vinegar with onion and garlic. Soon after, when her cookbook was released, her pickled black-eyed pea recipe was christened Texas Caviar. A more fancy name appropriate for marketing and promotion.
From there on, this dip really evolved and home cooks and restaurants adapted the base recipe with additions like jalapeno peppers, green bell peppers (capsicum), shallots (spring onions), tomato, avocado, hominy, fresh corn and spices. People started using other beans like black beans, pinto beans or garbanzo (chickpeas) as they were more readily available.
❤️ Why You’ll Love My Texas Caviar Dip
In recent times, Cowboy Caviar went viral on Tiktok and became the trending dish of summer 2022 after creator Bria Lemirande shared her version with three kinds of beans and feta cheese. But purists would argue that the real Texas Caviar recipe is characterised by these unique things
- It only has black-eyed peas and no other bean.
- It has a zesty, slightly spicy and piquant dressing that is literally a flavour bomb. I call it Texas Caviar juice (pictured below).
And I wholeheartedly agree! My Texas Caviar Recipe is
- Super easy. It only takes 10 minutes to make from canned black-eyed peas!
- It is unlike any salsa or dips you might’ve had before. It is truly unique and super delicious!
- It is bright, fresh, gluten-free, vegan, healthy and packed with protein and fiber.
- It can be made ahead of time.
Of course, you could make a big old chopped salsa/salad with black beans and corn and avocado and it would be totally delicious. But it would be more Mexican-inspired and not really Texas Caviar. To try out something new, utterly delicious and absolutely fresh, you MUST try out my recipe. It is a recipe that I have created after dozens of tests and reading many old Texan cookbooks, food articles and scouring grainy pictures of Texas Caviar being served in little bowls in pubs, cafeterias and restaurants in America’s south.
📝 Ingredients
To get a beautiful-looking dip that enhances your eating experience, make sure you chop everything finely. A rule of thumb is to follow the size of the central ingredient in this dip – black-eyed peas. Try and chop onion, tomato, capsicum, chilli and spring onion as close in size to the beans for an even texture.
Black Eyed Peas – The original Texas Caviar recipe and most authentic derivations only have black-eyed peas. You can used canned or easily cook black-eyed peas from scratch.
Tomato – Use firm, ripe tomatoes and chop them into small pieces. You don’t need to deseed them.
Chilli/Peppers – Capsicum (bell peppers) and jalapeno are used to add heat to the dip. Use red capsicum if you can find them as they are sweeter and add a lovely balance to the spicy and sour flavours in this dip. Green capsicum tends to be bitter. Deseeded jalapeno chilli is the favourite choice in this dip. It adds a gentle and smoky heat. Poblano peppers are great as well but harder to find. Long green cayenne peppers are a good backup. They tend to be spicier, so make sure you deseed them.
Alliums – Onion and spring onion add crunchy spiciness in this dip. Use red or Spanish onion as they are sweeter and milder.
Herbs – A combination of fresh and dried herbs makes this dip fragrant and flavourful. Use fresh coriander (cilantro) leaves and dried oregano.
Dressing/vinaigrette – A really good Texas Caviar recipe has a strong zesty, briny, lemony dressing. A lot of people use zesty Italian salad dressing for this recipe. But you can easily create that beautiful briny taste unique to this Texan dip with ingredients from your pantry. Lots of lemon juice, balsamic vinegar, olive oil, garlic, salt and pepper form the base of the dressing. Adding two more special ingredients makes this the best Texas Caviar dressing ever – Tabasco sauce and Worcestershire sauce. These two ingredients give it that piquant spiciness balanced by a hint of sweet molasses. Absolutely delicious! See my notes for substitutions.
🥣 How To Make Texas Caviar
- Make the dressing – Add olive oil, lemon juice, balsamic vinegar, Tabasco sauce, Worcestershire sauce, garlic, oregano, salt and pepper to a small glass jar.
- Pop the lid on the glass and shake vigorously for a few seconds until the dressing is thoroughly mixed. Store dressing in the fridge until ready to use. It will keep fresh in the fridge for up to a week.
- If using canned black-eyed peas, rinse and drain them completely in a colander.
- If cooking your own black-eyed peas, follow the instructions here.
- Add cooked black-eyed peas to a large bowl.
- Add onion, tomato, red capsicum, spring onion and green chilli (jalapeno or cayenne pepper) to the bowl.
- Add the dressing to the bowl.
- Mix the dip well until everything is evenly coated with the dressing. Chill in the fridge for at least an hour (or a maximum of 8-10 hours/overnight) for the flavours to develop. Serve chilled. Assembled dip will stay fresh in the fridge for up to 4 days.
🔪 Meal Prep
Texas Caviar is a great recipe for meal prepping. It is a wonderful dish to try adding your home-cooked black-eyed peas. To meal prep this dip, follow these four simple steps
- Cook your black-eyed peas and store them in a lidded air-tight glass container. Stays fresh in the fridge for up to 2 days.
- Chop your salad veggies and herbs and layer them in an air-tight lidded glass container. These will stay fresh in the fridge for up to 2 days.
- Make the dressing in a lidded glass jar and store in the fridge for up to 7 days.
- When ready to eat the dip, mix the black-eyed peas, veggies and herbs and dressing in a bowl and serve.
🥭 Texas Caviar Salad Variations
Try out these delicious variations for exciting new flavours every time
- Replace half the black-eyed peas with black beans.
- Add a quarter cup of canned or barbecued corn to the dip.
- When in season, dice a small ripe mango and add to the dip.
- Add half a cup of pickled shrimp (in brine) to the dip.
- Add a finely diced avocado to the dip.
🌮 What To Serve With Texas Caviar?
The best way to serve this delicious dip is with corn tortilla chips. But you can also enjoy Texas Caviar in the following ways,
- Stuffed inside smoky Chicken Tacos along with a delicious Passionfruit Margarita.
- Ladled on top of spicy Mexican Taco Rice.
- Topped on these Raw Kiwifruit Nachos.
- Serve with this Buttermilk Fried Chicken.
❓ FAQs
Texas Caviar is the correct name of this pickled black-eyed pea dip from Texas. But it is also widely called Cowboy Caviar after the catchy term was used by many brands (like Trader Joes) to bottle and sell the dip. The term has also gone viral on social media and websites.
It tastes fresh, tangy, crunchy and briny with a hint of sweetness and a hit of gentle spice. Super delicious!
It sure is! It is high in protein and fiber, packed with gut-beneficial veggies and is vegan and gluten-free.
It can! Freeze it in a freezer-safe container for up to a month. After thawing use it up right away as the defrosted herbs and greens won’t survive after the first thaw.
The original recipe and more authentic versions of this recipe (like mine) only have black-eyed peas. Restaurants, super grocers and home cooks everywhere have adapted the base recipe and made many swaps. Black beans are most commonly swapped for black-eyed peas.
No! This dish gets its name because the black-eyed peas have tiny black eyes that make it look like caviar.
💛 More Recipes You Will Love
Recipe

Texas Cowboy Caviar Dressing
-
Make dressing by mixing all ingredients together.
-
Add black eyed peas, onion, capsicum, tomato, jalapeno, coriander and spring onion to a large bowl.
-
Add the dressing and mix well.
-
Chill in the fridge for at least an hour before serving, to allow the flavours to develop.
- Black-eyed peas – Use canned, rinsed and drained black-eyed peas. You can easily cook black-eyed peas from scratch as well. You can substitute with black beans, borlotti beans or chickpeas.
- Onion and Tomato – Use red onion and firm, ripe tomatoes. Chop them finely.
- Chilli/ Peppers – Use deseeded jalapeno pepper for gentle heat. Can be substituted with green cayenne chilli or poblano pepper. Use red capsicum for colour and sweetness. Substitute with green or yellow capsicum.
- Tabasco sauce – This is the secret to the best Texas Caviar dressing you will ever taste. It adds a piquant sour and spicy flavour to the dip. If you don’t have Tabasco, substitute with Sriracha.
- Worcestershire sauce – This adds a wonderful sweet and sour tang to the recipe. If you don’t have any, substitute with one teaspoon each of ketchup, white vinegar and light soy sauce.
Calories: 219kcal | Carbohydrates: 33g | Protein: 9g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 1307mg | Potassium: 638mg | Fiber: 9g | Sugar: 10g | Vitamin A: 1975IU | Vitamin C: 71mg | Calcium: 63mg | Iron: 3mg











