Cinnamon Roll Oatmeal
This post may contain affiliate links. See my disclosure policy.
My cinnamon roll oatmeal recipe is one of my family’s favorites. Featuring layers of warming cinnamon flavor and a dollop of cream cheese frosting, it tastes just like the real deal.

I grew up eating oatmeal with cinnamon and cream cheese…and while I now realize that’s kind of an odd combination, I’ve officially got my family hooked on it as well.
This sticky cinnamon roll oatmeal tastes like the center of a gooey cinnamon roll, but in cozy breakfast form. It’s thick, creamy, perfectly spiced, and topped with a dollop of cream cheese that melts right into the warm oats.
The trick to getting that rich, gooey texture is simmering the oats long enough to turn extra creamy without becoming mushy. While the microwave works in a pinch, I recommend using the stovetop for the best flavor and texture.
Table of Contents
Why I love this recipe
- Thick, creamy, and decadent. The oat-to-liquid ratio keeps the oatmeal creamy and rich without becoming dense or gluey.
- Healthy but satisfying. As much as I’d like to eat cinnamon rolls every morning, these oats satisfy the craving without feeling a compromise.
- Quick and easy. Everything simmers in one pan, then the cream cheese is swirled in at the end for an extra-creamy finish.
Key ingredients
Here’s what goes into cinnamon roll oats, along with my kitchen notes. Full measurements are in the recipe card below.
- Rolled oats. I prefer the texture of old-fashioned oats over instant oats, though you can use instant oats if you prefer smoother oatmeal. For gluten-free oatmeal, use certified gluten-free oats (I swear by Bob’s Red Mill GF oats).
- Salt. Brings out the flavor of the other ingredients.
- Cinnamon. Saigon cinnamon is my favorite because it has a richer, smoother flavor, but any ground cinnamon works. Feel free to adjust to taste.
- Milk. I used unsweetened almond milk, though any milk works here.
- Sugar. Brown sugar gives the oatmeal a classic cinnamon roll flavor, though white sugar, coconut sugar, or a sugar-free sweetener (like keto brown sugar) works.
- Protein powder. Optional, but recommended if you like protein oatmeal. I used cinnamon roll protein powder, but vanilla would work just as well. If you use casein or brown rice protein, you may need extra milk since they absorb more liquid.
- Cream cheese. Swirled in at the end for that classic cinnamon roll ‘frosting’ flavor. I used full-fat cream cheese, but you could use reduced-fat or fat-free cream cheese instead.
Recipe variations
This cinnamon oatmeal is easy to customize depending on how you prefer to serve it:
Overnight oats. Combine all the ingredients (you will only need half the milk) in a shallow container. Refrigerate for 2 hours or overnight.
Make it vegan. Use dairy-free milk and vegan cream cheese.
Make a glaze. Rather than stirring in the cream cheese, I sometimes mix it with a drizzle of maple syrup to form a thin glaze and pour it on top right before serving.
How to make cinnamon roll oatmeal
Step 1- Simmer. Combine all ingredients (except cream cheese) in a saucepan or microwave-safe bowl. Heat until most of the liquid has been absorbed. Add protein powder if using.
Step 2- Add cream cheese. Remove the oats from the heat and stir in the cream cheese. Serve with extra cinnamon.

Arman’s recipe tips
- Add more protein by swapping the cream cheese for Greek yogurt and stirring in 1-2 tablespoons of powdered sugar or powdered sweetener for sweetness.
- Adjust the liquid as needed. Different brands and types of oats absorb liquid differently, so I usually start with 1/2 cup of milk and add more as needed until the oats are thick and creamy.
- Scale up the recipe easily. My recipe calls for a ratio of ½ cup of oats to 1 cup of milk. For every additional ½ cup of oats, increase the milk by ¾ cup. If you prefer thicker oatmeal, only increase the liquid by ½ cup.
Frequently asked questions
Yes, you can make this oatmeal in a slow cooker. Add all of the ingredients and cook on low for 6-8 hours, stirring once or twice if possible to keep the oats creamy. If you prefer a faster method, I also have a dedicated Instant Pot oatmeal recipe.


Cinnamon Roll Oatmeal
Ingredients
For the oatmeal
- 1/2 cup rolled oats gluten free, if needed
- 1/4 teaspoon salt
- 2 tablespoon granulated sweetener of choice * See notes
- 1/2 tablespoon Cinnamon
- 1 cup milk I used unsweetened almond milk
- 1-2 tablespoon cream cheese dairy free, if needed
Instructions
- In a saucepan or microwave-safe bowl, combine the rolled oats, salt, cinnamon, sweetener of choice, and milk of choice, and simmer on medium until most of the liquid is absorbed. If adding protein powder, stir it through. If the oats are too thick, add a little extra milk to thin it out.
- Remove from heat and pour into a bowl. Stir through the cream cheese and top with extra cinnamon.














Love it! I love that it is not soupy and has a lot of flavor!
Yes!!! 🙂
I loved it. It tasted so good! – 8 year old reviewer
That’s so nice to hear! So glad it get’s the tick of approval 🙂
Best oatmeal
Thanks so much Mary! It’s such a nice way to start the day!
Oatmeal with cinnamon is perfect breakfast for this time-Christmas time.
Wow…this is delicious and even better the next day!!
This is such an amazing recipe!! I made it for breakfast this morning using 1 cup of a cake batter protein shake in place of the milk. It increased the calories by about 100, but it also bumped up the protein to 29g. Using the cake batter shake also definitely gave it the dough taste one would expect from a cinnamon. This one is definitely going into my regular breakfast rotation!
great loved it
I ended up making a double batch. Not sure if the 1/2 tbsp of cinnamon was meant to be a 1/2 tsp but mine was WAY too much cinnamon – and I’m a cinnamon lover. Made a second plain batch and mixed them up and it was much better 😅
Great recipe. I used almond milk with a touch of honey and left out the sweetener. Also agree that the recipe likely should be a 1/2 teaspoon of cinnamon. I too love cinnamon but a half teaspoon is too overwhelming. I made a plain batch per the suggestion of the other comment and it was much better. And now I have breakfast for tomorrow!
This looks awesome!
My favorite recipe that i’ve tried is this one.
That sounds great!
Did your recipe change? I made it before and came back to make it again and it looks different.
Yes, we’ve updated the recipe 🙂