In a 12-in. frying pan over medium heat, cook shallots in oils, stirring often, until deep golden, 7 to 8 minutes. With a slotted spoon, transfer shallots to paper towels. Discard all but 2 tbsp. oil from pan.
Increase heat to high. Add beef to frying pan; cook until browned on underside, 1 to 2 minutes. Stir in garlic and bay leaf. Turn meat; when second side is brown, stir in pepper, soy sauce, and vinegar. Boil until reduced by half, 1 to 2 minutes. Spoon meat into a bowl and top with shallots.
*Look for coconut vinegar in the Asian food aisle of your grocery store or buy it at an Asian market.
Note: Nutritional analysis is per serving.