Heat the olive oil and butter in a large saute pan over medium heat. Season the buffalo medallions with salt and pepper and add to the hot pan. Turn the heat up to high and char both sides of the buffalo. To keep the buffalo rare to medium rare, cook quickly, turning once after the buffalo has browned on the first side.
Remove the buffalo from the pan, place on a warm platter, and set aside.
Add the diced onions to the saute pan. Spread out evenly and cook until caramelized.
Working carefully away from the flame, add the tequila to the pan, deglaze by swirling the tequila and set again over low heat to reduce.
Add the lime juice and reduce to almost dry before adding the stock. Reduce the stock by half over high heat and add the Barbecue Sauce. Cook for 2 minutes. Do not allow to boil but gently simmer for 2 minutes before adding the salt and pepper.
Serve the buffalo in a pool of sauce with corn pudding on the side.
Combine all ingredients in a saucepan and simmer over low heat for 20 minutes. Cool, then puree in a blender or food processor until smooth and strain. This can be stored in the refrigerator for up to weeks in a covered container.
Copyright Michael Lomonaco 1997, All Rights Reserved, Used With Permission