01 -
Heat your oven to 350°F (175°C). Grab a 9×5 loaf pan, grease it, then sprinkle on a light coat of flour. This'll make sure the bread slides out easily.
02 -
In a medium bowl, stir together the flour, salt, baking soda, and baking powder. This step evens everything out so you won't end up with pockets of plain flour later.
03 -
Use a mixer to beat your softened butter and sugar until they get light and airy, around 2-3 minutes. This makes the batter puff up nicely!
04 -
Beat in the eggs one by one, mixing fully each time. Stir in the sour cream, lemon juice, and zest until smooth. Don’t sweat it if it looks a little curdled - the lemon juice does that.
05 -
Combine the wet and dry ingredients by gradually adding the flour mix to the butter mixture. Stir just until the powders disappear. Overmixing is a no-go – it'll make the texture dense.
06 -
In another bowl, whisk the cream cheese, sugar, egg yolk, and lemon juice until smooth and creamy. Be sure there aren't any chunks left!
07 -
Pour half of your batter into the loaf pan and smooth it out. Drop spoonfuls of the cream cheese mix over the top, then swirl it using a knife. Don't overdo it - you're aiming for swirls, not mixing!
08 -
Spread on the last half of the batter, smoothing it out. Add the remaining cream cheese mix in dollops, then swirl it again with a knife for a pretty marbled finish.
09 -
Bake for 55-65 minutes. It’s ready when the top’s brown and a toothpick in the center comes out mostly clean with a few crumbs. If the top browns too quickly, loosely cover it with foil the last 15 minutes.
10 -
Let the loaf sit in the pan for about 10 minutes. Switch it to a wire rack to cool completely before slicing and enjoying. This part makes slicing easier and cleaner.