Hi friends! I’ve got another salad recipe for you today! Now, as you probably know, salads aren’t usually my thing. But when I find one I actually like—like my Greek salad with Pickled Red Onions or my Simple and Easy Asian slaw recipe, or even my Tabouli Salad—you can trust that it’s something special. Today’s star is my version of Cowboy Caviar (Without Avocado). It’s packed with vibrant colors and flavors, and unlike many recipes out there, mine skips the avocado. I’m just not a fan! But if you love avocados, feel free to toss some in—no hard feelings!

Ingredients and Substitutions:

Cowboy Lime Dressing:
- Fresh lime juice: Freshly squeezed lime juice gives the dressing its bright, zesty flavor. Feel free to add a little more to taste. Lemon juice is a great substitute if that’s what you have.
- Sugar: A touch of sugar balances the acidity of the lime and vinegar. Brown sugar or maple syrup work just as well if you prefer.
- Garlic: Fresh minced garlic adds plenty of flavor. Adjust the amount depending on how garlicky you like your dressing.
- Olive oil: Use a good-quality extra virgin olive oil for the best flavor. It helps bring all the dressing ingredients together.
- Apple cider vinegar: Apple cider vinegar adds a subtle tang that complements the lime. White wine vinegar or red wine vinegar are both great alternatives.
- Chili powder, cumin, and salt: These simple seasonings give the dressing a smoky, savory flavor with just a hint of warmth. Adjust the salt to taste before serving.
- Canned black beans: Rinse and drain them well before using. If you like, you can swap some or all of the black beans for canned black-eyed peas, or use a combination of both.
- Frozen corn: I like to quickly thaw frozen corn by running it under cold water in a sieve, then draining it well. Canned corn works just as well if that’s what you have on hand.
- Sweet bell peppers: I love using a mix of red, orange, and yellow peppers because they make the salad so colorful. Feel free to use just one or two colors if that’s what you have.
- Red onion: Red onion adds just the right amount of crunch and mild bite without overpowering the salad, making it my favorite choice here.
- Fresh parsley: Fresh parsley adds a bright, fresh flavor. If you’re a cilantro fan, it makes a delicious substitute.
- Cherry tomatoes: Cherry tomatoes are naturally sweet and hold their shape well. You can also use two large tomatoes—just remove the seeds before dicing to keep the salad from becoming watery.
- Avocado (optional): If you love avocado, add a diced one just before serving for extra creaminess. Personally, I usually leave it out because I prefer the salad without it, but it’s a delicious addition if you enjoy it.

Method:
- Prep:
Rinse and drain the black beans. Thaw the corn. Dice the bell peppers, red onion, and tomatoes. Chop the parsley or cilantro. - Make the Dressing:
Whisk together the lime juice, sugar, minced garlic, salt, olive oil, chili powder, cumin, and vinegar. - Assemble:
Toss the beans, corn, bell peppers, onion, tomatoes, and parsley with the dressing until everything is evenly coated.

How to Serve Cowboy Caviar:
- Serve this salad right away for the best crunch and flavor. It’s a fantastic side dish for BBQs, picnics, or even as a topping for tacos or burrito bowls. Want to make it a meal? Add some grilled chicken or shrimp to it. It also makes a great dip and can be served with some tortilla chips.

Storage:
- Refrigerate:
Store leftovers in an airtight container in the fridge for up to 2 days. - Make-Ahead Tip:
If you’re prepping ahead, keep the dressing separate and mix it in just before serving to keep everything crisp and fresh. - Meal Prepping Tip:
I often meal prep this salad to enjoy throughout the week. To keep it fresh and crisp, I recommend storing the salad and dressing separately. By doing this, the salad can last up to four days in the fridge without losing its crunch (though the exact time may vary depending on the freshness of your veggies—so always use your best judgment). If you’re not serving this to guests, keep the salad and dressing in separate containers. That way, everyone can add the dressing to their own portions just before eating, ensuring maximum freshness and flavor.

Cowboy Caviar Without Avocado
Ingredients
- 400 g 14 oz can black beans rinsed & drained (Note 1)
- 1 cup frozen corn thawed, or use 400g/14 oz can of corn
- 3 red bell peppers diced into 1cm/1/3″ pieces
- 1/2 red onion diced
- 1/4 cup fresh herbs such as parsley or cilantro
- 200 g 7 oz cherry tomatoes quartered (or 2 large tomatoes, deseeded and diced
Cowboy Lime Dressing:
- 3-4 tbsp lime juice or more to taste
- 1/2 tsp cider vinegar
- 4 tbsp olive oil
- 1/4 tsp chili powder
- 1/4 tsp cumin powder
- 1/2 tsp sugar
- 1 tsp salt
- 2 minced garlic cloves
Instructions
- Prep the Ingredients: Rinse and drain the black beans. Drain the corn (or thaw if using frozen). Dice the bell peppers into small 1cm/1/3" pieces, dice the red onion, mince the garlic, and quarter the cherry tomatoes. Chop the fresh herbs.400 g 14 oz can black beans, 1 cup frozen corn, 3 red bell peppers, 1/2 red onion, 200 g 7 oz cherry tomatoes, 2 minced garlic cloves, 1/4 cup fresh herbs
- Make the Dressing: In a small bowl, whisk together the lime juice, olive oil, chili powder, mince garlic, cumin powder, sugar, and salt until well combined.3-4 tbsp lime juice, 1/2 tsp cider vinegar, 4 tbsp olive oil, 1/4 tsp chili powder, 1/4 tsp cumin powder, 1/2 tsp sugar, 1 tsp salt
- Assemble the Salad: In a large bowl, combine the black beans, corn, diced bell peppers, red onion, tomatoes, and fresh herbs. Pour the dressing over the salad and toss gently until everything is evenly coated.
- Serve: Serve immediately as a side dish, or enjoy it as a dip with tortilla chips.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. For longer storage, keep the salad and dressing separate until ready to serve.
Notes
Nutrition
FAQs:
1. Can I make this salad in advance?
Yes, you can! Just keep the dressing separate until you’re ready to serve to prevent the salad from getting soggy.
2. Can I add avocado later?
Absolutely! If you like avocado, you can chop one up and add it just before serving. It’ll add a nice creamy texture to the salad.
3. What can I substitute for black beans?
Black-eyed peas or even chickpeas work well if you prefer something different.
4. How long does this salad stay fresh?
This salad is best enjoyed fresh but will keep in the fridge for up to 2 days. Just note that the veggies might lose some of their crunch over time.
5. Can I use bottled lime juice for the dressing?
Fresh lime juice is best for flavor.
If you try this recipe, I’d love to hear how it turned out! Drop a comment below or tag me in your creations—I can’t wait to see your Cowboy Caviar!
Until next time!
Claudia





Leave a Reply