On the stove top short ribs take between 2.5-3 hours to cook. In the oven it's about the same. In a slow cooker they can take between 5-8 hours and in an Instant Pot or pressure cooker they're ready in under an hour.