If you love the flavors of warm, gooey cinnamon rolls, this cinnamon roll milkshake is going to be your new favorite treat! It's a rich and creamy milkshake that blends the yummy flavors of vanilla ice cream, cinnamon, and cream cheese to create a super thick milkshake that tastes just like a cinnamon roll in a glass!

When it comes to cinnamon flavors, there's nothing better than the ooey gooey flavors of cinnamon rolls. They can be kind of difficult to make, so why not get the best of all the flavors of a cinnamon roll without all the hassle!
Growing up, we ate cinnamon toast crunch ALL THE TIME! The cinnamon and sugar was so good, and that is kind of where this milkshake came from too! It's got warm cinnamon flavors, sweet sugar, and cold frosty ice cream! What more could you ask for?
Ingredients to Make a Cinnamon Roll Milkshake
To make this cinnamon roll-inspired milkshake, you’ll need just a handful of ingredients:

- Vanilla ice cream. Use your favorite vanilla ice cream. Vanilla frozen yogurt will work too! Vanilla ice cream is the base to so many of my favorite milkshakes, like cheesecake milkshakes, strawberry vanilla milkshakes, and even a peach milkshake!
- Whole milk. Whole milk will give your milkshake that signature creamy texture. If you have 2%, skim milk, or even a nondairy milk, that would all work too!
- Cinnamon. It is a cinnamon roll milkshake after all! If you really love cinnamon, go crazy with it and use a ton!
- Vanilla extract. Everything is better with a little vanilla extract!
- Cream cheese. When you think of a cinnamon roll, of course you think of cream cheese icing. The cream cheese gives the milkshake a slight tang and richness that will immediately make you think of the frosting on a cinnamon roll.
Be sure to check out the printable recipe card for full recipe information on ingredients and quantities.
Variations
- Cinnamon Toast Crunch Milkshake. Blend in a handful of Cinnamon Toast Crunch cereal and sprinkle a few crushed pieces on top. It tastes just like the milk at the bottom of the cereal bowl, which is honestly the best part.
- Snickerdoodle Milkshake. Toss in a couple of snickerdoodle cookies and blend until you still have some little cookie bits throughout. That buttery cinnamon sugar flavor is pure comfort in a glass.
- Pumpkin Cinnamon Roll Milkshake. Add a few spoonfuls of pumpkin puree and a pinch of pumpkin pie spice. It's the perfect fall treat and way cheaper than a coffee shop pumpkin drink.
- Apple Pie Cinnamon Roll Milkshake. Blend in a spoonful or two of apple pie filling and top with a little crumbled graham cracker. It's like having warm apple pie à la mode, just cold and sippable.
How To Make Cinnamon Roll Milkshake

Step 1
In a blender, combine the vanilla ice cream, milk, cinnamon, vanilla extract, and cream cheese. Blend on high speed until smooth and creamy. If the milkshake is too thick, add a little more milk, one tablespoon at a time, until it is the consistency you would like.

Step 2
Once blended, taste your milkshake. If you want a stronger cinnamon flavor, sprinkle in a little more cinnamon and blend again.

Step 3
Pour the cinnamon roll shake into a tall glass.

Step 4
For an extra fun touch, top it with whipped cream, a drizzle of caramel sauce, and a sprinkle of cinnamon. You can even crumble a cinnamon roll, some cinnamon toast crunch cereal, or graham crackers on top for added texture!
Tips and Tricks
- Soften the cream cheese first. Let it sit on the counter for about 15 to 20 minutes before blending. Cold cream cheese tends to clump up and leave little bits in your shake, but softened cream cheese blends right in for that silky, cheesecake-like texture.
- Add the cinnamon a little at a time. Cinnamon can go from cozy to overpowering really fast. Start with a small amount, give it a quick blend, and taste before adding more. Everyone's cinnamon love is different, so make it just right for you.
- Rim the glass with cinnamon sugar. Dip the rim of your glass in a little milk or honey, then roll it in cinnamon sugar. It takes about 30 seconds and makes your milkshake look like it came straight from a diner.
- Use slightly softened ice cream. Let your ice cream sit out for 5 minutes or so before scooping. It blends so much smoother and faster, and you won't have to keep stopping to push everything down with a spoon.
Cinnamon Toast Crunch Milkshake Recipe
To make a Cinnamon Toast Crunch milkshake, blend 2 cups of vanilla ice cream, ½ cup of milk, and 1 cup of Cinnamon Toast Crunch cereal until smooth. Top with whipped cream and a handful of cereal. Blending the cereal in gives you that cinnamon sugar milk flavor from the bottom of the bowl, which was always my favorite part as a kid!
Simple Cinnamon Milkshake
If you're looking for a simple cinnamon milkshake recipe, you're already most of the way there. Just skip the cream cheese and blend everything else exactly as written. You'll get a lighter, thinner shake that lets the warm cinnamon flavor really shine. It's perfect for those nights when you want something sweet but don't feel like pulling out one more ingredient. My kids honestly can't tell the difference, and it's one less thing I have to remember to soften ahead of time!
Make Ahead Instructions
Like all milkshakes, it's really best to make this cinnamon roll milkshake and enjoy it right away, but you can prepare parts of it ahead of time.
Blend everything together and store the milkshake in the freezer for up to 1 hour. Blend again before serving to restore the creamy texture.
You can also make the milkshake in advance. Combine the ice cream, cream cheese, vanilla, and cinnamon in advance, then freeze. When you are ready to serve it, blend it with milk and enjoy it with some homemade whipped cream.

Frequently Asked Questions
Sure! Just like my Oreo milkshake without ice cream, you can make this without ice cream. Substitute frozen bananas, Greek yogurt, or heavy cream blended with ice for a creamy texture.
Absolutely! Add half of a soft cinnamon roll into the blender for extra flavor and texture. You can use some leftover homemade cinnamon rolls or some premade cinnamon rolls if you would like.
Yes! Use dairy-free vanilla ice cream, almond or coconut milk, and a vegan cream cheese alternative.

Cinnamon Roll Milkshake (only 5 Ingredients!)
Equipment
- High Speed Blender
- Ice Cream Scoop
Ingredients
- 2 cups Vanilla Ice Cream
- ½ cup Whole Milk
- 1 ½ teaspoon Cinnamon
- ¼ teaspoon Vanilla Extract
- 3 tablespoon Cream Cheese
Instructions
- Add all the ingredients to a blender and blend until smooth. For a thicker milkshake, use less milk. For a thinner milkshake, use more milk.
Notes
- This recipe will make one large milkshake or two smaller milkshakes.
- You can make this into ice cream too! Simply make the milkshake and then pour it into a freezer safe container. Freeze it for a few hours and then serve with some homemade whipped cream!
- To make this taste even more like a cinnamon roll, add a half of a cinnamon roll to the blender and blend it up!









Lynn Polito
This is my favorite milkshake recipe!
Tamarah S Harris
Amazing!!!