Preheat your oven to 350°F. Butter and flour your Bundt pan thoroughly — get into every groove. This step is non-negotiable.
Bloom the zest (the secret): Put 2 cups of sugar in a large bowl. Add the zest of 2 lemons. Use your fingertips to rub the zest into the sugar for a full minute, until the sugar looks like wet sand and smells intensely of lemon.
Cream the butter: Add 1 cup of softened butter to the bloomed sugar. Whisk until smooth and well combined, about 2 minutes. It should look like pale yellow, damp sand.
Add the eggs: Whisk in 3 room-temperature eggs, one at a time, until each is fully incorporated. Then whisk in 1 cup of buttermilk and 1 teaspoon of vanilla. The mixture will look a little curdled — that's normal.
Mix dry ingredients: In a separate bowl, whisk together 2 1/2 cups flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1/2 teaspoon salt.
Combine wet and dry: Add dry ingredients to wet in two additions, whisking gently until just combined after each. Do not overmix. A few small lumps are fine.
Bake: Pour batter into prepared Bundt pan and smooth the top. Bake at 350°F for 45-50 minutes, until a toothpick inserted in the center comes out with a few moist crumbs (not wet batter).
Make the syrup: While cake bakes, combine 1/2 cup fresh lemon juice and 1/4 cup granulated sugar in a small saucepan. Simmer over medium heat, stirring occasionally, until sugar dissolves and mixture thickens slightly, about 3-4 minutes. Set aside.
Soak the cake: Let cake cool in pan exactly 10 minutes on a wire rack. Invert onto rack. While still warm, use a pastry brush or spoon to slowly drizzle and brush the lemon syrup all over the top and sides. Let cool completely.
Glaze (optional but recommended): Whisk together 1 1/2 cups powdered sugar with 2-3 tablespoons fresh lemon juice until smooth. Drizzle over completely cooled cake.