These tender, ultra-moist lemon mini cakes are a host’s best friend — bake them up to two days ahead and the flavor actually deepens with time. Bright lemon zest and juice in both the batter and glaze make every bite sing, while olive oil keeps them impossibly tender for days. Glaze them just before guests arrive for a bakery-worthy dessert with zero party-day stress.
Prep Time15 mins
Cook Time24 mins
Total Time75 mins
Servings8
Yield8 mini cakes
Ingredients
For the cakes
- 1 1/2 cups all-purpose flour
- 1/2 cup finely ground almond flour
- 1 cup granulated sugar
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 3 large eggs, at room temperature
- 3/4 cup light extra-virgin olive oil
- 3/4 cup whole milk, at room temperature
- 2 tbsp loosely packed lemon zest (from 2 to 3 lemons)
- 1/4 cup fresh lemon juice
- 1 tsp pure vanilla extract
- 1/2 tsp almond extract (optional)
For the lemon glaze
- 1 1/2 cups powdered sugar, sifted
- 3 to 4 tbsp fresh lemon juice
- 1 tsp lemon zest
- 1 pinch of fine sea salt
Optional garnish
- Fresh berries (raspberries or blueberries)
- Thin lemon slices
- Small mint leaves
- Powdered sugar for dusting
Directions
- Preheat the oven to 350°F (175°C). Grease 8 cups of a standard 12-cup muffin tin with nonstick spray and dust lightly with flour (or line with paper liners).
- In a large bowl, whisk together the all-purpose flour, almond flour, granulated sugar, baking powder, baking soda, and salt until evenly combined.
- In a separate medium bowl, whisk the eggs until lightly frothy. Add the olive oil, milk, lemon zest, lemon juice, vanilla extract, and almond extract (if using) and whisk until smooth and emulsified.
- Pour the wet ingredients into the dry ingredients. Whisk gently just until the batter comes together — a few small lumps are fine; do not overmix or the cakes will be dense.
- Divide the batter evenly among the 8 prepared muffin cups, filling each about three-quarters full (about 1/2 cup per cup). Tap the tin firmly on the counter twice to release any large air bubbles.
- Bake on the middle rack for 22 to 25 minutes, rotating the tin halfway through, until the tops are golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool the cakes in the tin for 10 minutes, then carefully turn them out onto a wire rack and let cool completely to room temperature, about 45 minutes. Once cool, store in an airtight container at room temperature if making ahead (up to 2 days).
- Make the glaze: In a small bowl, whisk the sifted powdered sugar with 3 tablespoons of lemon juice, the lemon zest, and a pinch of salt. Add more lemon juice 1 teaspoon at a time until the glaze is thick but pourable — it should ribbon off the whisk.
- Place the cooled cakes on a wire rack set over a sheet pan (to catch drips). Spoon or pour the glaze generously over each cake, letting it drip down the sides naturally.
- Let the glaze set for 15 to 20 minutes at room temperature. Just before serving, garnish with fresh berries, a thin lemon slice, a mint leaf, or a light dusting of powdered sugar.
Cook’s Notes
- Make-ahead plan: Bake the cakes up to 2 days in advance and store unfrosted in an airtight container at room temperature. Glaze them up to 6 hours before serving for the freshest look.
- Freezer-friendly: Wrap unfrosted, completely cooled cakes individually in plastic wrap, then in foil, and freeze for up to 2 months. Thaw overnight in the refrigerator, then bring to room temperature before glazing.
- Olive oil swap: Use any mild, light extra-virgin olive oil so it complements the lemon rather than overpowering it. You can substitute 3/4 cup neutral vegetable oil 1:1 if you prefer.
- Dairy-free option: Replace the whole milk with unsweetened almond or oat milk in equal measure. The cakes will still be tender and rich.
- Don’t skip the lemon zest — it carries most of the bright citrus aroma. Always zest before juicing, and avoid the white pith, which tastes bitter.
Nutrition Facts
Per serving (estimated) — 480 kcal · Fat 24 g · Carbs 65 g · Protein 6 g · Sodium 195 mg





