Go Back

Mexican Dense Bean Salad

A protein-packed, fiber-rich salad loaded with beans, fresh vegetables, and a zesty lime dressing. Perfect for meal prep, potlucks, lunches, or as a side dish for tacos, grilled chicken, or fish.
Prep Time 15 minutes
Total Time 15 minutes
Servings: 6 servings

Ingredients
  

Salad
  • 2 15-ounce cans beans, drained and rinsed (choose any combination of the following):
  • Black beans
  • Pinto beans
  • Kidney beans
  • Great Northern beans
  • Chickpeas
  • 1 bell pepper diced
  • 1 small red onion diced
  • 1 jalapeño finely diced (or ¼ cup sliced pickled jalapeños)
  • 1 8-ounce can corn, drained
  • 3 green onions sliced
  • 1 cup fresh cilantro chopped
Dressing
  • ¼ cup fresh lime juice
  • 3 tablespoons hot sauce
  • ½ teaspoon salt
  • ½ teaspoon chili powder
  • ½ teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
Optional Add-Ins
  • 1 4-ounce can diced green chiles
  • 1 avocado diced
  • ½ cup crumbled cotija cheese
  • 1 cucumber diced
  • 1 cup halved cherry tomatoes

Method
 

  1. Drain and rinse the beans and corn.
  2. Wash and prepare the vegetables.
  3. In a large mixing bowl, combine the beans, corn, bell pepper, red onion, jalapeño, green onions, and cilantro.
  4. Add the lime juice, hot sauce, salt, chili powder, paprika, garlic powder, and onion powder. Toss until everything is evenly coated.
  5. Stir in any desired optional add-ins.
  6. Serve immediately, or refrigerate for 15–30 minutes to allow the flavors to meld together.

Notes

This salad tastes even better after a few hours in the refrigerator.
Store in an airtight container for up to 4 days.
If using avocado, add it just before serving for the best texture.
Adjust the heat level by adding more or less jalapeño and hot sauce.
Serving Suggestions:
Serve with tortilla chips as a hearty dip.
Spoon over grilled chicken, shrimp, or salmon.
Use as a taco, burrito, or burrito bowl topping.
Enjoy as a high-protein lunch throughout the week.