Grilled Cowboy Caviar Recipe with Charred Corn


Grilled cowboy caviar takes the classic bean and corn salad and gives it a smoky upgrade. Instead of tossing everything together raw, the corn, peppers, and onion go on the grill first, picking up a char that turns a basic dip into something you’ll actually crave.

If you’re tired of cowboy caviar that tastes like it came straight out of a can, this is the version that changes that.

Spoonful of cowboy caviar. Spoonful of cowboy caviar.

Grilling vegetables for salads and salsas is one of those techniques I lean on constantly. That char and caramelization you get from high, direct heat is something you can’t replicate any other way, and it’s what separates this cowboy caviar from every version made with raw corn straight off the cob.

The dressing gets its backbone from Girls Can Grill Brisket Rub, which brings a little smoke and savory depth without adding any extra heat. It’s a simple salad, but the details make it worth the extra ten minutes at the grill.

What Is Cowboy Caviar

Cowboy caviar is a Texas-born bean and vegetable salad, traditionally made with black-eyed peas, corn, peppers, and a tangy vinaigrette. It’s served as a side dish or scooped up with tortilla chips like a chunky salsa. This version keeps that same idea but swaps in black beans and navy beans, and puts the corn, peppers, and onion on the grill before anything gets tossed together.

  • Heat: Heat your grill to high heat.

  • Char: Add the corn, peppers, and onion rings to the grill and cook a few minutes per side to char.

  • Whisk: Make the vinaigrette by whisking together all the dressing ingredients in a small bowl.

  • Cut: Remove the kernels from the cobs and place them in a large bowl. Roughly chop the peppers and onions, add to the bowl.

  • Stir: Drain the beans. Add them to the bowl with the jalapeno. Fold in the dressing and fresh herbs, then season with salt to taste.

  • Chill: Refrigerate for at least 1 hour.

  • Finish: Just before serving, very gently fold in the fresh avocado.

To keep the onion rings from falling apart on the grill, hold them together with a toothpick.
Cherry tomatoes are used instead of roma because they’re less watery and won’t make the salad soggy.

Calories: 250kcalCarbohydrates: 33gProtein: 10gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 6mgPotassium: 629mgFiber: 13gSugar: 3gVitamin A: 758IUVitamin C: 37mgCalcium: 65mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Be sure to rate it, leave a comment and save it so you can make it again. Show off your awesome results on social by tagging @girlscangrill

What you’ll need

  • Corn: I use fresh ears of corn here since they need to go on the grill whole, but frozen corn kernels will work if you thaw them first.
  • Mini Sweet Bell Peppers: These char up quickly and add a little sweetness without much prep.
  • Red Onion: Sliced into rings so they’re easy to grill.
  • Black Beans and Navy Beans: They give the salad its heartiness and let the grilled vegetables shine.
  • Cherry Tomatoes: I use cherry tomatoes instead of roma because they’re less watery, so the salad doesn’t get soggy as it sits.
  • Jalapeno: This is optional. Leave it out if you’d rather keep the salad mild.
  • Cilantro or Parsley: I like cilantro for the freshness, but parsley works fine if you’re in the camp that thinks cilantro tastes like soap.
  • Avocado: Cubed and folded in right before serving so it stays intact.
  • Girls Can Grill Brisket Rub: This goes into the dressing for a smoky, savory backbone. Taco seasoning works if you don’t have it on hand.
Substitutions: Sub the navy beans with canned black eyed peas for a traditional Texas caviar. Skip the jalapeno for a milder salad, or use parsley instead of cilantro if that's more your speed.

See the full recipe card above for servings and a full list of ingredients.


How to cook cowboy caviar

Start by heating your grill to high heat. You want it hot enough to char the vegetables quickly without turning them to mush.

Step 1: Char the vegetables

Add the corn, peppers, and onion rings to the grill. Cook a few minutes per side, turning as needed, until everything has good char marks.

corn, peppers and onions on grill.corn, peppers and onions on grill.
GCG Pro Tip: Keep the onion rings intact by threading a toothpick through each one before it hits the grill. It makes them much easier to flip and keeps them from falling apart.
Grilled corn, peppers and onions.Grilled corn, peppers and onions.

Step 2: Make the dressing

While the vegetables grill, whisk together the oil, vinegar, lime juice, honey, and Girls Can Grill Brisket Rub in a small bowl. Set aside.

bowl of vinaigrette.bowl of vinaigrette.

Step 3: Prep the vegetables

Once the corn is cool enough to handle, cut the kernels off the cob and add them to a large bowl. Roughly chop the peppers, removing the stems, and add them to the bowl. Chop the onion and add it in as well.

Step 4: Combine and dress

Drain the canned beans. Add them to the bowl with the tomatoes and jalapeno. Fold in the dressing and fresh herbs, then season with salt to taste.

cowboy caviar ingredients in bowl ready to mix.cowboy caviar ingredients in bowl ready to mix.

Step 5: Chill and finish

Refrigerate the salad for at least 1 hour. Just before serving, gently fold in the cubed avocado with a rubber spatula so it stays intact.

Bowl of cowboy caviar.Bowl of cowboy caviar.

How to serve cowboy caviar

Serve this as a side salad alongside grilled chicken, steak, or ribs for a summer cookout spread, or set it out with tortilla chips as a shareable dip. A squeeze of extra lime juice right before serving brightens everything back up after the salad has been chilling.

Tortilla chip scooping cowboy caviar dip.Tortilla chip scooping cowboy caviar dip.

Storage

Store leftovers in an airtight container in the fridge for 1 to 2 days. The avocado will start to soften and brown after that, so this salad is best enjoyed within that window.

GCG Pro Pitmaster Tips

  • Thread a toothpick through each onion ring before grilling so they stay intact and are easier to flip.
  • Let the corn cool before cutting off the kernels.
  • Chill at least an hour so the dressing soaks into the veggies and beans.
  • Fold in avocado right before serving so it stays firm.

Frequently Asked Questions

Can I make cowboy caviar without a grill?

Yes. You won’t get the same level of caramelized sweetness, but you can just add raw corn, peppers and onion.

How far in advance can I make cowboy caviar?

You can make everything except the avocado up to a day ahead. Fold in the avocado just before serving so it doesn’t brown or turn mushy.

Is cowboy caviar served hot or cold?

Cold. It’s meant to be chilled for at least an hour before serving so the flavors have time to come together.

Is this a salad or a dip?

Both. Serve it as a side salad or scoop it with tortilla chips.

How spicy is cowboy caviar?

The only spicy ingredient in this cowboy caviar recipe is jalapeno. To keep it mild, leave that out.

More Salad Recipes

Newest Recipes

Want even more great grilling recipes and tips? Subscribe to my newsletter and follow me on Facebook, Instagram and TikTok for my latest grilling adventures. If you make a recipe, please leave a comment and rating below.



We will be happy to hear your thoughts

Leave a reply

Som2ny Network
Logo
Compare items
  • Total (0)
Compare
0
Shopping cart