This post may contain affiliate links. Please read our disclosure policy.

This avocado & black bean salad is a fresh, flavorful mix of avocados, tomato, onion, black beans, cilantro, all tossed in a zesty lime blend. Serve this easy salad as a light appetizer with chips or pair it with your favorite protein.

side shot of a tin bowl filled with avocado and black bean salad with tomato, onion and cilantro mixed in as well
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

This avocado & black bean salad is the result of several handfuls of random veggies leftover in my fridge. I always seem to have leftover tomato and onion laying around and HATE letting it go to waste. So, one day I threw together all of the random leftovers I could find, and the result was this super simple salad. I love it so much!

It’s loaded with tons of flavor and wonderful fresh ingredients! It is the perfect choice for lunch, a side dish, or even an appetizer! As an added plus, it’s easy to make and mixes up fast!

I love eating filling salads like this in the summer but honestly, this is delicious YEAR ROUND!

top down shot of a tin bowl filled with avocado and black bean salad with tomato, onion and cilantro mixed in as well. the bowl is sitting on a round wood board with fresh avocado in the corner

Ingredients you’ll need

This avocado & black bean salad recipe is simple, yet so tasty! You only need a handful of ingredients to throw it together and it only takes about 10 minutes! See the recipe card below for a list of exact ingredient measurements.

  • For the dressing: A combination of lime zest, lime juice, cumin, garlic, olive oil, salt and pepper flavors the salad with freshness.
  • Avocado: Adds major creaminess! Use more or less avocado, depending on your preference.
  • Tomato: Juicy bursts of sweet tomato flavor are fabulous with the black beans and avocado.
  • Onion: Sweet onion or red onion both work well in this recipe. Or use shallot for a milder taste.
  • Black beans: Canned black beans are convenient and make this salad more filling. They’re packed with fiber, potassium and plant-based protein.
  • Cilantro: Adds freshness and color. If you’re not a fan, simply leave it out.

Substitutions and variations

This salad is really easy to customize with your favorite ingredients! Here are some suggestions:

  • Add corn: When we have corn on hand, I love to toss some of that in for a quintessentially summer salad. It adds a hint of sweetness that’s a great balance for some of the more savory ingredients.
  • Make it spicy: If you’d like to add some heat, mix a dash of cayenne pepper or even sriracha to the dressing. You could also stir a minced jalapeño into the salad.
  • Cheese: Sometimes I like to add in crumbled feta cheese or cotija cheese for a creamy, salty, cheesy addition.
top down shot of a large bowl filled with avocado and black bean salad with tomato, onion and cilantro mixed in as well. with fresh avocado in the corner

How to make this black bean salad

This dish could not be easier to whip up, and in just 10 minutes it’s ready-to-go!

  1. Make the vinaigrette: In a small bowl, whisk together the lime juice and zest, cumin, garlic, olive oil, salt and pepper.
  2. Toss the salad together: In a large bowl, combine the avocado, tomato, onion, black beans, and cilantro. Pour the dressing on top and toss to combine. Enjoy immediately or save for later!

Helpful tips

  • Ripe avocados are a must for adding creamy texture and great flavor. When it’s ripe, it should feel lightly soft but it will not feel “mushy” to the touch.
  • Chop all the ingredients roughly the same size. You want to cut the veggies into smaller pieces so everything distributes better with the beans.
  • Taste and adjust the seasoning before serving. You might need extra salt and pepper depending on the veggies and dressing. Add more to bring out all of the delicious flavors.

Frequently asked questions

Do you rinse black beans for salad?

Yes, be sure to rinse and drain the beans thoroughly before adding them to the salad. Canned beans are packed in a solution of water, salt, and starch. You want to rinse that solution off because it can make the beans a bit slimy and it also interferes with the ability of the beans to absorb the flavors of the other ingredients.

Can you eat cold black beans?

Canned black beans can be enjoyed cold, at room temperature or warm. I like to serve this salad at room temperature or chilled.

What is the best way to tell if an avocado is ripe?

Lightly squeeze the avocado, and if it’s ripe it will have a slight give, but not feel mushy. Also, if it still has the stem intact, you can remove it and if you notice that it’s easy to remove and green underneath, it’s ready.

Serving suggestions

  • This is delicious served as a side salad paired with grilled meats in the summer or with a Mexican dinner.
  • Enjoy as an appetizer with tortilla chips as a dip.
  • Jazz up your salads and use this as a salad booster, spooned over chopped romaine lettuce.
  • Serve as a filling for burritos, tacos or quesadillas.

Storage tips

You can make this up to 2 days ahead of time and store it in an airtight container in the fridge. However, add the avocado just before serving. Once the avocado is added, this salad is freshest within about 24 hours.

top down shot of a tin bowl filled with avocado and black bean salad with tomato, onion and cilantro mixed in as well. the bowl is sitting on a round wood board with fresh avocado in the corner

More salad recipes to try

That’s all for today! As usual, if you end up making this recipe, PLEASE snap a photo and tag me on Instagram @foodwithfeeling! I always love to see what you’re making from my blog.

See how to make the Black Bean & Avocado Salad here:

5 from 1 vote

Avocado & Black Bean Salad

Prep: 10 minutes
Total: 10 minutes
Servings: 4 servings
This avocado & black bean salad is a fresh, flavorful mix of avocados, tomato, onion, black beans, cilantro, all tossed in a zesty lime blend. Serve this easy salad as a light appetizer with chips or pair it with your favorite protein.
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • Juice of 1 lime, about 2 tablespoons
  • zest of 1/2 a lime, about 1 teaspoon
  • ¼ teaspoon cumin
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • 2 avocados, diced
  • 1 large tomato, diced
  • ¾ cup sweet onion, finely diced
  • 15 ounce can black beans, drained and rinsed
  • ¼ cup cilantro

Instructions 

  • In a small bowl, whisk together the lime juice and zest, cumin, garlic, olive oil, salt and pepper.
  • In a large bowl, combine the avocado, tomato, onion, black beans, and cilantro. Pour the dressing on top and toss to combine. Enjoy immediately or save for later!

Notes

The lime juice helps the avocado from turning brown but this is still best enjoyed within 24 hours.

Nutrition

Serving: 1serving, Calories: 337kcal, Carbohydrates: 30g, Protein: 9g, Fat: 22g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 15g, Sodium: 420mg, Potassium: 937mg, Fiber: 15g, Sugar: 3g, Vitamin A: 477IU, Vitamin C: 19mg, Calcium: 63mg, Iron: 3mg

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

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

  1. Karen says:

    5 stars
    Wow Brita! All the flavors mingle together and come out making you want more of that taste. Thanks and it’s  so easy to make and healthy too. Yummy! Family favorite for the picky eaters even. 

  2. Michelle says:

    This is absolutely delicious and has officially become a staple of mine!! I left out the cumin because I didn’t want that depth of flavor and it came out so bright and fresh. Thank you for sharing!