Healthy Cowboy Caviar (Low Sugar)
This post may contain affiliate links. Please read my disclosure policy.
Loaded with beans, vegetables, and herbs, and seasoned with fresh lime juice, vinegar, and olive oil, Cowboy Caviar, also known as Texas Caviar, is a cross between a salsa and a salad. Many recipes call for heaps of sugar — this one does not! It is healthy, hearty, and crowd-pleasing!

Cowboy Caviar, also known as Texas Caviar, is traditionally very sweet, with many recipes calling for heaps of sugar. But it doesn’t need to be! The vegetables — peppers, onions, and corn — lend a sweetness on their own, rendering additional sugar hardly necessary. This recipe calls for a mere two teaspoons (cut back from 1/2 cup), but you could omit it altogether if you prefer.
Cowboy Caviar calls for a mix of black beans and black-eyed peas, both of which are easy to cook from scratch because neither requires soaking, and each cooks up quickly, especially in a pressure cooker. But for ease, you can simply use canned beans — they work beautifully here.
I find this beany salsa addictive. Spoon it over scrambled eggs, tuck it into a burrito, pile it atop tortilla chips, or simply eat it by the spoonful!
How to Make Cowboy Caviar/Texas Caviar, Step by Step
Gather your ingredients:

You can cook the beans from scratch, or you can simply use canned: see recipe box for details.

I love using my pressure cooker for black beans and black-eyed peas, because they cook up so quickly.

Regardless if you are cooking the beans from scratch or using canned, be sure to drain, rinse, and dry the beans before tossing them with the other ingredients.

Transfer the beans to a large bowl.

Chop up your vegetables and herbs.

Add them to the bowl.

Add dressing, a mix of olive oil, vinegar, salt, and sugar.

Add fresh lime.

Grab some chips.

Serve immediately.

Healthy Cowboy Caviar (Low Sugar)
- Total Time: 1 hour 35 minutes
- Yield: 3 quarts 1x
- Diet: Vegan
Description
Loaded with beans, vegetables, and herbs, and seasoned with fresh lime juice, vinegar, and olive oil, Cowboy Caviar, also known as Texas Caviar, is a cross between a salsa and a salad. Many recipes call for heaps of sugar — this one does not! It is healthy, hearty, and crowd-pleasing!
Notes:
- Texas Caviar traditionally is very sweet. I’ve cut the sugar back from 1/2 cup to 2 teaspoons, but honestly I think I’d like it just as well with no sugar at all. I’ve offered starting measurements for the oil, vinegar, and sugar, but dress these beans to taste: add more sugar if you like; add more vinegar and fresh lime, too, if you like acidity (beans do!); and more oil if necessary.
- Beans: You need 4 to 5 cups of cooked beans here. If you prefer to use from-scratch cooked beans, here’s what I do:
- For the black beans: Place 1 cup of beans along with 4 cups water and a teaspoon of kosher salt into a stovetop pressure cooker. Close the lid. Turn the heat to high. When the two red lines of the valve are visible, reduce heat to low—the valve should drop to reveal only 1 line but it’s OK if it does not—and cook for 25 minutes. Turn off the heat. Let valve release naturally, which should take between 15-20 minutes. Remove lid. Taste a bean to ensure it is cooked through. If it is not, simmer until it is. If using the beans immediately, drain and set aside; if not, store the beans in their cooking liquid.
- For the black-eyed peas: Place 1 cup of beans along with 4 cups water and a teaspoon of kosher salt into the your stovetop pressure cooker. Close the lid. Turn the heat to high. When the two red lines of the valve are visible, reduce heat to low—the valve should drop to reveal only 1 line but it’s OK if it does not—and cook for 5 minutes. Turn off the heat. Let valve release naturally, which should take between 15 minutes. Remove lid. Taste a bean to ensure it is cooked through. If it is not, simmer until it is cooked. If using the beans immediately, drain and set aside; if not, store the beans in their cooking liquid.
Ingredients
- one 15-ounce can black beans, drained and rinsed, see notes above
- two 15-ounce cans black-eyed peas, drained and rinsed
- 2 teaspoons Diamond Crystal kosher salt, plus more to taste
- 1 large red onion, finely diced to yield roughly 2 cups
- 2 ears of corn, shucked, kernels removed
- 2 to 3 red (or other) bell peppers, finely diced
- 6 scallions, thinly sliced, white and green parts
- 1 –2 jalapeños, finely chopped
- 1 large bunch cilantro, finely chopped
- 1/4 cup olive oil, plus more to taste
- 1/2 cup vinegar, such as apple cider, white balsamic or rice, plus more to taste
- 2 teaspoons sugar, optional, plus more or less to taste
- juice of one lime, plus more to taste
- tortilla chips, for serving, I love the Xochitl brand
Instructions
- Dry the beans in a large clean dish towel, then transfer them to a large bowl.
- To the bowl, add the remaining ingredients (except the tortillas chips). Toss to combine. Taste. Add more salt by the half or full teaspoon to taste (I often add 2 more teaspoons of salt). For more freshness, acidity, and brightness, add more vinegar or more fresh lime juice to taste. Once you have your seasonings right, transfer the mixture to a serving bowl.
- Serve with chips.
- Prep Time: 1 hour
- Cook Time: 35
- Category: Salsa
- Method: Toss
- Cuisine: Tex-Mex
This post may contain affiliate links. Please read my disclosure policy.



19 Comments on “Healthy Cowboy Caviar (Low Sugar)”
Yum yum yum. Making it now and I just baked some sweet potato chips in the oven to eat the caviar with. This is delicious as always Ali.
Update: Trey even had two servings! We loved it. And it goes perfect with baked sweet potato chips. I feel like I’ve gotten in my 5 servings of vegetables all at once and its fantastic. I feel so good and light and healthy!
Ali, what do you use to sharpen your knives? They are so sharp always–like new!
Thanks, Renee! I use this actually: Wusthof Knife Sharpener
Keeping for gatherings to come ! Thank you !
🙂 🙂 🙂
I made this for dinner- just served it over warm brown rice with a little salsa. It was divine. There is plenty for lunches for the week and perhaps a nacho appetizer one evening. So good!
Wonderful to hear this! Great to hear you have plenty leftover to use throughout the week. Thanks for writing 🙂
Not a Native Texan, but I’ve lived in San Antonio over 20 years and I’ve never tasted “sweet” Texas Caviar, much less made it. Your recipe is much closer to truth, although a traditional oil and vinegar dressing on the strong side is preferable. I also kindly suggest that canned black eyed peas are what make many people detest the legume, especially if the peas are not rinsed. Sadly, the packaged raw or even precooked peas are treated with a preservative that is off-putting. Stick with dried: here’s my pitch for Rancho Gordon’s “Super Lucky” brand. For extra heat, add a small red dried pepper to the pot. Thanks for all the recipes you post—serving the corn fritters tomorrow night.
Oh I love Rancho Gordo beans but have yet to try their Super Lucky variety… thanks for the tip! Hope the corn fritters turned out well 🙂 🙂 🙂
I save all my recipes in a program called Paprika. Your site won’t let me do it.
I have no problem sending to paprika at all
Hit the arrow above and paprika show up.
This was so wonderful. Used black beans and white kidney beans from the freezer. I don’t even think you need the sugar at all. Will try 1 Tsp perhaps next time. Sent to many friends.
Your the best! Love your recipes
So nice to hear this, Pat! And I agree, I think you could totally make this without the sugar. Thanks for writing 🙂 🙂 🙂
A winner!! The grandkids at beans willingly!! Thanks Ali!
Great to hear, Niki! Thanks for writing 🙂
Hi Ali! Do you think I could make the black-eyed peas following your slow cooker black bean recipe? I make your slow cooker black beans almost every week – they’re so delicious and nice to have on hand. Thanks for all your hard work and wonderful recipes!
Great to hear Taylor! And yes, I do think you can. I think they may take less time, so just check on them periodically.
Sounds good. Thank you for the reply!