Imagine waking up to the aroma of freshly baked cinnamon rolls wafting through your kitchen, the sweet scent curling around you like a warm hug. Now, picture that same indulgent experience, but in a sliceable, cake form! This CINNAMON ROLL CAKE FROM SCRATCH is exactly what you need on a cozy morning or for a delightful afternoon treat. Fluffy, moist, and swirled with a rich cinnamon filling, this cake is perfect for sharing—though you might just want to keep it all to yourself!
Why This Recipe Belongs in Your Rotation

This recipe deserves a prime spot in your baking repertoire for several reasons. First, it combines the comforting flavors of cinnamon rolls with the ease of a cake, making it a time-saver. Secondly, it’s incredibly versatile; serve it for breakfast, brunch, or dessert—anytime you crave something sweet. Finally, this cake is perfect for gatherings or a simple family treat, ensuring that everyone leaves with smiles (and maybe a little icing on their fingers!).
What We’re Using
- 1 cup unsalted butter at room temperature – for that rich, buttery flavor.
- 1 cup packed brown sugar – adds depth and moisture.
- 1 tablespoon all-purpose flour – to help bind the cinnamon mixture.
- 2 tablespoons ground cinnamon – the star of the show!
- 1 teaspoon nutmeg – for a warm, spiced twist.
- 3 cups all-purpose flour – the base of our cake.
- 1 cup granulated sugar – for sweetness.
- 4 teaspoons baking powder – our leavening agent.
- 1 teaspoon salt – to balance the sweetness.
- 1 cup whole milk – adds moisture and richness.
- 2 eggs at room temperature – for binding and structure.
- 2 teaspoons real vanilla extract – essential for flavor.
- 1 teaspoon real almond extract – adds a lovely depth.
- 1 teaspoon orange flavoring (or the zest of 1 orange) – a bright touch.
- ½ cup vegetable oil – for added moisture.
- 2 cups powdered sugar – for the icing.
- 4 tablespoons whole milk – to thin the icing.
- 4 oz cream cheese at room temperature – for a creamy frosting.
- 1 teaspoon real vanilla extract – to flavor the frosting.
- 1 teaspoon real almond extract – for a touch of nuttiness.
- 1 teaspoon orange flavoring – to match the cake.
Equipment at a Glance
- Mixing bowls – for combining wet and dry ingredients.
- Measuring cups and spoons – precision is key!
- Electric mixer – makes beating the batter easier.
- 9×13 inch baking pan – the perfect size for this cake.
- Spatula – for spreading the batter evenly.
- Cooling rack – to cool your cake properly.
CINNAMON ROLL CAKE FROM SCRATCH: How It’s Done

Step 1: Prepare Your Ingredients
Start by gathering all your ingredients. This makes the process smoother and more enjoyable. Allow your butter and eggs to come to room temperature. Preheat your oven to 350°F (175°C) and grease your 9×13 inch baking pan.
Step 2: Make the Cinnamon Filling
In a small bowl, mix together the packed brown sugar, all-purpose flour, ground cinnamon, and nutmeg until well combined. Set this mixture aside; it will create the delicious swirl in your cake.
Step 3: Mix the Cake Batter
In a large mixing bowl, beat the room temperature butter and granulated sugar together until light and fluffy. This should take about 3-5 minutes. Next, add the eggs one at a time, mixing well after each addition. Then, pour in the vanilla and almond extracts, as well as the orange flavoring or zest.
Step 4: Combine Dry Ingredients
In another bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add this mixture to the wet ingredients, alternating with the whole milk and vegetable oil. Start and end with the flour mixture. Mix just until combined—be careful not to overmix!
Step 5: Assemble the Cake
Pour half of the batter into your prepared baking pan and spread it evenly. Sprinkle the cinnamon filling mixture over the top, followed by the remaining batter. Use a spatula to smooth it out, and then use a knife or a skewer to swirl the cinnamon filling into the batter gently.
Step 6: Bake the Cake
Place the cake in the preheated oven and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Once baked, remove from the oven and let it cool in the pan on a wire rack for about 10 minutes, then transfer to the rack to cool completely.
Step 7: Prepare the Cream Cheese Frosting
In a medium bowl, combine the cream cheese with the powdered sugar, whole milk, vanilla extract, almond extract, and orange flavoring. Beat until smooth and creamy. If the frosting is too thick, add a bit more milk until you reach your desired consistency.
Step 8: Frost and Serve
Once the cake has cooled completely, spread the cream cheese frosting generously over the top. Slice into squares and serve. Enjoy your delightful CINNAMON ROLL CAKE FROM SCRATCH!
Fit It to Your Goals

- Gluten-free: Substitute all-purpose flour with a 1:1 gluten-free flour blend.
- Lower sugar: Reduce the amount of sugar in the cake and frosting, or use a sugar substitute.
- Vegan: Replace eggs with flax eggs and use plant-based butter and milk.
- Flavor variations: Add cocoa powder for a chocolate twist or incorporate nuts for added texture.
Things That Go Wrong
- Cake is too dense: This could be due to overmixing the batter or too much flour. Ensure you measure your flour correctly and mix just until combined.
- Cinnamon filling sinks: Make sure the batter is thick enough to hold the filling up. Swirling too deep can cause it to fall.
- Frosting is too runny: If your frosting is too thin, gradually add more powdered sugar until you achieve the right consistency.
- Overbaked cake: Keep an eye on your cake towards the end of the baking time to ensure it doesn’t dry out.
Best Ways to Store
The CINNAMON ROLL CAKE FROM SCRATCH can be stored at room temperature for up to 2 days, covered to keep it fresh. For longer storage, keep it in an airtight container in the refrigerator for up to a week. You can also freeze the cake (without frosting) for up to 3 months. Just thaw it in the refrigerator overnight before serving, and frost it right before you enjoy it!
CINNAMON ROLL CAKE FROM SCRATCH FAQs
Can I make this cake ahead of time?
Absolutely! You can make the cake a day in advance and store it covered at room temperature. Just frost it on the day you plan to serve for the best texture.
Can I use a different type of milk?
Yes! Feel free to substitute whole milk with almond milk, soy milk, or any plant-based milk of your choice.
How do I know when the cake is done baking?
The cake is done when a toothpick inserted into the center comes out clean or with a few moist crumbs. Make sure not to open the oven door too early, as this can cause the cake to sink.
What if I don’t have cream cheese for the frosting?
You can use mascarpone cheese or a whipped cream topping as a substitute, though the flavor will differ slightly.
Because You Liked This
- Classic Vanilla Cake – another timeless favorite!
- Banana Bread with a Twist – a moist and flavorful option.
- Chocolate Chip Muffins – perfect for breakfast on-the-go.
- Pumpkin Spice Cake – a seasonal delight!
In Closing
You’ve now mastered the art of creating a gorgeous CINNAMON ROLL CAKE FROM SCRATCH. With its enticing aroma, swirls of cinnamon goodness, and creamy frosting, this cake is bound to become a family favorite. So gather your ingredients, roll up your sleeves, and get ready to enjoy a delicious slice of happiness. Happy baking!

CINNAMON ROLL CAKE FROM SCRATCH
Ingredients
For the Cake:
- 1 cup unsalted butter at room temperature
- 1 cup packed brown sugar
- 3 cups all-purpose flour
- 1 cup granulated sugar
- 4 teaspoons baking powder
- 1 teaspoon salt
- 1 cup whole milk
- 2 large eggs at room temperature
- 2 teaspoons real vanilla extract
- 1 teaspoon real almond extract
- 1 teaspoon orange flavoring (or the zest of 1 orange)
- ½ cup vegetable oil
For the Cinnamon Filling:
- 1 tablespoon all-purpose flour
- 2 tablespoons ground cinnamon
- 1 teaspoon nutmeg
For the Cream Cheese Frosting:
- 2 cups powdered sugar
- 4 tablespoons whole milk
- 4 oz cream cheese at room temperature
- 1 teaspoon real vanilla extract
- 1 teaspoon real almond extract
- 1 teaspoon orange flavoring
Instructions
Instructions
- Step 1: Prepare Your Ingredients - Gather all your ingredients and allow your butter and eggs to come to room temperature. Preheat your oven to 350°F (175°C) and grease your 9x13 inch baking pan.
- Step 2: Make the Cinnamon Filling - In a small bowl, mix together the packed brown sugar, all-purpose flour, ground cinnamon, and nutmeg until well combined. Set aside.
- Step 3: Mix the Cake Batter - In a large mixing bowl, beat the butter and granulated sugar together until light and fluffy. Add the eggs one at a time, mixing well after each addition. Then, pour in the vanilla, almond extract, and orange flavoring.
- Step 4: Combine Dry Ingredients - In another bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add this mixture to the wet ingredients, alternating with the whole milk and vegetable oil. Mix just until combined.
- Step 5: Assemble the Cake - Pour half of the batter into the prepared baking pan, sprinkle the cinnamon filling mixture over it, then add the remaining batter. Use a knife to swirl the filling into the batter gently.
- Step 6: Bake the Cake - Place the cake in the oven and bake for 30-35 minutes, or until a toothpick inserted comes out clean. Let it cool in the pan for 10 minutes before transferring to a cooling rack.
- Step 7: Prepare the Cream Cheese Frosting - In a medium bowl, combine the cream cheese with powdered sugar, whole milk, vanilla extract, almond extract, and orange flavoring. Beat until smooth and creamy.
- Step 8: Frost and Serve - Once the cake has cooled completely, spread the cream cheese frosting generously over the top. Slice into squares and serve.
Equipment
- Mixing bowls
- Measuring cups and spoons
- Electric Mixer
- 9x13-inch baking pan
- Spatula
- Cooling rack
Notes
- Store the cake covered at room temperature for up to 2 days.
- For longer storage, refrigerate in an airtight container for up to a week.
- You can freeze the cake (without frosting) for up to 3 months.
