{
  "$schema": "https://francespopsicle.com/data/recipe.schema.json",
  "schemaVersion": "1.2",
  "slug": "vegan-lemon-vanilla-pineapple-upside-down-cake",
  "title": "Lemon-Vanilla Pineapple Upside-Down Cake",
  "description": "Lemon-vanilla sheet cake inverted over pineapple and brown-sugar topping.",
  "category": "Desserts",
  "eyebrow": "RECIPE",
  "status": "complete",
  "statusLabel": "Complete recipe",
  "sourceType": "meal-planning-record",
  "sourceDocument": "",
  "url": "https://francespopsicle.com/recipes/vegan-lemon-vanilla-pineapple-upside-down-cake/",
  "dataUrl": "https://francespopsicle.com/recipes/data/vegan-lemon-vanilla-pineapple-upside-down-cake.json",
  "recipeYield": "12–15 servings",
  "meta": [
    "12–15 servings",
    "Desserts"
  ],
  "ingredients": [
    "1 can (20 ounces) pineapple slices in juice, drained, juice reserved",
    "½ cup vegan butter, melted",
    "¾ cup packed brown sugar",
    "Optional: Maraschino cherries for the centers of the pineapple rings",
    "3 cups all-purpose flour",
    "1½ cups granulated sugar",
    "1 tablespoon baking powder",
    "½ teaspoon baking soda",
    "½ teaspoon salt",
    "1½ cups unsweetened soy or oat milk",
    "½ cup neutral vegetable oil",
    "½ cup reserved pineapple juice",
    "2 tablespoons fresh lemon juice",
    "2 tablespoons lemon zest",
    "2 teaspoons vanilla extract"
  ],
  "instructions": [
    "Preheat the oven to 350°F. Lightly grease a 9-by-13-inch baking pan, preferably metal.",
    "Prepare the topping. Pour melted vegan butter into the pan and distribute evenly. Sprinkle brown sugar over the butter.",
    "Arrange pineapple slices across the bottom of the pan. Add cherries in the centers if desired.",
    "Mix dry ingredients. In a large bowl, whisk together flour, sugar, baking powder, baking soda and salt.",
    "Mix wet ingredients. In another bowl, combine plant milk, oil, pineapple juice, lemon juice, lemon zest and vanilla.",
    "Combine. Pour wet ingredients into dry ingredients. Stir gently until just combined. Do not overmix.",
    "Add batter. Carefully pour or spoon cake batter over the pineapple, spreading it evenly without shifting the slices.",
    "Bake for 35–45 minutes, or until a toothpick inserted into the cake portion comes out clean. Check the center carefully; a deep pan may require a little longer.",
    "Cool for 10–15 minutes, then run a knife around the edges.",
    "Place a large serving tray or rimmed baking sheet over the pan and carefully invert. Lift the pan away to reveal the pineapple topping."
  ],
  "ingredientGroups": [
    {
      "title": "Pineapple topping",
      "items": [
        "1 can (20 ounces) pineapple slices in juice, drained, juice reserved",
        "½ cup vegan butter, melted",
        "¾ cup packed brown sugar",
        "Optional: Maraschino cherries for the centers of the pineapple rings"
      ]
    },
    {
      "title": "Lemon-vanilla cake",
      "items": [
        "3 cups all-purpose flour",
        "1½ cups granulated sugar",
        "1 tablespoon baking powder",
        "½ teaspoon baking soda",
        "½ teaspoon salt",
        "1½ cups unsweetened soy or oat milk",
        "½ cup neutral vegetable oil",
        "½ cup reserved pineapple juice",
        "2 tablespoons fresh lemon juice",
        "2 tablespoons lemon zest",
        "2 teaspoons vanilla extract"
      ]
    }
  ],
  "notes": [
    "Optional glaze: whisk 1 cup powdered sugar, 1½–2 tablespoons fresh lemon juice and ½ teaspoon vanilla; drizzle lightly over cooled cake."
  ],
  "servingSuggestions": [],
  "francesNote": "",
  "editorialNote": "",
  "mealPlanWeeks": [],
  "vegan": true,
  "social": {},
  "icon": "🍰",
  "ingredientDetails": [
    {
      "text": "1 can (20 ounces) pineapple slices in juice, drained, juice reserved",
      "name": "(20 ounces) pineapple slices in juice, drained, juice reserved",
      "quantity": "1",
      "unit": "can",
      "category": "Other",
      "optional": false,
      "group": "Pineapple topping",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ cup vegan butter, melted",
      "name": "vegan butter, melted",
      "quantity": "½",
      "unit": "cup",
      "category": "Other",
      "optional": false,
      "group": "Pineapple topping",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "¾ cup packed brown sugar",
      "name": "packed brown sugar",
      "quantity": "¾",
      "unit": "cup",
      "category": "Other",
      "optional": false,
      "group": "Pineapple topping",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "Optional: Maraschino cherries for the centers of the pineapple rings",
      "name": "Optional: Maraschino cherries for the centers of the pineapple rings",
      "quantity": "",
      "unit": "",
      "category": "Other",
      "optional": true,
      "group": "Pineapple topping",
      "approximate": true,
      "normalizationConfidence": "low"
    },
    {
      "text": "3 cups all-purpose flour",
      "name": "all-purpose flour",
      "quantity": "3",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1½ cups granulated sugar",
      "name": "granulated sugar",
      "quantity": "1½",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1 tablespoon baking powder",
      "name": "baking powder",
      "quantity": "1",
      "unit": "tablespoon",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ teaspoon baking soda",
      "name": "baking soda",
      "quantity": "½",
      "unit": "teaspoon",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ teaspoon salt",
      "name": "salt",
      "quantity": "½",
      "unit": "teaspoon",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "1½ cups unsweetened soy or oat milk",
      "name": "unsweetened soy or oat milk",
      "quantity": "1½",
      "unit": "cups",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ cup neutral vegetable oil",
      "name": "neutral vegetable oil",
      "quantity": "½",
      "unit": "cup",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "½ cup reserved pineapple juice",
      "name": "reserved pineapple juice",
      "quantity": "½",
      "unit": "cup",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 tablespoons fresh lemon juice",
      "name": "fresh lemon juice",
      "quantity": "2",
      "unit": "tablespoons",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 tablespoons lemon zest",
      "name": "lemon zest",
      "quantity": "2",
      "unit": "tablespoons",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    },
    {
      "text": "2 teaspoons vanilla extract",
      "name": "vanilla extract",
      "quantity": "2",
      "unit": "teaspoons",
      "category": "Other",
      "optional": false,
      "group": "Lemon-vanilla cake",
      "approximate": false,
      "normalizationConfidence": "medium"
    }
  ]
}
