Preheat the oven to 325°F (165°C) and thoroughly grease a 10–12 cup (2.4 to 2.8 L) Bundt pan, making sure to coat all crevices. Place the pan on a baking sheet and set aside.
In a large bowl, whisk together the flour, dry lemon pudding mix, baking powder, and salt until evenly combined.
2 cups (250 g) all-purpose flour, 1 box (3.4 oz / 96 g) instant lemon pudding mix, 1½ tsps (6 g) baking powder, 1 tsp (3 g) kosher salt
In a separate bowl, beat the eggs, egg yolk, granulated sugar, and brown sugar with a hand mixer until smooth and slightly thickened.
3 large eggs, 1 large egg yolk, 1¼ cups (250 g) granulated sugar, ¼ cup (50 g) light brown sugar
Add the vegetable oil, sour cream, almond extract, lemon zest, and lemon juice, and mix until fully combined.
½ cup (120 ml) vegetable oil, 1 cup (240 g) sour cream, 1 tsp (5 ml) almond extract, zest of one lemon, 2 tbsps (30 ml) fresh lemon juice
Gradually add the dry ingredients to the wet ingredients, mixing just until incorporated. Do not overmix once the flour is added.
Spoon a layer of batter into the prepared bundt pan, scatter some of the blueberries over the batter, then add more batter. Repeat with another layer of blueberries and finish with the remaining batter.
1 cup (150 g) fresh blueberries
Bake for about 60 minutes, or until a skewer inserted into the cake comes out with a few moist crumbs.
Allow the cake to cool completely in the pan before carefully inverting it onto a serving plate.
To make the glaze, whisk together the confectioners' sugar, lemon juice, heavy cream, and lemon zest until smooth and pourable, then drizzle over the cooled cake.
2 cups (240 g) confectioners' sugar, 1 tbsp (15 ml) fresh lemon juice, 3 tbsps (45 ml) heavy cream, zest of one lemon
Garnish with lemon slices and blueberries right before serving if you like.
lemon slices, fresh blueberries