
- Sprinkle the flour over the beef and quickly shake to coat.
- Heat the oil in a large skillet or frying pan over high heat. Add the beef to the skillet in a single layer. Cook, without stirring, for 30 seconds until browned underneath. Flip and cook for another 30 seconds until browned. Remove the beef onto a plate and set aside.
- Reduce the heat to medium. Add the onion and bay leaf. Cook for 2 minutes, stirring, until translucent. Add the brandy to deglaze.
- Add the beef back in (along with any juices from the plate), mushrooms and tomato paste. Stir to combine, then pour in the beef stock and stir well to combine.
- Bring to a simmer, then reduce heat to medium-low and simmer for 10 minutes.
- Add the sour cream and mustard, stirring to incorporate.
- Simmer for an additional 5-10 minutes or until thickened to your liking. Add the salt, and season to taste with pepper.
- Serve hot, with mashed potato or pasta. Garnish with fresh parsley if desired