Cinnamon Roll Waffles are soft, buttery waffles topped with sweet cream cheese topping and a brown sugar cinnamon drizzle. Yes, they do taste a good as they sound!
They have all the flavors we love in a cinnamon roll, but they cook right in the waffle iron for a fun breakfast or brunch.
We love making these for weekends, holidays, birthdays, or breakfast-for-dinner because they feel special without needing yeast or rising time. The cream cheese topping and cinnamon butter drizzle make every waffle taste like a treat.
They are beyond delicious and family favorite! For more waffles, check out our Buttermilk Waffles and Belgian waffles recipes.
Why You’ll Love It + Why it works:
- No Need to Wait: No yeast or rising time needed.
- For Every Occasion: Perfect for holidays, birthdays, brunch, weekends, and breakfast-for-dinner.
- Warm Milk and Butter Create a Rich Batter: Heating them together helps the butter melt into the waffle batter.
- Resting the Batter Helps the Texture: Letting it sit for 5 minutes gives the flour time to hydrate before cooking.
Cinnamon Roll Waffles Ingredients
- Milk (1 ¾ cups): Adds moisture and helps create a smooth waffle batter.
- Butter, cut into pieces (½ cup): Adds rich flavor and helps the waffles cook up tender.
- Eggs (2): Binds the batter and help give the waffles structure.
- Vanilla extract (1 ½ teaspoons): Adds sweet, warm flavor to the waffles.
- All-purpose flour (2 cups): Gives the waffles structure and helps them hold their shape.
- Baking powder (1 tablespoon): Helps the waffles rise and become light.
- Salt (½ teaspoon): Balances the sweetness and brings out the flavor.
- Whipped cream cheese, softened (¾ cup): Creates the creamy topping and gives the waffles classic cinnamon roll flavor.
- Sugar (3 tablespoons): Sweetens the cream cheese topping.
- Vanilla extract (½ teaspoon): Adds extra flavor to the cream cheese topping.
- Brown sugar (¼ cup): Sweetens the cinnamon topping and gives it a warm caramel-like flavor.
- Butter, melted (4 tablespoons): Helps make the cinnamon topping smooth and drizzleable.
- Cinnamon (2 teaspoons): Adds the classic cinnamon roll flavor.
How to Make Cinnamon Roll Waffles


BATTER. Add the milk and butter to a measuring cup and heat in the microwave for 60-90 seconds at high power, until the butter is nearly melted.
Pour the milk mixture into a large bowl. Whisk in the eggs and vanilla, until combined.
Add the flour, baking powder, and salt, and mix until just combined (small lumps are ok). Let sit 5 minutes. While the batter is resting, preheat a waffle iron and grease if necessary.
COOK. Pour the batter into the hot waffle iron and cook according the waffle maker’s directions. (For my waffle iron, one cup of batter cooked for 4½ minutes was perfect.)
CREAM CHEESE TOPPING. Whisk together the cream cheese, sugar, and vanilla. To make the cinnamon topping, whisk together the brown sugar, butter, and cinnamon. Drizzle the cream cheese topping and the cinnamon topping over the waffles, and enjoy!

Kristyn’s Recipe Tips
- Heat the milk and butter just until the butter is nearly melted, then whisk until smooth.
- Do not overmix the batter since small lumps are okay and help keep the waffles tender.
- Let the batter rest for 5 minutes while the waffle iron preheats.
- Whisk the toppings while the waffles cook so everything is ready to drizzle.
- Make-ahead tip: cook waffles ahead and refrigerate or freeze them, then reheat and add both toppings right before serving.

Cinnamon Roll Waffle Recipe

Ingredients
Waffles
- 1 ¾ cups milk
- ½ cup butter, cut into pieces
- 2 eggs
- 1 ½ teaspoons vanilla extract
- 2 cups all-purpose flour
- 1 tablespoon baking powder
- ½ teaspoon salt
Cream Cheese topping
- ¾ cup whipped cream cheese, softened
- 3 tablespoons sugar
- ½ teaspoon vanilla extract
Cinnamon Topping
- ¼ cup brown sugar
- 4 tablespoons butter, melted
- 2 teaspoons cinnamon
Instructions
- Add the milk and butter to a measuring cup and heat in the microwave for 60-90 seconds at high power, until the butter is nearly melted.
- Pour the milk mixture into a large bowl. Whisk in the eggs and vanilla, until combined.
- Add the flour, baking powder, and salt, and mix until just combined (small lumps are ok). Let sit 5 minutes. While the batter is resting, preheat a waffle iron and grease if necessary.
- Pour the batter into the hot waffle iron and cook according the waffle maker’s directions. (For my waffle iron, one cup of batter cooked for 4½ minutes was perfect.)
- To make the cream cheese topping, whisk together the cream cheese, sugar, and vanilla. To make the cinnamon topping, whisk together the brown sugar, butter, and cinnamon. Drizzle the cream cheese topping and the cinnamon topping over the waffles, and enjoy!
Notes
- Heat the milk and butter just until the butter is nearly melted, then whisk until smooth.
- Do not overmix the batter since small lumps are okay and help keep the waffles tender.
- Let the batter rest for 5 minutes while the waffle iron preheats.
- Whisk the toppings while the waffles cook so everything is ready to drizzle.
- Make-ahead tip: cook waffles ahead and refrigerate or freeze them, then reheat and add both toppings right before serving.
Nutrition
Recipe FAQ
Refrigerate leftover waffles in an airtight container for up to 4 days. Warm in a toaster, toaster oven, or oven until heated through and slightly crisp.
Freeze waffles in a single layer, then transfer to a freezer bag for up to 2 months.
More Like This
Waffles
Cinnamon Rolls
Homemade Cinnamon Rolls
1 hr 25 mins
Cinnamon Roll French Toast Casserole
6 hrs 50 mins
Cinnamon Roll Cake
40 mins
Cinnamon Roll Muffins
28 mins
Collections
This recipe was first shared February, 2017.

























I made these using frozen waffles for my kids and they are awesome! They loved them very much and want them more often 😍
I’m glad your kids enjoyed them and are already asking for more!
Sounds so good, can’t wait to make for my dementia residents!
Love all your recipes! I’m excited to try them, they sound perfect for our family! Thank you!
I love the tips you give, the serving sizes and cooking times, so helpful!
You’re welcome! I’m so glad you found the website! Hope you enjoy the recipes.
So Delious!
This is very easy to make and tasted really delicious! Thanks a lot for sharing this cinnamon roll waffles, highly recommended!
Yummy 🤤. So good, surprise myself sometimes. Thankyou for this unbelievable recipe. Changed a few things ie coconut sugar instead of normal sugar, gluten free flour, almond milk, etc. Made recipe free of gluten and lactose. Turned out so well. Thankyou thankyou
You’re welcome!! I’m so glad you enjoyed them and could adapt them to what you need! Thanks for sharing!
Light and Fluffy waffles and the toppings were delicious. Recommend going Easy on the CINNAMON beCAuse it is very sweet, but so good.
Happy you liked them! Thank you for trying them!
These are a rEALLY really good waffle base! And I am always hungry for cinnamon roll deliciousness! MY whole family loved them. THANKS so much for sharing!
You are welcome!! I am always hungry for cinnamon rolls too!
This topping looks so good! Waffles are one of my kids favorites- so thanks for the recipe
I grew up on waffles. It was One of our favorite breakfast fooDs. This recipe reminds me of those good old days!
2 favorite things in one! These are seriously so Fluffy – thank uou so much for all the tips toO
The best of both worlds…cinnamon roll and waffles! Perfect combo!
These are different from other cinnamon roll waffles I’ve tried. So tasty! the cream cheese topping is my favorite!
The best of both worlds!! Makes choosing breakfast easier..when you can have two of your favorites! Oh, and that frosting, YUM!
I usually just toP my waffles with frUit, but this Was too irresistible tO try. Nice twist to a classic dish!
This was a brilliant idea, thank you so much for the recipe!