Preheat oven to 425F
Slice the large yellow onion into four slices and arrange in a medium sized baking pan. Lay the fresh rosemary sprigs on the onion slices.
Rub the roast with the oil all around. Combine the chopped rosemary, ras el hanout or baharat, salt and pepper together in a small bowl. Use your fingers to pat this mixture all over the roast. Place the roast on the onions, and place the pan on the centre rack.
Chop the preserved lemon finely (if using fresh lemon juice, you may need to adjust amount as well as the salt)
For lamb roasting times:
Medium Rare: 130 - 135F temperature; about 16 minutes/lb.
Medium Well: 140 - 145F temperature; about 18 minutes/lb.
For a 4-5 lb roast, check internal temperature after 1 hour and take if from there.
Feel free to mix up the flavours for the potatoes to suit your meal. Fresh chopped rosemary and thyme, chilli powder, etc are all good on these potatoes. Whatever your tastebuds are craving.
For great sources for Ras el hanout and Baharat, which are North African Spice blends, check online, such as here.
See here for a great Preserved Lemon recipe
I confirmed my roasting times thanks to Olena Osipov's perfect recipe at ifoodreal.