← Back to Blog

Vanilla Pudding Cinnamon Rolls with Cream Cheese Frosting — The Recipe That Tastes Like Knowing You Are Loved

New Year's 2024. The annual tradition continues in this kitchen that has held every holiday since I started cooking through cancer and came out the other side with a cast iron skillet and a refusal to stop. I am 41 and New Year's means what it has always meant: too much food, the right people, and the gratitude spoken aloud because life taught me that gratitude unspoken is gratitude wasted.

The table is full. Mason (13) and Lily (11) are here, growing taller and more themselves with each passing year. Tom is here, beside me, where he has been since the day he showed up with wildflowers and patience and the quiet understanding that love is not a grand gesture but a daily one.

Brett is here — always here, every holiday, every Wednesday, the constant brother in the wheelchair who has been my anchor since we were children on a ranch that no longer exists. Kyle calls from wherever the Army has him, and his voice on the phone is the voice of the brother who left and came back and left again, and the leaving and returning is the rhythm of this family.

I made minestrone this week, because New Year's demands the food that says: I am here, you are here, we are together, and together is the only word that matters. The recipe is the same as last year and the year before and all the years stretching back to the ranch kitchen where Diane stood at 6 AM making cinnamon rolls for a family that ate them without knowing they were eating love. I know now. I've always known. And I make the food and serve it and watch my family eat and think: this. This is why I survived. For this table. For this food. For these people. For this.

I said I made minestrone this week, and I did — but the food that kept pulling at me, the one I kept circling back to while the soup simmered, was the cinnamon rolls. Because that line wrote itself the moment I typed Diane’s name: she made them at 6 AM, before we were awake, before we deserved them, before we even understood what she was doing. I understand now. So on New Year’s morning, with Mason and Lily still asleep and Tom beside me and Brett coming later and Kyle’s voice still in my ear from the night before, I made the rolls. I made them the way you make something when you want everyone at your table to feel, without a single word, that they are exactly where they are supposed to be.

Vanilla Pudding Cinnamon Rolls with Cream Cheese Frosting

Prep Time: 30 minutes + 1 hour 30 minutes rising | Cook Time: 25 minutes | Total Time: 2 hours 25 minutes | Servings: 12 rolls

Ingredients

  • Dough:
  • 1 cup warm milk (110°F)
  • 2 1/4 teaspoons active dry yeast (1 standard packet)
  • 1/2 cup granulated sugar, divided
  • 1 package (3.4 oz) instant vanilla pudding mix
  • 1/2 cup warm water
  • 1/2 cup unsalted butter, melted
  • 2 large eggs
  • 1 teaspoon salt
  • 6 cups all-purpose flour, plus more for dusting
  • Filling:
  • 1/2 cup unsalted butter, softened
  • 1 cup packed brown sugar
  • 2 1/2 tablespoons ground cinnamon
  • Cream Cheese Frosting:
  • 8 oz cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 2 cups powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • 2–3 tablespoons milk (to desired consistency)

Instructions

  1. Proof the yeast. In a small bowl, combine warm water, 1 tablespoon of the granulated sugar, and the yeast. Stir gently and let sit 5–10 minutes until foamy.
  2. Make the dough. In the bowl of a stand mixer fitted with the dough hook, combine warm milk, remaining granulated sugar, vanilla pudding mix, melted butter, eggs, and salt. Add the proofed yeast mixture and stir to combine. With the mixer on low, add flour one cup at a time until a soft, slightly tacky dough forms. Increase speed to medium and knead for 5 minutes until smooth and elastic.
  3. First rise. Transfer dough to a lightly greased bowl, cover with a clean towel, and let rise in a warm place for 1 hour or until doubled in size.
  4. Prepare the filling. In a small bowl, mix together softened butter, brown sugar, and cinnamon until a spreadable paste forms. Set aside.
  5. Roll and fill. Punch down the dough and turn out onto a lightly floured surface. Roll into a large rectangle, approximately 18x12 inches. Spread the cinnamon filling evenly over the entire surface, leaving a 1/2-inch border along one long edge.
  6. Roll and cut. Starting from the long edge with filling, roll the dough tightly into a log. Pinch the seam to seal. Using a sharp knife or unflavored dental floss, cut into 12 equal rolls.
  7. Second rise. Arrange rolls in a greased 9x13-inch baking pan. Cover and let rise 30 minutes until puffed and touching.
  8. Bake. Preheat oven to 350°F. Bake rolls for 22–25 minutes until golden on top and cooked through. Do not overbake — they should still look slightly underdone in the center when you pull them.
  9. Make the frosting. While rolls bake, beat cream cheese and butter together with an electric mixer until smooth and fluffy. Add powdered sugar and vanilla, beat until combined. Add milk one tablespoon at a time until frosting is thick but spreadable.
  10. Frost and serve. Spread frosting generously over rolls while still warm so it melts slightly into every crevice. Serve immediately.

Nutrition (per serving)

Calories: 520 | Protein: 8g | Fat: 20g | Carbs: 78g | Fiber: 2g | Sodium: 340mg

Heather Dawson
About the cook who shared this
Heather Dawson
Week 458 of Heather’s 30-year story · Boise, Idaho
Heather is a forty-two-year-old vet tech, divorced single mom, and cancer survivor who grew up on a cattle ranch in southern Idaho. She beat Stage II breast cancer at thirty-two, lost her marriage six months later, and rebuilt her life around her two kids, her three-legged pit bull, and her mother's cinnamon roll recipe. She cooks ranch food on a vet tech's budget and doesn't sugarcoat anything — except the cinnamon rolls.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?