No-Cook Chili Bean Salad

Published June 17, 2025

No-Cook Chili Bean Salad
Nico Schinco for The New York Times, Food Stylist: Kaitlin Wayne.
Total Time
25 minutes
Prep Time
15 minutes
Cook Time
10 minutes
Rating
4(75)
Comments
Read comments

All the usual suspects found in a vegetarian bean chili appear in this salad — canned beans, tomato, bell pepper, red onion and spices — but there’s no cooking-with-heat required. The tomatoes are salted to tenderize and coax out their sweet, umami juices. Cumin, coriander, smoked paprika and dried oregano inject smoky earthiness and complexity. While black and pinto beans are used here, it is absolutely viable to use whatever beans you have on hand for this pantry-friendly recipe. Best of all, the salad can be dressed up with the usual chili toppings such as avocado, sour cream and cheese. Eat as is, or with tortillas or corn chips on the side. 

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:4 servings
  • 1pound tomatoes, roughly chopped into 1-inch chunks
  • ½small red onion, finely diced
  • 1garlic clove, finely chopped
  • 1tablespoon red or white wine vinegar
  • Salt and pepper
  • 1(15-ounce) can pinto beans, rinsed
  • 1(15-ounce) can black beans, rinsed
  • 1bell pepper, roughly chopped
  • 1teaspoon ground cumin
  • 1teaspoon ground coriander
  • 1teaspoon smoked paprika
  • 1teaspoon dried oregano
  • ½ to 1jalapeño, chopped
  • Handful chopped cilantro leaves
  • ¼cup extra-virgin olive oil, or more as needed
  • 1lime, quartered 
  • Any combination of corn chips, tortillas, sour cream, avocado and cheese (such as Cheddar, crumbled feta or queso blanco), for serving
Ingredient Substitution Guide
Nutritional analysis per serving (4 servings)

385 calories; 15 grams fat; 2 grams saturated fat; 0 grams trans fat; 10 grams monounsaturated fat; 2 grams polyunsaturated fat; 50 grams carbohydrates; 17 grams dietary fiber; 6 grams sugars; 16 grams protein; 943 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Place the tomatoes, red onion, garlic, vinegar and 1 teaspoon salt in a bowl and toss to combine. Leave to marinate for 5 to 10 minutes. Using your hands, squeeze the tomatoes to crush them roughly, extracting juice and softening them.

  2. Step 2

    To the tomatoes, add both types of beans, the bell pepper, cumin, coriander, smoked paprika, oregano, jalapeño, cilantro and ¼ cup olive oil; toss to combine. Taste and season with salt and pepper and more olive oil, if you like.

  3. Step 3

    Divide the salad among four serving bowls. Serve with lime wedges on the side, and top with desired toppings.

Ratings

4 out of 5
75 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

No jalapeno around? Add a little salsa for the heat. Also works if you don't have enough tomatoes. Need to feed more people? Add another can of beans, preferably a third variety, such as cannellini, chickpeas or kidney beans.

@Lanewriter Bless your heart. You completely missed the point of this recipe, didn’t you?

I haven't made this yet; it looks like a version of cowboy caviar, minus the corn. Probably a tasty appetizer but would lack the depth of flavor a long, slow simmer could provide; probably better if eaten the next day.

Is there a way to make the canned beans less "gas-producing" in one's system after enjoying the meal? Soaking? Soaking with....? Thank you. (Otherwise, the recipe sounds good, although I might serve it with Hatch's jalapenos, hot or mild depending on who I am cooking for.)

This is good, we have always called it Cowboy Caviar. I make it for a reduced sodium diet, and substitute most of the salt with Potassium Chloride, and add fresh or dry lime juice.

It'd not that remarkable to have a no cook recipe when you open cans of beans rather than prepare them yourself.

Private comments are only visible to you.

Advertisement

or to save this recipe.