Place approximately 2 tablespoons worth of olive oil in a large shallow pan. Preheat over medium.
In a small bowl, combine the flour, salt and pepper and mix to combine.
Sprinkle the flour mixture over both sides of the steaks and rub into the meat.
Sear the meat in the preheated oil for about 5 minutes per side or until you see the browning.
Meanwhile, in another shallow pan with a lid (or wait for the meat to sear if you’re just using one pan), heat another one tablespoon of olive oil. Add the onions and garlic and cook for about 3 minutes or until the onions are soft.
In a medium bowl, combine the pureed tomatoes, thyme, sage and marjoram. Whisk to combine.
Once the meat has been seared on both sides, place the steaks over the sauted onions.
Pour the tomato mixture over the steaks.
Place the lid on the pan and simmer over low heat for an hour and a half.
Serve with mashed potatoes, green beans, etc.