Directions
Slice the beef into 8 thin slices, about ¼ inch thick. Pound each slice to tenderize and thin out the meat.
Sprinkle each slice with salt and pepper. Spread a thin layer of mustard on one side of each slice.
In a skillet, heat olive oil over medium heat. Add the finely chopped onion and cook until translucent. Add minced garlic, marjoram, salt, and pepper. Cook for another 2 minutes. Set aside.
Place a slice of bacon, a quartered pickle, and a spoonful of the filling on each slice of beef. Roll tightly and secure with kitchen twine or toothpicks.
In a large skillet, heat butter or oil over medium-high heat. Sear the beef rolls on all sides until browned. Remove and set aside.
In the same skillet, add chopped onions and cook until golden. Add minced garlic and cook for another minute. Sprinkle flour or cornstarch and stir well.
Add beef broth and red wine (if using) to the skillet, scraping up any browned bits. Return the beef rolls to the skillet. Cover and simmer on low heat for about 2 hours, until the meat is tender.
Taste the sauce and adjust the seasoning with salt and pepper as needed. If the sauce is too thin, let it reduce or add a bit more flour or cornstarch dissolved in water.
Remove kitchen twine or toothpicks from the rolls. Serve hot with sauce over mashed potatoes, buckwheat, or kopytka.
