Ingredients
Equipment
Method
Prep the cake
- Preheat the oven to 350°F and grease a 9x13 baking dish so the batter releases cleanly.
- Whisk together all-purpose flour, granulated sugar, baking powder, and salt, then stir in whole milk, large eggs, vanilla extract, and melted butter until just combined.
- Spread the batter into the prepared dish in an even layer, leaving no large ridges.
Make and swirl the cinnamon filling
- Beat softened butter, brown sugar, and cinnamon until fluffy and lighter in color.
- Drop spoonfuls of the cinnamon mixture over the batter and use a knife to swirl into the batter for ribboned streaks.
Bake
- Bake for 30-35 minutes at 350°F until a toothpick comes out clean and the top is golden.
Glaze and serve
- While the cake is still warm, beat cream cheese, powdered sugar, milk, and vanilla extract until smooth.
- Pour the glossy cream cheese glaze over the warm cake so it pools into the swirls.
- Let the glaze soak in for 5 minutes before serving warm.
Notes
Pro tip: Swirl the cinnamon filling right before baking so the ribbons stay defined, then pour the glaze while the cake is still warm for maximum pooling. Store covered in the refrigerator up to 4 days; rewarm slices briefly in the microwave. Freezing is yes—freeze glazed slices airtight up to 2 months, thaw in the fridge. For a lighter option, swap half the butter in the swirl with an equal amount of light butter or plant-based spread that bakes well.
