Preheat the oven to 350 degrees Fahrenheit. Grease the bottom of a 9-inch x 5-inch loaf pan.
In a large bowl, combine 2 cups all-purpose flour, 1 cup sugar, 1 teaspoon baking soda, and ½ teaspoon salt.
In another bowl, whisk together 1 cup milk, 1 egg, and ¼ cup vegetable oil.
Stir the wet ingredients into the dry ingredients just until moistened.
In a small bowl, combine ½ cup sugar and 3 teaspoons ground cinnamon.
Pour half of the batter into the prepared loaf pan and sprinkle with half of the cinnamon sugar mixture.
Spread the remaining batter on top and sprinkle with the remaining cinnamon sugar mixture.
Use a knife to swirl the cinnamon mixture into the batter, making sure most of the cinnamon sugar is mixed into the bread so it does not burn while baking.
Bake for 45–50 minutes or until a toothpick inserted near the center comes out clean.
Cool the bread in the pan for 10 minutes, then remove it to a wire rack to cool completely.
Once cooled, whisk together 1 cup powdered sugar, 2–3 tablespoons milk, and ½ teaspoon vanilla until smooth.
Drizzle the glaze over the bread, slice, serve, and enjoy!
Notes
Store the leftovers in an air tight container at room temperature for up to 5 days. I love serving this bread warm, so you can heat the leftovers for 15-20 seconds to warm it before enjoying the leftovers.