• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Salads

    Vegan Cowboy Caviar (Oil-Free)

    Published: Jun 11, 2026 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Vegan Cowboy Caviar is a fresh, colorful bean salad made with beans, corn, and tomatoes. It's perfect as a dip, side dish, or meal-prep lunch.

    A bowl of vegan cowboy caviar.

    This is one of my favorite summer salads. Growing up my mom made a dish that we just called 'corn bean salad' which I now know is some variation on the popular name Cowboy Caviar.

    I love that a bean-corn-tomato salad is so fresh tasting that you can devour servings on servings of beans and veggies without really thinking too much about it. Perfect if you're looking for some extra fiber!

    Jump to:
    • What Is Cowboy Caviar?
    • Why You'll Love This Vegan Cowboy Caviar
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • Best Ways To Serve Cowboy Caviar
    • Elizabeth's Kitchen Notes
    • FAQ & Expert Tips
    • Recipe Prayer
    • Related Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A plate of vegan cowboy caviar, with a few tortilla chips.

    What Is Cowboy Caviar?

    Cowboy caviar is a bean salad that originated in Texas and is often served as a dip with tortilla chips.

    It's great as a party appetizer or a healthy meal-prep salad. Plus, it's deliciously addictive with tortilla chips. You won't realize you're downing beans by the spoonful.

    Why You'll Love This Vegan Cowboy Caviar

    • Fresh & Flavorful - no-cook and tons of veggies
    • Oil-Free - lighter than many traditional versions
    • Meal Prep Friendly - Tastes even better after chilling
    • Perfect for Parties - Great with tortilla chips
    • Protein & Fiber Rich - thanks to the two types of beans
    A close up view of the texture of vegan cowboy caviar.

    Ingredient Notes & Substitutions

    • Beans: black eyed peas & black beans. Canned beans are great here. You can often find canned black eyed peas in the canned peas/vegetable section instead of the bean section.
    • Corn: I used canned corn. Frozen works great as well.
    • Roma Tomatoes: or beefsteak
    • Poblano or Green Bell Pepper: I love poblano pepper here for a bit of spice, but a regular bell pepper is perfect
    • Red Onion: feel free to use a yellow as well
    • Jalapeño: for some spice. If you aren't a huge fan of spice (like me!) avoid getting any seeds in the mixture
    • Scallions
    • Cilantro
    • Lime: fresh lime juice is best! Feel free to sub fresh lemon juice
    • Agave: or maple syrup
    • Spices: salt, cumin, chili powder
    • Tortilla Chips: to serve. Feel free to make my homemade tortilla chips for an oil-free option
    Vegan Cowboy Caviar Ingredients

    Step-By-Step Instructions

    Step 1. Toss all the ingredients in a large bowl. Serve with tortilla chips.

    Vegan Cowboy Caviar Step 1 - mix all the ingredients.

    Best Ways To Serve Cowboy Caviar

    • With tortilla chips as a dip
    • Over greens as a salad
    • In tacos or burritos
    • Spooned onto baked potatoes
    • Added to grain bowls
    • Wrapped in tortillas for lunch
    • Served alongside burgers or sandwiches
    • Topped with avocado for a light meal
    A bowl of vegan cowboy caviar.

    Elizabeth's Kitchen Notes

    • Poblano Peppers: most versions of cowboy caviar have regular bell pepper, but I wanted something more flavorful. Poblanos are a slightly spicy pepper - they add just that hint of heat without overloading the dish with spice
    • Chilling the salad: as with most cold bean salads, you'll find the flavor improves with a few minutes of refrigeration. This makes the dish perfect for prep!

    FAQ & Expert Tips

    Can I make cowboy caviar ahead of time?

    Yes! Feel free to make hours or days ahead of time. This dish is great for meal prep.

    How long does cowboy caviar last?

    Cowboy caviar lasts up to 5 days stored in an airtight container in the fridge.

    A bowl of vegan cowboy caviar.

    Recipe Prayer

    Thank you God for this salad that we can enjoy in the summer heat. Amen.

    Related Recipes

    • A tray of freshly baked tortilla chips, with a bowl of guac.
      Oil-Free Tortilla Chips
    • A bowl of vegan four bean salad in the sunlight, ready to serve.
      Vegan Four Bean Salad
    • A cast iron pan filled with spinach artichoke dip, topped with artichokes.
      Plant-Based Spinach Artichoke Dip
    • A bowl of basil hummus garnished with a fresh basil leaf, with a plate of pitas.
      Easy Basil Hummus (Pesto Hummus)

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A bowl of vegan cowboy caviar.

    Vegan Cowboy Caviar (Oil-Free)

    This Vegan Cowboy Caviar is a fresh, colorful bean salad made with beans, corn, and tomatoes. It's perfect as a dip, side dish, or meal-prep lunch.
    5 from 1 vote
    Print Pin Rate
    Course: Snack
    Cuisine: American
    Prep Time: 10 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 12
    Calories: 236kcal
    Author: Elizabeth

    Ingredients

    • 1 15 Ounce Can Black Eyed Peas drained & rinsed
    • 1 15 Ounce Can Black Beans drained & rinsed
    • 1 15 Ounce Can Corn drained & rinsed
    • 3 Roma Tomatoes small diced
    • 1 Poblano or Green Bell Pepper finely diced
    • ½ Medium Red Onion finely diced
    • 1 Jalapeño seeded & finely diced
    • 4 Scallions sliced
    • ¼ Cup Minced Cilantro
    • Juice of 1 Lime
    • 2 Tablespoons Agave
    • ½ Teaspoon Salt
    • ¼ Teaspoon Cumin
    • ¼ Teaspoon Chili Powder
    • Tortilla Chips to serve

    Instructions

    • Toss all the ingredients in a large bowl. Serve with tortilla chips.

    Nutrition

    Calories: 236kcal | Carbohydrates: 53g | Protein: 5g | Fat: 0.4g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.04g | Sodium: 339mg | Potassium: 298mg | Fiber: 6g | Sugar: 36g | Vitamin A: 264IU | Vitamin C: 16mg | Calcium: 31mg | Iron: 2mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Salad Recipes

    • A bowl of vegan elote corn pasta salad, garnished with cilantro.
      Vegan Elote Corn Pasta Salad
    • A bowl of Green goddess salad with chickpeas, with some tortilla chips.
      Vegan Green Goddess Salad with Chickpeas
    • A platter of vegan Nicoise salad.
      Vegan Nicoise Salad
    • A Vegan chicken caesar salad, with a fork, ready to serve.
      Vegan Chicken Caesar Salad

    Reader Interactions

    Comments

      Leave a Comment! Let me know what you think: Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Shannon

      June 11, 2026 at 8:25 am

      5 stars
      Hello! This recipe sounds delicious! I have never had black eyed peas before. I don't want to make it and then find out i don't like them. What would you recommend to go with the black beans? do you think pinto or kidney beans would be ok in this? Thanks for any help you cN give me!

      Reply
      • Elizabeth

        June 11, 2026 at 8:41 am

        Hi! My first suggestion would be cannellini beans because they are more neutral and soft like black eyed peas, but yes pinto or kidney beans would also be great! Or you can just double the black beans. Let me know how it goes when you try!

        Reply

    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Summer Must-Makes

    • Vegan broccoli salad in a serving bowl.
      Vegan Broccoli Salad with Vegan Mayonnaise
    • A pitcher of sangria mocktail with pomegranate juice.
      Easy Red Sangria Mocktail
    • A bubbly glass of Strawberry Pink Lemonade Mocktail, garnished with a sprig of mint, and a strawberry on the rim.
      Strawberry Pink Lemonade Mocktail
    • A platter of vegan roasted potato salad, garnished with extra parsley.
      Vegan Roasted Potato Salad

    Trending Recipes

    • Three glasses of silken tofu smoothies, garnished with banana slices.
      Silken Tofu Smoothie (Easy & High Protein)
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025