This cake tastes like a honey bun, but it’s way easier to make. Seriously. People keep calling it a “showstopper” and “absolutely divine.” The best part? It’s moist, tender, and stays fresh for days. Perfect for weeknight desserts, potlucks, or whenever you need to impress someone without actually breaking a sweat.
Why This Recipe Work
Your family will ask you to make it constantly. That’s not an exaggeration—one reader said, “My family asked me to make this every week!”
The cream cheese and sour cream combo creates a cake that’s incredibly soft. Like, impossibly soft. And it uses basic stuff you probably already have in your kitchen. The cinnamon swirl? It gets everyone. Kids, adults, that one picky cousin who never likes anything. Everyone loves it.
Oh, and you can make it ahead. Bake it today, serve it tomorrow. It actually tastes better the next day.
What You Need to Know
Timing:
- Prep: 15 minutes
- Baking: 40-45 minutes
- Total time: About an hour (plus cooling)
How many people? This feeds 12-15 people, depending on how hungry they are.
Difficulty level? Easy. Even if you’ve never baked before, you can do this.
Your Kitchen Setup
Here’s what you’ll need:
- 9×13-inch baking pan
- A couple mixing bowls
- A whisk or electric mixer (whisk works fine, honestly)
- Measuring cups and spoons
- A spatula
- A toothpick or cake tester
The Ingredients
For the Cake:
- 1 box yellow cake mix (plus whatever the box says to add)
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 3 large eggs
- 1/3 cup vegetable oil
For the Cinnamon Layer:
- 1/2 cup packed brown sugar
- 2 tablespoons ground cinnamon
For the Glaze:
- 2 cups powdered sugar
- 3-4 tablespoons milk
- 1 teaspoon vanilla extract
Ways to Mix It Up
Want to experiment? Try these:
- More honey flavor: Drizzle 2 tablespoons of actual honey into the batter or glaze.
- Extra cinnamon swirls: Add a second layer of cinnamon filling halfway through baking.
- Maple version: Use 1/2 teaspoon maple extract in the glaze instead of vanilla.
- Nuttier taste: Use browned butter in the glaze instead of regular milk.
- Richer frosting: Mix 4 ounces of softened cream cheese with the powdered sugar.
How to Make It
Step 1: Get Your Pan Ready
Heat your oven to 350°F. Grease a 9×13-inch pan and flour it lightly. Or just use parchment paper—honestly, it’s easier.
Step 2: Mix the Wet Stuff
In a big bowl, combine the softened cream cheese, sour cream, eggs, and oil. Use an electric mixer or whisk and beat for about 2 minutes. You want it smooth with no lumps.
Step 3: Add the Cake Mix
Slowly pour in the yellow cake mix. Mix on low speed until everything just comes together. Don’t go crazy here—overmixing makes the cake tough. Scrape the sides of the bowl to make sure everything’s mixed in.
Step 4: Make the Cinnamon Mixture
In a small bowl, whisk together the brown sugar and cinnamon. Set it aside.
Step 5: First Layer of Batter
Pour half the batter into your pan and spread it out evenly with a spatula. Sprinkle the cinnamon-brown sugar mixture over top. Save a little for later.
Step 6: Top Layer
Spread the rest of the batter over the cinnamon layer. Don’t worry if some cinnamon shows through—that’s actually the whole point. Sprinkle the cinnamon mixture you saved on top.
Step 7: Bake It
Put the pan in the oven for 40-45 minutes. The cake is done when you stick a toothpick in the center and it comes out clean (or with just a few moist crumbs). The top should be golden brown.
Step 8: Let It Cool
Let the cake sit in the pan for at least 30 minutes. This is important—if you glaze a hot cake, the glaze just slides right off.
Step 9: Make the Glaze
While it’s cooling, whisk together the powdered sugar, milk, and vanilla in a small bowl. Keep mixing until it’s smooth and you can pour it. If it’s too thick, add more milk. If it’s too thin, add more powdered sugar.
Step 10: Glaze the Top
Once the cake has cooled, drizzle the glaze over the top. You can make it fancy with a pattern, or just spread it all over. It doesn’t matter—it’ll look good either way.
Ways to Serve This
- Dessert night: Warm slice with cold milk or hot coffee.
- Brunch: Cut into squares and put it on a platter with fresh fruit.
- Potluck: Just bring the whole cake in the pan. Easy to serve, easy to clean up.
- Fancy version: Top warm cake with vanilla ice cream.
- Gift: Wrap up individual slices or the whole cake. People love homemade gifts.

How to Keep It Fresh
On the counter: Cover it with foil or put it in an airtight container. It’ll stay good for 3 days.
In the fridge: Keep it in an airtight container for up to 5 days.
Freezing: Wrap the cooled cake (before you glaze it) tightly in plastic wrap and foil. It’ll keep for 2 months. Thaw it at room temperature before glazing.
Make it ahead: Bake the cake the day before and skip the glaze. Add the glaze right before you serve it, and it’ll taste fresher.
Nutrition Per Serving
| What | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 12g |
| Saturated Fat | 4.5g |
| Cholesterol | 48mg |
| Sodium | 310mg |
| Total Carbohydrates | 42g |
| Dietary Fiber | 0g |
| Sugars | 28g |
| Protein | 3g |
(Based on 15 servings. Numbers might be a bit different depending on what brand of cake mix you use.)
PrintViral Honey Bun Cake
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: About 1 hour 30 minutes (including cooling)
- Yield: 12–15 people 1x
Ingredients
Cake:
- 1 box yellow cake mix (plus box ingredients)
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 3 large eggs
- 1/3 cup vegetable oil
Cinnamon Filling:
- 1/2 cup packed brown sugar
- 2 tablespoons ground cinnamon
Glaze:
- 2 cups powdered sugar
- 3–4 tablespoons milk
- 1 teaspoon vanilla extract
Instructions
- Heat oven to 350°F. Grease and flour a 9×13-inch pan.
- Combine cream cheese, sour cream, eggs, and oil in a big bowl. Beat until smooth.
- Slowly add cake mix. Mix on low until just combined.
- Whisk brown sugar and cinnamon together in a small bowl.
- Pour half the batter into the pan. Sprinkle the cinnamon mixture over it.
- Spread the rest of the batter on top. Sprinkle remaining cinnamon mixture on top.
- Bake 40-45 minutes until a toothpick comes out clean and the top is golden brown.
- Cool in the pan for at least 30 minutes.
- Whisk powdered sugar, milk, and vanilla until smooth.
- Drizzle glaze over the cooled cake. Let it set before serving.
Notes
Tips to Get It Right
Room temperature stuff: Make sure your cream cheese and eggs are at room temperature. It helps everything blend smoothly without lumps.
Don’t overmix: Seriously. Mix just until everything comes together. The more you mix, the tougher the cake gets.
Check it right: Stick a toothpick in the center. It should come out clean or with just a few moist crumbs. Not wet batter.
Cool before glazing: Hot cake plus glaze equals glaze running off the sides. Wait at least 30 minutes.
Fix your glaze: Too thick? Add milk one tablespoon at a time. Too thin? Add more powdered sugar.
Fancy swirls: Use a knife to gently swirl the cinnamon filling into the batter before baking. Makes the swirls look more defined.
Questions People Ask
Yeah, you can use a homemade vanilla cake recipe instead. Use about 2 cups flour, 1.5 teaspoons baking powder, 1/2 teaspoon salt, and adjust your wet ingredients.
You probably overmixed it, or you opened the oven door too much. Mix gently and resist the urge to peek until at least 35 minutes have passed.
Absolutely. Cream cheese glaze, honey glaze, maple glaze—whatever. Just make enough to cover the top.
You can bake it up to two days ahead. Keep it in an airtight container without the glaze. Glaze it a few hours before serving.
Yes. Double everything and use two 9×13-inch pans. The second pan might be done a minute or two sooner, so keep an eye on it.
Final Thoughts
This cake proves that the best desserts don’t need to be complicated. Cream cheese and sour cream give you moisture that’s practically impossible to mess up. Add a warm cinnamon filling and a silky vanilla glaze, and you’ve got something that tastes way fancier than it actually is.
Make it once and people will ask for the recipe. Make it twice and they’ll expect it every time. You’re welcome.