Coriander Sauce
In small saucepot or saucepan, place chopped shallots, orange, zest, ground coriander, orange juice, wine, and vinegar.
Simmer over medium heat until liquid is reduced to 2 - 3 tablespoons. While still hot, whisk in softened butter by tablespoonful until sauce is emulsified (thick and creamy).
Stir in chopped cilantro and season with salt and pepper.
Keep warm, but not hot.
Black Beans
Cook black beans in water until tender. Meanwhile, sauté onion, peppers, and garlic over medium heat for 2 to 3 minutes and add to beans in pot.
Add all other ingredients.
Season with salt and stir frequently until beans have absorbed water and start to break down. Drain cooked beans, reserving liquid. Purée in a food processor and spread bean paste onto a baking sheet. Dry in a low oven until beans are dry enough to form into cakes without sticking to your hands. When cool, form beans into cakes, dust with flour, and sauté in oil to crisp on both sides. Keep warm while cooking the shrimp.
Presentation
Broil or grill shrimp 2 to 3 minutes on each side until just cooked through.
Nap with warm Coriander Sauce and serve with Black Bean Cake with a dollop of sour cream and a sprig of cilantro.