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

Mexican Bean Salad with Creamy Chipotle Dressing

Oct 21, 2026 by Kaitlin · Leave a Comment

Jump to Recipe

This Mexican Bean Salad is packed with black beans, pinto beans, sweet corn, and colorful southwest veggies... all tossed in a creamy chipotle-lime dressing! Great for meal prep, lunch, potlucks, and side dishes. (Vegan, gluten-free.)

Mexican bean salad with creamy chipotle dressing in a white serving bowl with wooden spoons

This hearty Mexican Bean Salad is packed with so much goodness! It features two types of beans (black + pinto), sweet corn, and colorful southwest-style veggies. Then it's all tossed in a creamy-smoky-tangy dressing made with chipotle, lime, tahini, and spices. (So good!)

Most bean salads use a thin vinegar-style dressing, so I wanted to create this unique, fun twist with a creamier dressing. We love the result and it's been on repeat!

It's simple to make, nutrient-dense, stores well, and easy to customize. Swap in your own favorite veggies, or crank up the heat with more chipotle if you wish! It works great for packed lunches, meal prep, picnics, potlucks, as a side dish, or main dish.

Black beans, pinto beans, sweet corn, tomatoes, onion, cilantro, and dressing ingredients laid out on a metal tray

Ingredients for Mexican Bean Salad

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

  • Black beans: You'll need one 15-ounce can. Beans are such a satisfying salad base and add lots of fiber and plant-based protein. After rinsing, drain them very well so they don't water down the salad.
  • Pinto beans: I add a can of these for variety and taste, but you could swap in another can of black beans or even chickpeas or cannellini if you'd like.
  • Sweet corn: You'll need 1.5 cups cooked sweet corn. (This is about one 15-ounce can or you can use thawed frozen corn or cooked fresh corn on the cob.) I use organic sweet corn.
  • Grape tomatoes: Or cherry tomatoes. I use these because they have such vibrant, sweet flavor. But you could substitute roma tomatoes if needed.
  • Orange bell pepper: Yellow or red bell pepper also works. (I don't recommend green bell pepper for this recipe.)
  • Jalapeño pepper: Omit this for a milder version. I like the flavor and slight heat it adds. (I also remove the seeds and ribs.)
  • Red onion
  • Fresh cilantro: This adds herby freshness but if you don't care for the taste, just leave it out or try fresh parsley instead.
  • Chipotle dressing: You'll need one batch of my homemade Creamy Chipotle Lime Dressing. It blends up fresh lime juice, drippy tahini, chipotle peppers in adobo sauce, and warm spices like cumin, garlic powder, smoked paprika, and salt. (I usually leave out the optional lime zest when using it for this salad, but you can include it if you want.)
Creamy chipotle lime dressing being poured over Mexican bean salad ingredients in a large mixing bowl

Customizing

Other additions: Swap in other vegetables like fire-roasted corn instead of regular sweet corn, green onions, poblano, fresh minced garlic clove, pickled red onion, pickled jalapenos, celery, mango, roasted sweet potato cubes, etc.

Spice level: In the dressing, you can add a pinch of cayenne pepper or chili powder, drizzle of hot sauce, black pepper, or more chipotle if you want to crank up the heat even more. I leave mine in the light-medium range by using one chipotle pepper and removing the seeds. (Or you can make it even less spicy by using less chipotle or adobo sauce only.)

Overhead view of preparing Mexican bean salad in a large glass bowl before mixing together

Serving

Toppings: Add diced avocado or crumbled tortilla chips for crunch. It's best to add these right before serving to keep them fresh. You can also serve it with lime wedges for extra flavor and brightness.

Salad or dip: Grab a spoon and enjoy it as a salad or dip it with tortilla chips! (It might even work as a burrito filling with rice or quinoa, but I haven't tried this yet.)

Chilling: You can serve it right away, but it tastes even better after it chills in the refrigerator for a half hour (or longer) to let the flavors blend and enhance.

Storing

Store the salad in a sealed container in the fridge. It keeps for about 2-3 days after it's dressed. (Or the salad and dressing can store separately for about 4-5 days.)

Overhead view of Mexican bean salad tossed with creamy chipotle lime dressing in a large glass bowl

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

Mexican bean salad with creamy chipotle dressing in a white serving bowl with wooden spoons

Mexican Bean Salad with Creamy Chipotle Dressing

This hearty Mexican-style bean salad is packed with black beans, pinto beans, corn, and southwest veggies... all tossed in a creamy chipotle-lime dressing! Great for meal prep, lunch, potlucks, and side dishes.
No ratings yet
Print Recipe Pin Recipe Comment
Prep Time: 25 minutes minutes
Total Time: 25 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish, Salad, Side Dish
Cuisine: Gluten-Free, Mexican-inspired, Vegan
Servings: 6 (1-cup servings)

Ingredients

  • 15 oz. can black beans
  • 15 oz. can pinto beans
  • 1 1/2 cups sweet corn, cooked
  • 1/2 pint grape tomatoes
  • 1 orange bell pepper
  • 1 jalapeño pepper (optional)
  • 1/3 cup red onion
  • 1/2 cup fresh cilantro
  • 1 batch Creamy Chipotle Lime Dressing

For serving (optional):

  • Diced avocado, crumbled tortilla chips, etc.

Instructions

  • Dressing: Make the dressing or prepare it in advance and store in the refrigerator until ready. (I usually leave out the optional lime zest when preparing it for this salad, but include it if you wish!)
  • Prepare beans: Rinse both cans of beans, then drain them very well. (You don't want the excess water weighing down the salad and dressing.) Place them in a medium mixing bowl with the cooked sweet corn.
  • Prepare veggies: Quarter the tomatoes and dice the bell pepper. Finely dice the jalapeño if using (I remove the seeds and inner ribs). Finely dice the red onion. Roughly chop the cilantro. Add to bowl.
  • Combine: Pour the dressing over the top and toss to combine. (I use the whole batch of dressing, but you can use less if you wish.)
  • Serve: Enjoy as is, or top with diced avocado or crumbled tortilla chips for crunch right before serving.

Notes

Serving sizes: This makes about 6 side servings (1 cup each) or 4 larger main servings (1.5 cups each).
Yield: Recipe makes about 6 heaping cups of packed salad.

Nutrition Per Serving (Estimate)

Nutrition Facts
Mexican Bean Salad with Creamy Chipotle Dressing
Amount per Serving
Calories
240
% Daily Value*
Fat
 
6
g
9
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
2
g
Potassium
 
720
mg
21
%
Carbohydrates
 
39
g
13
%
Fiber
 
11
g
46
%
Sugar
 
7
g
8
%
Protein
 
11
g
22
%
Vitamin A
 
1228
IU
25
%
Vitamin C
 
42
mg
51
%
Calcium
 
88
mg
9
%
Iron
 
4
mg
22
%
* 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 Mexican bean salad recipe with creamy chipotle dressing, also check out:

  • Mexican Macaroni Salad
  • Southwest Black Bean Salad
  • Taco Pasta Salad

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

More Vegan Salad Recipes

  • Fall quinoa salad cover photo
    Fall Harvest Quinoa Salad (Vegan!)
  • Asian broccoli slaw cover photo
    Asian Broccoli Slaw with Sesame-Ginger Dressing
  • Greek orzo pasta salad cover photo
    Greek Orzo Pasta Salad (Easy!)
  • Taco pasta salad cover photo
    Taco Pasta Salad (Vegan!)

Leave a Reply Cancel reply

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

Recipe Rating:




Hello, I'm Kaitlin!
I share easy, healthy vegan recipes from my Montana kitchen. 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