Royal Edinburgh Shortbread Cookies are made in Scotland but they are the most popular shortbread cookies of the Irish people.. Shortbread has been made in Scotland for over three centuries from recipes handed down through the generations. Made in Edinburgh using a traditional recipe and only the finest natural ingredients, royal Edinburgh is slow baked to create a full butter flavor. You can order the best of African foods as well as Caribbean and Latino foods at best prices plus free shipping.