Season the short ribs with salt and pepper. Heat the oil in a large skillet over medium-high heat. Add the short ribs and brown on all sides, about 5 minutes per side.
Add the garlic and onion to the skillet and cook until the onion is softened, about 5 minutes.
Transfer the short ribs and vegetables to a slow cooker. Add the diced tomatoes, tomato paste, beef broth, Worcestershire sauce, and sugar and stir to combine.
Cover and cook on low heat for 6 hours, or until the short ribs are tender and fall off the bone.
Serve the short ribs with the sauce and garnish with fresh parsley.
Interesting Facts
Short ribs are an economical cut of beef that are full of flavor.
Short ribs are best cooked low and slow to ensure tenderness.
Short ribs can be served with mashed potatoes, rice, or vegetables.