Nutrition Facts for Mexican white bean roasted tomato salad

Mexican White Bean Roasted Tomato Salad

Bursting with vibrant flavors and wholesome ingredients, this Mexican White Bean Roasted Tomato Salad is a refreshing twist on classic salads. Juicy roasted cherry tomatoes, caramelized to perfection, bring a warm sweetness that pairs beautifully with creamy avocado, zesty lime, and a hint of heat from diced jalapeño. Protein-packed white beans add substance, while fresh cilantro and a cumin-infused dressing lend an authentic Mexican flair. Topped with optional crumbled Cotija cheese, this salad is as versatile as it is delicious—perfect as a light side dish or a satisfying vegetarian main. Quick to prepare in just 30 minutes, it’s an ideal recipe for weeknight dinners, meal prep, or your next potluck.

Nutriscore Rating: 81/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Mexican White Bean Roasted Tomato Salad
Prep Time:15 mins
Cook Time:15 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 2 cups Cherry tomatoes
  • 3 tablespoons Olive oil
  • 1 teaspoon Salt
  • 0.5 teaspoon Pepper
  • 2 cups White beans (cooked or canned, rinsed and drained)
  • 0.5 cup Red onion (thinly sliced)
  • 0.5 cup Cilantro (fresh, chopped)
  • 1 whole Jalapeño (seeded and finely diced)
  • 1 medium Avocado (diced)
  • 2 tablespoons Lime juice (freshly squeezed)
  • 1 teaspoon Cumin (ground)
  • 1 clove Garlic (minced)
  • 0.25 cup Cotija cheese (crumbled, optional)

Directions

Step 1

Preheat your oven to 400°F (200°C).

Step 2

Spread the cherry tomatoes on a baking sheet and drizzle with 1 tablespoon of olive oil. Sprinkle with 0.5 teaspoon of salt and 0.25 teaspoon of pepper.

Step 3

Roast the cherry tomatoes in the oven for 12-15 minutes, or until they are slightly blistered and caramelized. Remove and let them cool to room temperature.

Step 4

In a large mixing bowl, combine the cooked white beans, sliced red onion, chopped cilantro, diced jalapeño, and avocado.

Step 5

In a small bowl, whisk together the remaining 2 tablespoons of olive oil, freshly squeezed lime juice, minced garlic, cumin, and the remaining salt and pepper.

Step 6

Pour the dressing over the salad ingredients and toss gently to combine, being careful not to mush the avocado.

Step 7

Add the cooled roasted cherry tomatoes to the salad and give it one final mix.

Step 8

If using, sprinkle crumbled Cotija cheese on top as a garnish.

Step 9

Serve immediately or refrigerate for up to 2 hours to let the flavors meld.

Nutrition Facts

Serving size (1250.3g)
Amount per serving % Daily Value*
Calories 1459.8
Total Fat 87.4g 0%
Saturated Fat 23.1g 0%
Polyunsaturated Fat 4.0g
Cholesterol 53.4mg 0%
Sodium 4233.1mg 0%
Total Carbohydrate 129.7g 0%
Dietary Fiber 45.9g 0%
Total Sugars 18.2g
Protein 55.2g 0%
Vitamin D 12.8IU 0%
Calcium 844.6mg 0%
Iron 16.7mg 0%
Potassium 3745.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 51.5%
Protein: 14.5%
Carbs: 34.0%