The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Salad

Fiesta Bean Salad with Cumin-Lime Dressing

Aug 17, 2014 by Kaitlin · 8 Comments

Jump to Recipe

This dense Fiesta Bean Salad recipe features hearty beans, fresh veggies, and cilantro all tossed in a zesty cumin-lime dressing! It's easy to prepare, so satisfying, and packed with plant-based protein and fiber. (Vegan, gluten-free, oil-free.)

Fiesta bean salad with cumin lime dressing in a white serving bowl with wooden spoons

This vibrant Fiesta Bean Salad combines so much goodness in one bowl! It's hearty enough to satisfy, yet fresh and bright thanks to crisp veggies and a zesty dressing.

The salad base features a double hit of plant-based protein from chickpeas and black beans. Then we bring juicy tomatoes, red onion, fresh herbs, and creamy avocado to the party. And finally, toss it in a simple but tasty cumin-lime dressing that ties it all together!

Best of all, it's so easy to prepare. (And no cooking required!) Serve it as a main dish, side dish, chip dip, or quick snack pulled out of the fridge. It holds up well, so it's also great for meal prep, picnics, barbecues, potlucks, and gatherings.

Chickpeas, black beans, onion, tomato, lime, avocado, and spice ingredients laid out on a metal tray

Ingredients for Fiesta Bean Salad

For this recipe, you'll toss together in a large bowl:

  • Chickpeas (garbanzo beans): You'll need one 15-ounce can for this recipe. I use canned beans, but use freshly cooked beans if you wish. (If you cook yours from scratch, you'll need about 1.5 cups each of black beans and chickpeas.)
  • Black beans
  • Roma tomatoes: Or substitute cherry tomatoes or grape tomatoes for a richer, sweeter tomato flavor. Plum tomatoes would be great too.
  • Red onion: Or you can substitute white onion or sweet onion. For a milder taste, use sliced green onion (scallion).
  • Fresh cilantro
  • Avocado: I use one large avocado, but you can use as much as you'd like.
  • Jalapeño pepper: This is optional, but I love including it for flavor and a little heat.
  • Lime juice: You'll need three tablespoons (or more!) of fresh lime juice for this recipe, which is about one and a half limes.
  • Red wine vinegar: If you don't care for this, simply omit and add extra lime juice to taste.
  • Ground cumin
  • Fresh garlic cloves
  • Salt: You can also add black pepper to taste.
Overhead view of ingredients in a large glass bowl before mixing together

Customizing

Beans & veggies: Swap in cooked sweet corn kernels, red bell pepper, roasted bell pepper, cucumber, or anything else that sounds good. You can also use two cans black beans instead of one chickpea and one black bean.

Make it spicy: Add more diced jalapeño pepper, chili powder, red pepper flakes, or a pinch of cayenne pepper to taste.

Dressing: Add a teaspoon of pure maple syrup to help balance the flavors if desired. Or for extra lime flavor, add lime zest. (I keep the dressing oil-free, but if you include oil in your diet, you can whisk in a tablespoon of good quality extra virgin olive oil as well.)

Cumin lime dressing being poured over salad ingredients in a large glass mixing bowl

Serving

This dish is great made-ahead for meal prep, packed lunches, BBQs, picnics, and potlucks. Either enjoy it as a salad or dip with tortilla chips! (If you're preparing the salad ahead of time, you can wait and add the avocado right before serving. This helps keep it fresh.)

Storing

Store the leftovers in an airtight container in the refrigerator. I find it keeps well for about 4 days. Stir again before serving because the dressing can settle at the bottom of the dish.

Close up view of fiesta bean salad with avocado and cilantro in a white serving bowl

For more inspiration, also browse all vegan black bean recipes or salad recipes.

Fiesta bean salad with cumin lime dressing in a white serving bowl with wooden spoons

Fiesta Bean Salad with Cumin-Lime Dressing

This dense salad features hearty beans, fresh veggies, and cilantro all tossed in a zesty cumin-lime dressing! It's easy to prepare, so satisfying, and packed with plant-based protein and fiber.
5 from 6 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Total Time: 15 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish, Side Dish
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 6 (1-cup servings)

Ingredients

  • 15 oz. can garbanzo beans
  • 15 oz. can black beans
  • 3 roma tomatoes (or grape tomatoes)
  • 1/3 cup red onion
  • 1 jalapeño pepper (optional)
  • 1/3 cup fresh cilantro
  • 1 large avocado

For the cumin-lime dressing:

  • 3 Tbsp. lime juice (or more)
  • 1 1/2 Tbsp. red wine vinegar
  • 1-2 cloves garlic, minced
  • 1 tsp. ground cumin
  • 1/4 tsp. salt

Instructions

  • Make dressing: In a small bowl, add all dressing ingredients and whisk to combine. Set aside. (Feel free to add up to 1 tsp. pure maple syrup to balance the flavors, or 1/4 tsp. chili powder for some spice.)
  • Prepare beans: Rinse and drain the garbanzo beans and black beans. Place in a medium mixing bowl.
  • Prepare veggies: Dice the tomatoes, finely dice the red onion, and finely dice the jalapeño (if using). Roughly chop the cilantro. Then peel and dice the avocado. Add to the beans.
  • Combine: Pour dressing over the salad and stir. Taste and adjust flavors if desired. (Add more salt if the flavors don't quite pop, or add more lime juice for more tanginess.)
  • Serve: You can serve this salad immediately or allow it to chill in a sealed container in the refrigerator for at least an hour first. (If not serving immediately, you can add the avocado right before serving to help keep it fresh.)

Notes

Customizing: Add cooked sweet corn, bell pepper, roasted bell pepper, cucumber, green onions instead of red onions, etc.
Make it spicy: Add more diced jalapeño, chili powder, or a pinch of cayenne pepper to taste.
Yield: Recipe makes about 6 cups salad.
Recipe adapted from Skinnytaste.

Nutrition Per Serving (Estimate)

Nutrition Facts
Fiesta Bean Salad with Cumin-Lime Dressing
Amount per Serving
Calories
195
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
4
g
Potassium
 
598
mg
17
%
Carbohydrates
 
27
g
9
%
Fiber
 
11
g
46
%
Sugar
 
2
g
2
%
Protein
 
9
g
18
%
Vitamin A
 
414
IU
8
%
Vitamin C
 
16
mg
19
%
Calcium
 
65
mg
7
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this Fiesta Bean Salad recipe, also check out:

  • Southwest Black Bean Soup
  • Black Bean Lentil Salad
  • Black Bean Tacos with Avocado Sauce
  • White Bean Tomato Salad

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Salad Recipes

  • Greek orzo pasta salad cover photo
    Greek Orzo Pasta Salad (Easy!)
  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)
  • Vegan Cobb Salad cover photo
    Ultimate Vegan Cobb Salad
  • Spaghetti pasta salad cover photo
    Spaghetti Salad (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Kkenn says

    January 08, 2017 at 3:16 am

    If serving it the next day, would you add the dressing the next day?

    Reply
    • Kaitlin says

      January 08, 2017 at 3:46 pm

      Hello! You could do either. If making a day in advance, I might suggest storing the salad and dressing separate, then tossing them together a couple hours before serving. It would be a little fresher that way, but you could certainly mix them together the day before and let it marinate more. (I would also wait to add the avocado right before serving so it's fresh.) Hope you enjoy!

      Reply
    • Kkenn says

      January 09, 2017 at 1:37 am

      Thanks so much! Tried it for a large group and it was a hit! Will be my go to salad now!

      Reply
    • Kaitlin says

      February 02, 2017 at 6:38 pm

      That's so wonderful to hear! Glad your group enjoyed it!

      Reply
  2. jj chill says

    September 08, 2014 at 1:30 am

    Simply perfect. I'm super picky with my food, so this is definitely a keeper!

    Reply
    • Kaitlin says

      September 08, 2014 at 2:05 pm

      Aww, that's so great! Glad you enjoyed, and thanks for sharing.

      Reply
  3. Ania says

    August 27, 2014 at 4:27 am

    Just made it. Absolutely delicious. I only had to add extra lime juice. I guess my limes are not juicy enough.

    Reply
    • Kaitlin says

      August 28, 2014 at 2:40 pm

      Hello, Ania! Great call with extra lime juice - so happy you enjoyed it!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




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