Key lime bake