How long does it take to cook a roast on high?

It's not recommended to cook a roast on high heat. Here's why:

* Dryness: High heat will cook the outside of the roast too quickly, leading to dryness and a tough, chewy interior.

* Uneven cooking: The outside will burn before the inside is cooked through.

* Loss of flavor: High heat can cause the roast to lose its natural juices and flavor.

Instead, roast your meat at a lower temperature:

* For beef: 325°F (160°C) is generally the best temperature.

* For pork: 350°F (175°C) is a good starting point.

* For lamb: 325°F (160°C) is also recommended.

Cooking times vary based on the size and cut of meat. Here's a general guideline:

* Small roast (2-3 pounds): 1-1.5 hours

* Medium roast (4-6 pounds): 1.5-2 hours

* Large roast (7-8 pounds): 2-3 hours

Remember to check the internal temperature with a meat thermometer to ensure the roast is cooked to your desired doneness.

For a more accurate estimate of cooking time, consult a recipe or cooking chart specific to your roast type and size.