• Skip to main content
  • Skip to primary sidebar
Flavour and Savour
menu icon
go to homepage
  • About Me
  • Appetizers
  • Baking
  • Desserts
  • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About Me
    • Appetizers
    • Baking
    • Desserts
    • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Healthy Salad Recipes » Tomato Avocado Black Bean Salad with Cilantro Lime Dressing

    Tomato Avocado Black Bean Salad with Cilantro Lime Dressing

    Published: Aug 5, 2019 · Updated: Sep 8, 2019 by Elaine - 3 Comments

    Jump to Recipe Print Recipe

    Looking for a fresh and nutritious salad recipe? Try this delicious and easy-to-make vegan tomato avocado black bean salad! Packed with protein and bursting with flavour, this wholesome salad is a perfect blend of juicy tomatoes, creamy avocados, and hearty black beans, all tossed with a tangy cilantro lime dressing!

    A bowl of black bean salad with tomatoes, avocados and red onions with cilantro lime dressing.

    ❤️ Why you'll love this salad

    • Search no further than this Tomato Avocado Black Bean Salad recipe if you're looking for a nutritious salad that packs a punch of flavour! Tossed with a tangy cilantro-lime dressing, this refreshing salad is bursting with vibrant colours.
    • In the summer months, this Southwestern salad is a great way to use up that summer produce ripening in your garden or overflowing farm market stands. It's crispy, crunchy and creamy all at the same time!
    • It's equally as delicious in the middle of winter, however. Add colour to your diet, year-round!
    • If you're avoiding corn in your diet, this fresh veggie salad is for you! While a traditional Southwestern Black Bean Salad includes corn, this one does not.
    • This salad is perfect for a light dinner, but it also stands up well as a make-ahead lunch, if you add the avocado just before serving.


    Ingredients for Tomato Avocado Black Bean Salad

    🛒 Ingredients 

    Check your fridge and pantry to see if you have everything you'll need to make this vegan Southwestern Tomato Avocado Salad!

    • tomatoes: Any colour will do. Cherry tomatoes will work well, too.
    • cucumber: for that crisp crunch! Garden cucumbers may need peeling, English cukes don't. Split the cucumber down the center and remove the seeds. A teaspoon works well for this job.
    • bell pepper:  I used a red one, as I didn't use red tomatoes, but feel free to choose any colour.
    • avocado: add just before serving, or serve on the side as it will discolour and soften before the other veggies do.
    • black beans:  canned, rinsed and drained. Half a can is all you'll need, but feel free to add more if you love them!
    • red onion: soak slices for a few minutes to remove the strong flavour
    • cilantro leaves: just ¼ cup or so
    • lime
    • olive oil: extra virgin
    • white wine vinegar
    • chili powder
    • sea salt or Kosher salt
    Close up view of Tomato Avocado Black Bean Salad

    🔪 Instructions

    This Southwestern Black Bean Salad takes only 20 minutes to make.

    1. Chop the veggies (except for the avocado) and arrange them in a salad bowl.
    2. Drain and rinse black beans and add to the salad.
    3. Combine the dressing ingredients.
    4. Serving a large group? Double the recipe, make it up to 6 hours ahead of time, cover and refrigerate.
    5. Add the avocado to the salad just before serving to prevent browning.
    6.  Toss with the cilantro-lime dressing and serve!
    Close up view of a bowl of tomato avocado black bean salad with cilantro lime dressing.

    What to do with leftover salad

    Fill a taco or tortilla or lettuce wrap with leftover salad and top it with this Keto Dairy-Free Avocado Crema

    Serve it on top of crispy romaine lettuce.

    Fill a Mason Jar and take it to work for a nutritious lunch (take the avocado separately.)

    🔁 Variations

    This black bean salad recipe is totally customizable.

    • Don't like cilantro? Leave it out, or sub in parsley instead.
    • Not a fan of black beans? Kidney beans or chickpeas are delicious in this salad, too.
    • Red onion too spicy? Soak it in water for a few minutes while you're preparing the other veggies. Or use milder green onions, instead.
    • This black bean salad is good with a sprinkling of feta cheese, too!

    🍽 Serving suggestions

    Serve this Tomato Avocado Black Bean Salad as a side dish with grilled chicken or with:

    • 4 Ingredient Honey-Lime Chili Chicken Thighs
    • Easy Honey Chili Lime Glazed Salmon
    • Baked Chicken Fajita Casserole
    • Air Fryer Chicken Fajitas

    🗒 Need more healthy salad ideas?

    • A bowl of Thai-style coleslaw with Napa cabbage, carrots red bell pepper, sugar snap pea pods and green onions.
      Thai-Style Coleslaw with Sesame Ginger Dressing
    • Blackberry Spinach Salad with blackberry dressing drizzled on top.
      Blackberry Spinach Salad with Blackberry Balsamic Dressing
    • Kale Salad with air fried sweet potatoes, red pepper, feta cheese, sunflower seeds and Medjool dates in a bowl.
      Roasted Sweet Potato Kale Salad with Nutritional Yeast Dressing
    • Winter Persimmon Kale Salad with Pomegranate overhead view
      Winter Persimmon Kale Salad
    See more Healthy Salad Recipes →

    📖 Recipe

    Overhead view of a round bowl with tomato avocado black bean salad.

    Tomato Avocado Black Bean Salad with Cilantro Lime Dressing

    This healthy Southwestern Salad is perfect for potlucks, as a side dish or for lunch! It's a vegan Tomato Avocado Black Bean Salad tossed with a tangy cilantro lime dressing.
    Print Pin Rate
    Course: Salads and Dressings
    Cuisine: Tex-Mex, Vegan, Vegetarian
    Diet: Gluten Free, Vegan
    Prep Time: 20 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 4
    Calories: 244kcal
    Author: Elaine
    Prevent your screen from going dark

    Ingredients

    • 4 medium tomatoes, chopped, or 2 cups cherry tomatoes
    • 1 large avocado, peeled, pitted and chopped
    • 1 large red bell pepper, seeded and chopped
    • 1 medium cucumber, seeded and sliced
    • ¼ small red onion, thinly sliced
    • ½ 14 oz. can black beans, drained and rinsed

    Cilantro Lime Dressing

    • ¼ cup olive oil, extra virgin
    • 2 tablespoon white wine vinegar
    • 2 tablespoon lime juice, freshly squeezed from one lime
    • 1 teaspoon lime zest
    • ¼ cup cilantro leaves, finely chopped
    • ¼ to ½ teaspoon chili powder
    • ½ teaspoon sea salt or Kosher salt to taste

    Instructions

    • Chop the veggies, leaving the avocado until last.
    • Drain the black beans, rinse thoroughly.
    • Combine the vegetables and beans in a salad bowl.
    • Add chopped or sliced avocado just before serving.
    • Combine Cilantro Lime dressing ingredients, check the seasoning, then toss with dressing, and serve.

    Nutrition

    Calories: 244kcal | Carbohydrates: 14g | Protein: 3g | Fat: 21g | Saturated Fat: 3g | Sodium: 461mg | Potassium: 617mg | Fiber: 6g | Sugar: 6g | Vitamin A: 1641IU | Vitamin C: 72mg | Calcium: 50mg | Iron: 2mg
    Tried this Recipe? Pin it for Later!Mention @enessman or tag #flavourandsavour!

    More recipes to try

    • hearty Tuscan salad with kale, radicchio and romaine leaves.
      Hearty Tuscan Salad with Creamy Gorgonzola Dressing
    • overhead view of a bowl of shaved Brussels Sprout salad with sliced apples and pecans
      Shaved Brussels Sprout Salad with Cranberries and Pecans
    • Square image of butternut squash salad in an oval serving bowl.
      Butternut Squash Salad with Cranberries and Feta
    • Two bowls of Asian Pear Chopped Salad with blue cheese and cranberries.
      Asian Pear Chopped Salad with Blue Cheese

    Reader Interactions

    Comments

    1. Avocado Buddy Blog

      December 02, 2019 at 4:43 am

      This looks and tastes delicious. Interesting salad!

      Reply
    2. Dierdre

      August 06, 2019 at 8:05 am

      5 stars
      Thanks! I made this for a deck party on the weekend. It was delicious. Love the dressing!

      Reply
      • Flavour & Savour

        August 08, 2019 at 3:45 pm

        You're welcome! Thanks so much for rating my recipe and coming back to let me know! Much appreciated.

        Reply
    5 from 1 vote

    Leave a comment Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Find the perfect recipe

    Welcome! I'm Elaine

    Gluten-free Made Easy!

    I create delicious gluten-free recipes that everyone can make. Gluten-free eating doesn’t have to be complicated! I’ll help you make healthy meals that you’ll want to share with family and friends. About Me!

    Popular Posts

    • A jar filled with quick refrigerator pickled beans.
      Quick Refrigerator Pickled Beans
    • Overhead view of Lemon Curd Tart with fresh berries
      Gluten-Free Lemon Curd Tart with Berries
    • Easy Thai Chicken Skewers
    • A square of grain-free carrot cake with cream cheese frosting .
      Grain-free Carrot Cake with Pineapple

    Welcome Spring!

    • strawberry spinach salad with strawberry vinaigrette
      Strawberry Spinach Salad with Strawberry Dressing
    • Overhead view of a serving dish with Thai Mango Chicken
      Instant Pot or Slow Cooker Thai Mango Chicken
    • small jars of lemon curd with fresh strawberries
      5-Minute Microwave Honey Lemon Curd
    • Four glasses of honeydew lime mocktail with lime slices for garnish
      Honeydew Lime Mocktail with Mint
    Brands that feature Flavour and Savour.

    Footer

    ↑ back to top

    About

    About Me

    Privacy Policy

    Accessibility Statement

    Newsletter

    SIGN UP HERE

    for weekly recipes and tips!

    Contact

    Contact me

    Use of Recipes and Images

    Copyright © 2015 - 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.