Texas Caviar {Cowboy Caviar}
This post may contain affiliate links. Please read our disclosure policy.
Texas Caviar, which is also known as Cowboy Caviar, is the best quick and easy appetizer for any occasion! It has pinto beans, black beans, white corn, green chiles, peppers, onion and Gourmet Garden cilantro! It’s all topped with a delicious dressing. You can eat this with chips, top your favorite grilled chicken or steak with it or as a salad. We love this Texas Caviar recipe during the summer as an easy take along to BBQs, potlucks and more.\
Texas Caviar also known as Cowboy Caviar!
This post is sponsored by Gourmet Garden. All text and opinions are my own.
Summer, I see you! You are staring me right in the face and I’m so excited! I’m especially excited for those delightful summer evenings, relaxing on the deck with friends and enjoying some great appetizer recipes like this Texas Caviar or if you prefer to call it Cowboy Caviar go for it!
This appetizer is quick, it’s easy and it’s full of flavor. It’s the perfect recipe for parties. Now, you can serve it as a salad, dip chips in it like we love to do or you could all throw some chicken breasts or steak on the grill and top them with it.
However you prefer to enjoy it, you will soon love it as much as we do!
The ingredients in Texas Caviar include pinto beans, black beans, white corn, green chiles, peppers, and onion, and cilantro. Plus, a delicious vinaigrette dressing with rice vinegar, olive oil, sugar and garlic powder.
Texas Caviar recipe is an easy appetizer!
Want to know my secret?
I use Gourmet Garden’s chopped cilantro (look for it in the produce department) in this Texas Caviar recipe!
Want to know why I do that?
It’s because Gourmet Garden’s chopped herbs last in my fridge for at least 4 weeks. That means I never go to grab my fresh herbs and have “wilt guilt”. You know, that moment you need fresh herbs and they are all wilted! No more of this because stay fresh and flavorful in your fridge weeks after opening!
In my crazy life this is amazing! Convenience is everything and Gourmet Garden’s chopped herbs are my answer to that! They come washed, chopped and ready to sprinkle into your recipes.
There are so many different dishes I can make in four weeks time with these herbs, which means my family never gets tired of what I’m making! Having quick and easy access to herbs and spices with Gourmet Garden’s products means I can make marinades to spice up my regular chicken and steak, make a new twist on my homemade pizzas or so much more!
Ingredients Needed for Texas Caviar
- Pinto beans
- Black beans
- White corn
- Green chiles
- Red bell pepper
- Green bell pepper
- Red onion
- Gourmet Garden lightly dried cilantro
- Rice vinegar
- Olive oil
- Sugar
- Gourmet Garden Stir-in Garlic Paste
How to Make Texas Caviar
The first thing you need to do to make Texas Caviar is to grab a mixing bowl and combine your pinto beans, black beans, corn, green chiles, red bell pepper, green bell pepper, onion, and cilantro in a large bowl.
Next you will get a small saucepan and mix together vinegar, olive oil, sugar, and garlic paste. You will bring this mixture to a boil and simmer the mixture for 3 minutes. Remove from heat.
Then you need to pour dressing over the bean mixture and toss to coat.
Refrigerate at least two hours before serving.
Texas Caviar FAQs!
There are tons of different versions of Texas Caviar or Cowboy Caviar, whichever you prefer to call it!
We love that it’s easy adaptable to make it fit your taste buds perfectly.
Here are a few of the more frequently asked questions.
If you have a question that isn’t answered please leave us a comment below and we will do our best to answer it!
What is Texas Caviar?
Texas Caviar, also know is Cowboy Caviar, started as a party salad from the 1940s.
The original includes black-eyed peas, lightly pickled vinaigrette-style dressing.
My version includes pinto beans and black beans but if you prefer black-eyed peas go ahead and use those!
Do I need to boil the dressing?
Yes, the dressing does need to be boiled. This helps to dissolve the sugar so it’s not gritty.
Do I need to refrigerate Texas Caviar?
Yes, by refrigerating the Texas Caviar before serving it will let the flavors meld together.
You will need to store this recipe in the fridge after you serve it, too.
What should I do with leftovers?
I’m guessing you won’t have leftovers because this recipe is so delicious, but if you do it is great on top of your favorite grilled chicken or steak!
What else can I add to Texas Caviar?
I love that you can really add your own spin on Texas Caviar or you can just empty your pantry with this delicious recipe ?
- Celery hearts, finely chopped
- Goat cheese or feta, crumbled
- Hot Sauce
- Avocado
- 1 can of canned diced tomatoes (drained) or raw tomatoes
- Cooked chickpeas
- Black olives, chopped
You can also sub out the white corn for super sweet yellow corn or even shoepeg corn. If you don’t to use canned corn you can also add frozen corn that has been thawed. If corn is in season you could also use fresh corn. Cut if off the cob and throw it in for a sweet crunch!
Cowboy Caviar Recipe
What are you waiting for? Head to your grocery store and get the ingredients to make Texas Caviar!
Don’t forget your Gourmet Garden chopped cilantro found in the produce department!
While you’re grabbing that, make sure to check out their 13 stir-in pastes and their other chopped herbs like basil and parsley to make your everyday cooking easier!
Psssst, their stir-in garlic and ginger pastes stay fresh in the refrigerator for up to three months once opened! How convenient is that?
More Great Party Appetizer Recipes!
- 7 Layer Dip
- Ham and Cheese Sliders
- Homemade Guacamole
- Spinach Dip Bites
- Pineapple Salsa
- Homemade Salsa
Heading to a party or get-together and want to take a great appetizer recipe to share? Then this definitely is the dip for you! Everyone loves it!
Love it? I knew you would! Rate it, please!! It would be awesome if you’d give it a five-star rating below!
If you snap any photos, don’t forget to tag me on Instagram @julieseatsandtreats or #julieseatsandtreats that way I’m sure to see your pictures!
Did you make this? If you snap a photo, please be sure tag me on Instagram at @julieseatsandtreats or #julieseatsandtreats so I can see your yummy treat!

Texas Caviar Recipe
Ingredients
- 1 15 oz can pinto beans, rinsed and drained
- 2 15 oz can black beans, rinsed and drained
- 2 15 oz cans white corn, drained
- 1 4 oz can chopped green chiles, undrained
- 1 red bell pepper cored, seeded and finely chopped
- 1 green bell pepper cored, seeded and finely chopped
- 1 small red onion finely chopped
- 3 Tbsp Gourmet Garden lightly dried cilantro
- ½ c. rice vinegar
- ½ c. olive oil
- ⅓ c. sugar
- ½ tsp Gourmet Garden Stir-in Garlic Paste
Instructions
- Combine pinto beans, black beans, corn, green chiles, red bell pepper, green bell pepper, onion, and cilantro in a large bowl.
- In a small saucepan mix together vinegar, olive oil, sugar, and garlic paste. Bring to a boil and simmer the mixture for 3 minutes. Remove from heat. Pour dressing over the bean mixture and toss to coat. Refrigerate at least two hours before serving.
Lacee says
Hi. How long will it last if kept in the fridge?
Julie Evink says
3-4 days
Tom says
Looks and sounds delicious..
But ingredients say garlic paste, and instructions say garlic powder.
???
Julie Evink says
Sorry fixed! It should be garlic paste 🙂
Danielle Green says
I just want to sit down with an entire bowl to myself! Looks amazing!
Julie Evink says
Me too!