Cinnamon Roll Overnight Oats are a perfect way to start your day with all the cozy flavors of a cinnamon roll, but in a healthy and easy-to-make breakfast. This dish combines creamy oats soaked overnight with cinnamon, a touch of sweetness, and a swirl of vanilla that feels just like your favorite morning treat without the fuss. It’s soft, a little spiced, and super satisfying once you dig in.
I love making this the night before because it saves time in the morning but still feels special for breakfast. I usually add a sprinkle of chopped nuts or a drizzle of honey on top just before eating to add a nice crunch and a bit of extra sweetness. It’s one of those breakfasts that feels like a treat but keeps you energized for hours.
If you’re someone who loves cinnamon rolls but doesn’t want to spend ages baking, this overnight oats version is a dream come true. I often take it with me to work or enjoy it on quick mornings at home—it’s filling, delicious, and makes me feel like I’m starting the day with a little bit of love.
Key Ingredients & Substitutions
Rolled oats: These give the perfect creamy texture after soaking overnight. You can swap with steel-cut oats, but note they need longer soaking or cooking.
Milk: I like almond or oat milk for a mild taste. Use any milk you prefer—cow’s milk works well for extra creaminess.
Yogurt: Adds creaminess and a slight tang, balancing the sweetness. Greek yogurt is thicker, but regular plain yogurt is fine too.
Maple syrup or honey: Both provide natural sweetness. Maple syrup has a richer flavor, while honey adds floral notes. Adjust to taste.
Cinnamon & vanilla extract: These are the heart of the cinnamon roll flavor. Don’t be shy to add a bit more cinnamon if you like it spicy!
How Do You Get the Best Texture in Overnight Oats?
The texture is key, so soaking time and stirring matter a lot.
- Use old-fashioned rolled oats—they absorb liquid well without getting mushy.
- Mix all ingredients thoroughly before refrigerating to evenly distribute flavors.
- Let oats soak for at least 4 hours, preferably overnight, so they soften properly.
- If too thick in the morning, add a little milk and stir to loosen up to your liking.
- For a fun twist, add toppings like a swirl of yogurt or cream cheese frosting to mimic the cinnamon roll icing texture.
Following these steps helps you enjoy creamy, flavorful oats that feel like a cozy breakfast treat!

Equipment You’ll Need
- Medium-sized bowl or jar – I like using a jar because it’s easy to store and mix in. You can also use a regular bowl with a lid.
- Measuring cups and spoons – for accuracy and easy measuring, especially for the cinnamon and sweetener.
- Whisk or spoon – to stir everything until well combined and smooth before refrigerating.
- Refrigerator – to soak the oats overnight and keep everything fresh until morning.
- Optional toppings tools: small spoon or spatula – for adding yogurt, frosting, or other toppings easily.
Flavor Variations & Add-Ins
- Protein boost: Stir in some chopped nuts, protein powder, or a spoonful of peanut butter for extra filling power.
- Different fruits: Add diced apples, bananas, or berries on top or mixed in before soaking for more flavor and nutrients.
- Spice it up: Include a pinch of nutmeg, cardamom, or ginger to give it a different aromatic twist.
- Sweeten it differently: Use caramel syrup, vanilla extract, or a touch of brown sugar instead of maple syrup for varied sweetness.
Cinnamon Roll Overnight Oats
Ingredients You’ll Need:
- 1/2 cup old-fashioned rolled oats
- 1/2 cup milk of choice (almond, cow’s milk, oat milk, etc.)
- 1/4 cup Greek yogurt or any plain yogurt
- 1 tablespoon maple syrup or honey
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon vanilla extract
- A pinch of salt
- Optional toppings: additional rolled oats, a drizzle of yogurt or cream cheese frosting, and a sprinkle of cinnamon
How Much Time Will You Need?
This recipe takes about 5 minutes to prepare, and then you’ll need to refrigerate it for at least 4 hours or preferably overnight. This resting time lets the oats soak up all the flavors and become soft and creamy—no cooking required!
Step-by-Step Instructions:
1. Mix the Base Ingredients:
In a medium-sized bowl or jar, combine the rolled oats, milk, Greek yogurt, maple syrup or honey, ground cinnamon, vanilla extract, and a pinch of salt. Stir everything well until all the ingredients are nicely blended.
2. Refrigerate to Soften:
Cover your bowl or jar with a lid or plastic wrap and place it in the fridge. Let it chill and soak for at least 4 hours or overnight. This gives the oats enough time to absorb the liquid and soften perfectly.
3. Serve and Add Toppings:
The next morning, give the oats a good stir. If it feels a little thick, add a splash of milk to loosen it up to your preferred texture. Scoop the oats into a bowl or enjoy straight from the jar. Top with a swirl of yogurt or cream cheese frosting to mimic that cinnamon roll icing, sprinkle some extra oats and cinnamon on top, and add a cinnamon stick if you like for a pretty touch.
4. Enjoy Your Cozy Breakfast!
Serve your cinnamon roll overnight oats cold and enjoy the warm, sweet cinnamon flavors in a creamy, wholesome breakfast that’s ready when you are!
Can I Use Steel-Cut Oats Instead of Rolled Oats?
You can, but steel-cut oats require a longer soaking time or pre-cooking since they’re less processed. For a quick breakfast, stick with rolled oats for the best texture.
How Long Can I Store Cinnamon Roll Overnight Oats?
Store your prepared oats in an airtight container in the fridge for up to 3 days. Give it a good stir before eating and add a splash of milk if it thickens too much.
Can I Make This Recipe Vegan?
Absolutely! Use plant-based milk like almond or oat milk and swap the yogurt for a dairy-free alternative such as coconut yogurt. Use maple syrup as your sweetener to keep it vegan-friendly.
What’s the Best Way to Thicken or Soften the Oats?
If your oats are too thick in the morning, simply stir in a little more milk to soften them. If they’re too thin, add a spoonful of yogurt or a few extra oats and refrigerate for another hour.
