There is something about warm cinnamon rolls that makes any morning feel a little better. Soft, gooey, and covered in cream cheese frosting, they are hard to resist.

Today I will show you how to make these eggless cinnamon rolls at home. No eggs needed, so they work great for anyone who avoids them or simply ran out.
The dough comes together with a little yogurt and warm milk, which keeps everything soft and fluffy without any eggs at all.

The filling is the classic mix of brown sugar and cinnamon that melts into every layer as the rolls bake.
Once they come out of the oven, you spread the frosting on top while they are still warm. That is when the magic happens.
Why You’ll Love It
Soft and Tender Dough – Yogurt and whole milk create a soft, tender dough that stays wonderfully gooey after baking.
Rich Cinnamon Filling – Brown sugar and cinnamon melt into a rich, buttery filling with warm flavor in every bite.

Silky Cream Cheese Frosting – Cream cheese frosting adds a tangy, smooth finish that balances the sweet cinnamon filling beautifully.
Gooey Centers – The rolls bake into golden tops while keeping their centers soft, fluffy, and irresistibly moist.
Ingredient List
For the Dough
- 3 cups All Purpose Flour
- 1/4 cup Granulated Sugar
- 2 1/4 tsp Instant Yeast
- 1 tsp Salt
- 3/4 cup Warm Whole Milk
- 1/4 cup Softened Butter
- 1/4 cup Plain Yogurt
For the Filling
- 3/4 cup Brown Sugar
- 2 tbsp Ground Cinnamon
- 1/3 cup Very Soft Butter
For the Frosting
- 4 oz Softened Cream Cheese
- 3 tbsp Softened Butter
- 1 cup Powdered Sugar
- 1/2 tsp Vanilla Extract
- 1 pinch Salt
Directions
Step 1
Whisk the flour, sugar, yeast and salt, then add the warm milk, yogurt and softened butter and mix into a shaggy dough.
Step 2
Knead for 8 to 10 minutes until smooth and elastic, adding 1 tablespoon of flour at a time only if very sticky.
Step 3
Place in a greased bowl, cover and let rise for 60 to 90 minutes, until doubled.
Step 4
Roll the dough into a 14×10 inch rectangle, spread with the very soft butter, then sprinkle evenly with the brown sugar and cinnamon.
Step 5
Roll up tightly from the long side and cut into 12 rolls using unflavored dental floss.
Step 6
Arrange in a greased 9×13 inch pan, cover and let rise 30 to 40 minutes until puffy.
Step 7
Bake at 350 F for 22 to 25 minutes, until golden on top.
Step 8
Beat the cream cheese, butter, powdered sugar, vanilla and salt until fluffy.
Step 9
Spread the frosting over the warm rolls and serve.

Tips
Use Warm, Not Hot, Milk
Keep the milk pleasantly warm, around 100 to 110 F, before mixing it into the dough. Milk that is too hot can weaken the yeast and slow the rise.
Since this uses instant yeast, you can mix it straight in with the flour and sugar. The dough should feel soft and slightly tacky after mixing, not wet or runny.
Add Flour Slowly While Kneading
Knead the dough for the full 8 to 10 minutes before deciding it needs more flour. The yogurt and butter make this dough soft, so it may feel slightly sticky at first.

Add only 1 tablespoon of flour at a time if it is sticking heavily to your hands or the work surface. Too much extra flour will make the rolls dense instead of soft and gooey.
Wait For The Dough To Double
Let the dough rise in a lightly greased bowl until it has clearly doubled in size, which usually takes 60 to 90 minutes. The exact time depends on how warm your kitchen is.
If the room is cool, place the covered bowl in a turned-off oven with the oven light on. Do not start shaping until the dough looks puffy and has doubled, or the rolls may bake up small and firm.
Try These Next
- Eggless Cinnamon Bread Pudding
- Eggless Glazed Chocolate Donuts
- Eggless Golden French Toast
- Eggless Super Moist Banana Bread
Questions You Might Have
Can I prepare these cinnamon rolls the night before?
Yes, assemble the rolls in the greased pan, cover them well, and refrigerate them overnight before the second rise.
Let them sit at room temperature for about 45 to 60 minutes the next day, until puffy, then bake as directed. They may need a few extra minutes in the oven when starting cold.
Eggless Gooey Cinnamon Rolls
Ingredients
Equipment
Method
- Whisk the flour, sugar, yeast and salt, then add the warm milk, yogurt and softened butter and mix into a shaggy dough.
- Knead for 8 to 10 minutes until smooth and elastic, adding 1 tablespoon of flour at a time only if very sticky.
- Place in a greased bowl, cover and let rise for 60 to 90 minutes, until doubled.
- Roll the dough into a 14x10 inch rectangle, spread with the very soft butter, then sprinkle evenly with the brown sugar and cinnamon.
- Roll up tightly from the long side and cut into 12 rolls using unflavored dental floss.
- Arrange in a greased 9x13 inch pan, cover and let rise 30 to 40 minutes until puffy.
- Bake at 350 F for 22 to 25 minutes, until golden on top.
- Beat the cream cheese, butter, powdered sugar, vanilla and salt until fluffy.
- Spread the frosting over the warm rolls and serve.