Season the short ribs with salt and pepper. In a large Dutch oven, heat the olive oil over medium-high heat. Sear the short ribs on all sides until browned, about 3-4 minutes per side. Remove the ribs and set aside.
Stir in the beef broth, red wine, tomato paste, thyme, and rosemary. Bring the mixture to a simmer.
Return the short ribs to the pot, making sure they are submerged in the liquid. Cover the pot with a lid and transfer it to the preheated oven. Braise for 2.5 to 3 hours, or until the meat is tender and falling off the bone.
Once the ribs are done, remove them from the pot and set aside. Strain the cooking liquid into a saucepan, discarding solids.
Bring the strained liquid to a simmer over medium heat. Stir in the heavy cream and Dijon mustard, cooking until slightly thickened, about 5-7 minutes.
Return the short ribs to the sauce to warm through. Serve garnished with fresh parsley.
Notes
For a richer flavor, add a tablespoon of Worcestershire sauce to the braising liquid.
Serve the short ribs over mashed potatoes or polenta for a comforting meal.