Heat oil in a large skillet over medium-high heat. Add beef cubes and cook until browned, about 5 minutes. Remove from skillet and set aside.
Add garlic and onion to skillet and cook until softened, about 3 minutes. Return beef to skillet and stir in diced tomatoes, Worcestershire sauce, oregano, salt, and pepper.
Bring to a boil, reduce heat to low, and simmer, covered, for 1 1/2 to 2 hours, or until beef is tender.
Serve with mashed potatoes or noodles.
Interesting Facts
Swiss steak is an American dish that dates back to the 19th century.
It is also known as country-fried steak or smothered steak.
This dish is a great way to use tougher cuts of beef, as the long cooking time helps to tenderize the meat.