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

Cinnamon Roll Waffle process pics
Drizzle for cinnamon 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 Waffles with icing on white plate
5 from 18 votes

Cinnamon Roll Waffle Recipe

Cinnamon Roll Waffles are soft, buttery waffles with cream cheese topping and brown sugar cinnamon drizzle, perfect for brunch or holidays.
Servings: 4
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

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

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.
Store. 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. Freeze waffles in a single layer, then transfer to a freezer bag for up to 2 months.

Nutrition

Calories: 874kcal, Carbohydrates: 79g, Protein: 15g, Fat: 55g, Saturated Fat: 32g, Cholesterol: 230mg, Sodium: 816mg, Potassium: 618mg, Fiber: 2g, Sugar: 29g, Vitamin A: 1925IU, Calcium: 349mg, Iron: 3.9mg

Recipe FAQ

How to store leftover waffles?

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.

Can I freeze the waffles to make the drizzle for later?

Freeze waffles in a single layer, then transfer to a freezer bag for up to 2 months.

This recipe was first shared February, 2017.

About Alicia

Hi! I’m Alicia and I blog at The Baker Upstairs. I am in love with all things food! I love to bake bread, cupcakes, cookies… you name it! When I’m not baking, I am running after my two adorable little girls, working as an RN, knitting, reading, and trying to squeeze in time with my husband every day.

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 18 votes (4 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




21 Comments

  1. Sam says:

    5 stars
    I made these using frozen waffles for my kids and they are awesome! They loved them very much and want them more often 😍

    1. Lil' Luna Team says:

      I’m glad your kids enjoyed them and are already asking for more!

  2. Sandy says:

    Sounds so good, can’t wait to make for my dementia residents!

  3. Delia says:

    5 stars
    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!

    1. Lil'Luna Team says:

      You’re welcome! I’m so glad you found the website! Hope you enjoy the recipes.

      1. DELINA PRATHER says:

        So Delious!

  4. Allyssa says:

    5 stars
    This is very easy to make and tasted really delicious! Thanks a lot for sharing this cinnamon roll waffles, highly recommended!

  5. Strattan says:

    5 stars
    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

    1. Lil'Luna Team says:

      You’re welcome!! I’m so glad you enjoyed them and could adapt them to what you need! Thanks for sharing!

  6. EB says:

    5 stars
    Light and Fluffy waffles and the toppings were delicious. Recommend going Easy on the CINNAMON beCAuse it is very sweet, but so good.

    1. Kristyn Merkley says:

      Happy you liked them! Thank you for trying them!

  7. Stephanie Goss says:

    5 stars
    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!

    1. Kristyn Merkley says:

      You are welcome!! I am always hungry for cinnamon rolls too!

  8. Misty says:

    5 stars
    This topping looks so good! Waffles are one of my kids favorites- so thanks for the recipe

  9. Olivia says:

    5 stars
    I grew up on waffles. It was One of our favorite breakfast fooDs. This recipe reminds me of those good old days!

  10. Fiona says:

    5 stars
    2 favorite things in one! These are seriously so Fluffy – thank uou so much for all the tips toO

  11. Amy L Huntley says:

    5 stars
    The best of both worlds…cinnamon roll and waffles! Perfect combo!

  12. Kara Cook says:

    5 stars
    These are different from other cinnamon roll waffles I’ve tried. So tasty! the cream cheese topping is my favorite!

  13. Joy says:

    5 stars
    The best of both worlds!! Makes choosing breakfast easier..when you can have two of your favorites! Oh, and that frosting, YUM!

  14. Kristi says:

    5 stars
    I usually just toP my waffles with frUit, but this Was too irresistible tO try. Nice twist to a classic dish!

  15. Ana Maria says:

    5 stars
    This was a brilliant idea, thank you so much for the recipe!