-
1
In a small saucepan of boiling water, cook the corn until tender, about 4 minutes; drain and let cool.
-
2
Put the corn in a medium bowl and add the rice and beans.
-
3
In a small bowl, stir together the sour cream, yogurt and chipotles.
-
4
Halve the avocados and scoop the flesh into a bowl.
-
5
Add the lime juice and mash until smooth.
-
6
Season with salt and pepper and cover with plastic wrap.
-
7
Light a grill or heat a grill pan.
-
8
Brush the onion slices with the 2 tablespoons of olive oil and season with salt and pepper.
-
9
Grill the onions over a low fire for about 20 minutes, turning once, until nicely caramelized; transfer to a plate.
-
10
Brush the grill or grill pan with oil.
-
11
Season the salmon with the cumin, coriander and salt and pepper.
-
12
Put the salmon on the grill and cover.
-
13
Alternatively, arrange the fillets on the grill pan and cover tightly.
-
14
Grill the fish over a low fire for 8 to 10 minutes, or until cooked through.
-
15
Transfer the fish to a plate.
-
16
Warm the tortillas on the grill for a few seconds, just until pliable.
-
17
For each burrito, spread some of the grilled onions on a tortilla and top with a salmon fillet, some of the rice mixture and avocado and 2 heaping tablespoons of chipotle cream.
-
18
Fold in the bottom, sides and top of the tortilla to enclose the filling and serve.