Fish and Bean Salad
This Fish and Bean Salad is a refreshing blend of tender grilled fish and nutritious beans, drizzled with a zesty lime vinaigrette. It's a perfect light meal that packs a punch of flavor and health benefits.

20 minutes
Difficulty: Easy
American
350 kcal
Ingredients
- White fish fillets (e.g., cod or tilapia) - 200 grams
- Canned black beans - 1 cup (240 grams), drained and rinsed
- Cherry tomatoes - 1 cup (150 grams), halved
- Cucumber - 1 medium (200 grams), diced
- Red onion - 1/4 medium (30 grams), finely chopped
- Fresh cilantro - 1/4 cup (15 grams), chopped
- Lime juice - 2 tablespoons (30 ml)
- Olive oil - 2 tablespoons (30 ml)
- Salt - 1/2 teaspoon (3 grams)
- Black pepper - 1/4 teaspoon (1 gram)
- Cumin - 1/2 teaspoon (2 grams)
Steps
- Preheat the grill or a grill pan over medium-high heat.
- Season the fish fillets with salt, black pepper, and cumin on both sides.
- Grill the fish for about 3-4 minutes on each side, or until cooked through and flakey. Remove from heat and let it cool slightly.
- In a large bowl, combine black beans, cherry tomatoes, cucumber, red onion, and cilantro.
- In a small bowl, whisk together lime juice, olive oil, salt, and black pepper to create the vinaigrette.
- Flake the grilled fish into large pieces and add to the salad mixture.
- Drizzle the vinaigrette over the salad and gently toss to combine. Adjust seasoning if needed.
- Serve immediately, or chill in the refrigerator for 10 minutes to enhance flavors.
Nutrition
- Calories: 350
- Protein: 25 g
- Carbs: 40 g
- Fiber: 10 g
- Sugar: 3 g
- Sodium: 450 mg
- Cholesterol: 60 mg
- Total Fat: 12 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 10 g
- Water: 0.3 L
Health Benefits
- Rich in omega-3 fatty acids from fish, promoting heart health.
- High in fiber and protein from beans, aiding in digestion and satiety.
Tags
AmericanHealthySeafood Dish