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!