Put flour on a plate. Blot meat with paper towels, sprinkle salt, pepper and coriander on both sides. Cover beef shanks in flour.
Set skillet over medium high heat and add olive oil or any other oil, fry the shanks on both sides for 4 minutes each side, then turn the heat to low. Transfer meat to a plate.
Place onions, carrots and garlic in the skillet. Fry for 5 minutes over low heat, stirring until they begin to soften.
Add tomato paste, canned tomatoes and broth to the pan. Stir and wait 2 minutes. Place thyme and fried shanks in the pan and cover with a lid. Simmer over low heat for 30 minutes, then turn over and continue simmering for another hour or until tender.