Start by seasoning your pork chops with salt and pepper and then coat them in flour.
Heat up 1 tablespoon of vegetable oil in a skillet and lightly brown each pork chop on each side, roughly two minutes.
Once you remove your pork chops add another tablespoon of oil to your skillet and throw in your onions. Cook until soft.
Add in your garlic and cook for about 1 more minute.
Add in your flour and mix until well combined.
Add in your beef broth, balsamic vinegar, brown sugar, Worcestershire sauce, thyme, and rosemary.
Add your pork chops to the skillet.
Add you Guinness and bring to a boil, let boil for roughly 3 minutes.
Reduce down to a simmer, flip pork chops until each side in covered in a thick gravy.