Започнете с приготвянето на маринатата като смесите всички продукти в купичка и разбъркате добре.
Измийте и почистете добре месото. Подсушете и намажете с маринатата. Приберете в хладилник за няколко часа, за да се маринова.
Измийте добре картофите и морковите.
Включете фурната да загрява на 160С и си приготвте голяма тава за печене, застелете я с хартия за печене.
Подредете прибавете бейби картофите и морковите, заедно с няколко стръка розмарин и мащерка. Отгоре подредете агнешкото, покрийте с алуминиево фолио и сложете да се пече за около 1.5 часа. След това махнете фолиото и . върнете да се допече15 минути с вентилатор на 200С до красив загар.
Докато агнешкото се допича, пригответе магданозеното песто като изсипете всички продукти в блендер.
Сервирайте като сложите от магданозеното песто, зеленчуците и агнешкото.