Thanks Anouscas, for informing the foodies about the convenience of Pan Roasting. The meat loaves and stuffed turkey take a great deal of time in the oven. Deep pan roasting is a good idea of browning the crust of the food in a pan before roasting it in the oven.
If you have a microwave that does not burn the food or brown it, you can put it in a deep pan and reduce the time set for baking the flesh in the microwave.