01 -
Preheat your oven to 350°F (175°C). Grease and flour a 9×5-inch loaf pan or line it with parchment paper for easy removal.
02 -
In a medium bowl, whisk together the flour, baking powder, salt, and granulated sugar until well combined.
03 -
In a separate bowl, whisk together the milk, melted butter, eggs, and vanilla extract until smooth and well incorporated.
04 -
Add the wet ingredients to the dry ingredients and stir until just combined. Be careful not to overmix, as this can make the bread dense.
05 -
In a small bowl, mix together the brown sugar and ground cinnamon until evenly combined.
06 -
Pour half of the bread batter into the prepared loaf pan and spread it evenly. Sprinkle half of the cinnamon-sugar mixture over the batter. Then, pour the remaining batter on top and spread it evenly again. Sprinkle the rest of the cinnamon-sugar mixture over the top layer.
07 -
Using a butter knife or skewer, gently swirl the cinnamon-sugar mixture into the batter to create a marbled effect. Don't overmix - just a few gentle swirls will create a nice pattern.
08 -
Bake in the preheated oven for 40-50 minutes, or until a toothpick inserted into the center comes out clean. The top should be golden brown and the bread should feel firm to the touch.
09 -
Allow the bread to cool in the pan for 10 minutes, then transfer it to a wire rack to cool further while you prepare the icing.
10 -
In a small bowl, whisk together the powdered sugar, melted butter, milk (or heavy cream), vanilla extract, and a pinch of salt until smooth and creamy. Adjust consistency as needed by adding more milk if too thick or more powdered sugar if too thin.
11 -
Once the bread has cooled slightly (it can still be a little warm), drizzle the icing over the top, allowing it to run down the sides of the loaf.
12 -
Slice the bread into approximately 12 slices and serve warm or at room temperature. Enjoy with coffee or tea!