I remember the first time I made this Marinated Cilantro Lime Bean Salad. It was a scorching July afternoon, and I needed a side dish that wouldn’t heat up the kitchen. My three kids were running circles around me, and I had precisely fifteen minutes to pull something together.
I grabbed a few cans of beans, a bunch of cilantro, and some fresh limes. The result was pure magic. This Marinated Cilantro Lime Bean Salad became an instant summer staple.
Now, I make this Marinated Cilantro Lime Bean Salad for every barbecue and potluck. It is simple, fresh, and incredibly satisfying. You will love how this Marinated Cilantro Lime Bean Salad comes together with almost no effort.
WHY YOU’LL LOVE THIS RECIPE
You will adore this Marinated Cilantro Lime Bean Salad for its bright, zesty flavor. It requires zero cooking, which is perfect for hot days. This Marinated Cilantro Lime Bean Salad packs a protein punch from the beans.
It holds up beautifully at parties and picnics. Best of all, this Marinated Cilantro Lime Bean Salad tastes even better after a few hours. The marinade soaks into every bean perfectly.
Print
Marinated Cilantro Lime Bean Salad
- Total Time: 2 hrs 15 mins
- Yield: 8 servings 1x
- Diet: Gluten Free, Vegan
Description
A no-cook, vibrant bean salad marinated in a cilantro-lime dressing, perfect for hot days and potlucks. It features a mix of black beans, chickpeas, and cannellini beans with cherry tomatoes and red onion.
Ingredients
1 can (15 oz) black beans, rinsed and drained
1 can (15 oz) chickpeas, rinsed and drained
1 can (15 oz) cannellini beans, rinsed and drained
1/2 cup red onion, finely diced
1 cup cherry tomatoes, halved
1/2 cup fresh cilantro, chopped
1/3 cup olive oil
1/4 cup fresh lime juice (about 2 limes)
2 cloves garlic, minced
1 teaspoon salt
1/2 teaspoon black pepper
Instructions
- Combine all beans in a large bowl. Add the red onion and cherry tomatoes
- Whisk together the olive oil, lime juice, garlic, salt, and pepper
- Pour the dressing over the bean mixture and fold in the fresh cilantro. Stir gently
- Let the salad sit for at least 30 minutes, but refrigerate for 2 hours for best results
- Taste and adjust salt before serving
Notes
For best flavor, refrigerate for at least 2 hours to let the marinade absorb.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
This salad is served cold or at room temperature; do not reheat.
Can be made a day in advance; flavors improve overnight.
Suitable for vegans and gluten-free diets.
- Prep Time: 15 mins
- Cook Time: 0 mins
- Category: Side Dish
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 1 serving (approx. 1 cup)
- Calories: 245 kcal
- Sugar: 4g
- Sodium: 480mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 9g
- Cholesterol: 0mg
Keywords: bean salad, cilantro lime, summer salad, vegan, gluten-free
Ingredients You’ll Need
– 1 can (15 oz) black beans, rinsed and drained
– 1 can (15 oz) chickpeas, rinsed and drained
– 1 can (15 oz) cannellini beans, rinsed and drained
– 1/2 cup red onion, finely diced
– 1 cup cherry tomatoes, halved
– 1/2 cup fresh cilantro, chopped
– 1/3 cup olive oil
– 1/4 cup fresh lime juice (about 2 limes)
– 2 cloves garlic, minced
– 1 teaspoon salt
– 1/2 teaspoon black pepper
Substitutions & Variations
Feel free to swap the beans. Use kidney beans or pinto beans instead. For extra crunch, add diced bell peppers or cucumber.
If you do not have cilantro, try fresh parsley. Add a diced jalapeño for heat. This Marinated Cilantro Lime Bean Salad adapts easily to your pantry.
Feel free to swap the beans. Use kidney beans or pinto beans instead. For extra crunch, add diced bell peppers or cucumber. If you do not have cilantro, try fresh parsley. Add a diced jalapeño for heat. This Marinated Cilantro Lime Bean Salad adapts easily to your pantry. For a heartier meal, pair it with Greek Marinated Chicken Kabobs.
Step-by-Step Instructions
First, combine all beans in a large bowl. Add the red onion and cherry tomatoes. Then, whisk together the olive oil, lime juice, garlic, salt, and pepper.
Pour this dressing over the bean mixture. Finally, fold in the fresh cilantro. Stir everything gently.
Let this Marinated Cilantro Lime Bean Salad sit for at least 30 minutes. For best results, refrigerate it for two hours.
Pro Tips for Success
Always rinse and drain your beans thoroughly. This prevents a muddy appearance. Use freshly squeezed lime juice for the brightest flavor.
Do not skip the resting time. The Marinated Cilantro Lime Bean Salad needs time to absorb the marinade. Taste it before serving and adjust the salt if needed.
Always rinse and drain your beans thoroughly. This prevents a muddy appearance. Use freshly squeezed lime juice for the brightest flavor. Do not skip the resting time. The Marinated Cilantro Lime Bean Salad needs time to absorb the marinade. Taste it before serving and adjust the salt if needed. For a sweet finish, try Greek Yogurt Brownies.
Storage & Reheating Tips
Store leftover Marinated Cilantro Lime Bean Salad in an airtight container. It stays fresh in the refrigerator for up to four days. This salad does not need reheating.
Serve it cold or at room temperature. Stir it well before serving again.
What to Serve With This Recipe
This Marinated Cilantro Lime Bean Salad pairs wonderfully with grilled chicken, fish, or steak. Serve it alongside tacos or fajitas. You can also scoop it onto tortilla chips for a quick snack.
It works beautifully as a topping for green salads. This Marinated Cilantro Lime Bean Salad completes any summer meal.

This Marinated Cilantro Lime Bean Salad pairs wonderfully with grilled chicken, fish, or steak. Serve it alongside tacos or fajitas. You can also scoop it onto tortilla chips for a quick snack. It works beautifully as a topping for green salads. This Marinated Cilantro Lime Bean Salad completes any summer meal. For a complete dinner, serve with Greek Chicken Bowls.
FAQs
Can I use dried beans for this recipe?
Yes, absolutely. Cook 1 1/2 cups dried beans until tender. Cool them completely before using. This Marinated Cilantro Lime Bean Salad works with any cooked beans.
How long does this salad last?
This Marinated Cilantro Lime Bean Salad stays fresh for four days in the fridge. The flavors continue to develop over time.
Can I make this salad ahead of time?
Yes, this is a perfect make-ahead dish. Prepare the Marinated Cilantro Lime Bean Salad a day in advance. The taste improves overnight.
A Marinated Cilantro Lime Bean Salad is a vibrant, no-cook dish made with beans, fresh cilantro, and lime juice. It is a popular summer side dish and a variation of bean salad.
