One-pan Mexican-style Fish and Pinto Beans

A fuss-free, flavour-packed dish that’s perfect for either a quick mid-week meal or a weekend dinner. Flaky white fish is gently simmered in a smoky, ...spiced tomato sauce with hearty pinto beans and fresh spinach. Finished with a squeeze of lime and fresh coriander, it’s a simple way to bring bold flavours to your table in under 30 minutes. Serve with corn tortillas, brown rice, avocado, or your favourite Mexican-style add-ons. Read more A fuss-free, flavour-packed dish that’s perfect for either a quick mid-week meal or a weekend dinner. Flaky white fish is gently simmered in a smoky, spiced tomato sauce with hearty pinto beans and fresh spinach. Finished with a squeeze of lime and fresh coriander, it’s a simple way to bring bold flavours to your table in under 30 minutes. Serve with corn tortillas, brown rice, avocado, or your favourite Mexican-style add-ons.

Prep time
10 mins
Cook time
20 mins
FREEZER FRIENDLY
No
SHELF LIFE
3 days (but best eaten fresh)
Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices
Contains
Shellfish, Soy
Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices

NUTRITION PER SERVING (Read more)

312kcal
Calories
7g
Total Fat
33g
Carbs
9g
Sugars
32g
Protein
10g
Fibre
5mg
Iron
28%
 
153mg
Magnesium
36%
 
424mg
Phosporus
34%
 
1495mg
Potassium
32%
 
477mg
Sodium
21%
 
0mg
Vitamin B1
0%
1.8mcg
Vitamin B12
75%
 
1.1mcg
Vitamin D
6%
 
4.3mg
Vitamin E
29%
 
198mcg
Vitamin B9
50%
 
176mcg
Vitamin A
20%
 
33mg
Vitamin C
37%
 
1.9mg
Zinc
17%
 
35mcg
Vitamin K
29%
 
0.5mg
Copper
56%
 
0.3mg
Vitamin B2
23%
 
5.8mg
Vitamin B3
36%
 
0.7mg
Vitamin B6
41%
 
139mg
Calcium
11%
 
Calories: 312kcal; Total Fat: 7g; Carbs: 33g; Sugars: 9g; Protein: 32g; Fibre: 10g; Iron: 5mg (28%); Magnesium: 153mg (36%); Phosporus: 424mg (34%); Potassium: 1495mg (32%); Sodium: 477mg (21%); Vitamin B1: 0mg (0%); Vitamin B12: 1.8mcg (75%); Vitamin D: 1.1mcg (6%); Vitamin E: 4.3mg (29%); Vitamin B9: 198mcg (50%); Vitamin A: 176mcg (20%); Vitamin C: 33mg (37%); Zinc: 1.9mg (17%); Vitamin K: 35mcg (29%); Copper: 0.5mg (56%); Vitamin B2: 0.3mg (23%); Vitamin B3: 5.8mg (36%); Vitamin B6: 0.7mg (41%); Calcium: 139mg (11%)
Show more
Why is this healthy?
Plant
points
High
protein
High
fibre
Herbs &
spices
Contains
Shellfish, Soy
Sign up today to unlock this recipe and 1000+ others
Join 1000s of others who are already learning how to achieve their health goals

User comments (9)

Amanda Last month

Used extra butter beans and added some steamed cauliflower to up my veg consumption. Very good

Jen 3 months ago

Very tasty and filling

Susan 3 months ago

Another delicious meal. I cooked Hodmedods black badger carlin peas to add to the recipe. Bit more work but so nice amongst fish and tomato.

Rachel 4 months ago

Delicious!

Patricia 5 months ago

Another fabulous recipe, very easy to make and an ideal mid week dinner.

Margaret 5 months ago

Used borlotti beans as couldn't get pinto, otherwise followed recipe. Easy and delicious

Debra 5 months ago

Good hit needed chilli

Pam 6 months ago

Excellent thank you. Will save that one for a quick midweek meal. Very good flavours.

Pam 6 months ago

Very tasty lovely rich sauce

Related recipes for you

© 2025 The Doctor's Kitchen