-
1
Combine all of the ingredients except the oil, salt and ground pepper in a blender or food processor and process until smooth.
-
2
With the machine on, add the oil in a thin stream.
-
3
Season the dressing with salt and pepper.
-
4
Using a very sharp knife, peel the grapefruits, carefully removing all of the bitter white pith.
-
5
Cut in between the membranes, releasing the grapefruit sections into a bowl.
-
6
In a medium saucepan, heat the oil to 360.
-
7
Gently pat the tofu dry with paper towels.
-
8
Put the cornstarch in a medium bowl.
-
9
Dredge the shallots in the cornstarch; transfer them to a sieve and shake off the excess cornstarch.
-
10
Dredge the tofu pieces in the cornstarch.
-
11
Working in 2 batches, fry the shallots until browned, about 2 minutes.
-
12
Drain on paper towels and season with salt.
-
13
In 3 batches, fry the tofu pieces until golden brown and puffed, about 4 minutes per batch.
-
14
Drain on paper towels and season with salt.
-
15
In a large bowl, toss the lettuce with the grapefruit sections, bell pepper, carrot, red onion, cilantro, mint and peanuts.
-
16
Toss with 1/2 cup of the dressing; add more dressing if desired.
-
17
Arrange the fried tofu and shallots on top and serve right away.