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.
Scan with your phone to download!
Preheat your oven to 400°F (200°C).
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.
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.
In a large mixing bowl, combine the cooked white beans, sliced red onion, chopped cilantro, diced jalapeño, and avocado.
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.
Pour the dressing over the salad ingredients and toss gently to combine, being careful not to mush the avocado.
Add the cooled roasted cherry tomatoes to the salad and give it one final mix.
If using, sprinkle crumbled Cotija cheese on top as a garnish.
Serve immediately or refrigerate for up to 2 hours to let the flavors meld.
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% |
Source of Calories