Cinnamon Roll Overnight Oats are like your favorite cinnamon roll, but in a healthy and easy-to-make breakfast form. This dish combines creamy oats soaked overnight with warm cinnamon, a touch of sweet vanilla, and a hint of brown sugar to bring that delicious cinnamon roll flavor to your morning bowl. The oats get soft and cozy, just like the dough of a cinnamon roll, but without all the fuss of baking.
I love making these overnight oats because they’re ready to go as soon as I wake up, which means no rushing or cooking in the morning. Plus, you can add your own toppings like chopped nuts, raisins, or a little swirl of cream cheese yogurt to make it even more like the real deal. It feels like a treat, but it’s packed with whole grains and keeps me full for hours.
Whenever I make these, it reminds me of lazy weekend mornings when you want something warm and comforting but simple. I like to enjoy mine with a cup of coffee and sometimes a few fresh berries on the side. This recipe is perfect for anyone who loves cinnamon rolls but wants a quicker, healthier start to their day.
Key Ingredients & Substitutions
Rolled Oats: These absorb the liquid well overnight, giving you that creamy, soft texture. If you have quick oats, you can use those, but the texture will be less hearty.
Milk: I usually pick almond or oat milk for a dairy-free option. Regular milk works great too, and Greek yogurt adds extra creaminess and protein.
Cinnamon: This spice is the heart of the recipe. Use fresh ground cinnamon for the best flavor. You can try adding a pinch of nutmeg or cardamom for a twist.
Sweetener: Brown sugar or maple syrup gives a nice warm sweetness. Honey or agave nectar also work well if you prefer.
Caramel or Cinnamon Swirl Sauce: Adding this creates that cinnamon roll swirl effect and extra flavor. If you don’t have these, a drizzle of honey or a little extra cinnamon can do.
How Do You Get the Perfect Cinnamon Roll Swirl in Overnight Oats?
The swirl is what makes this recipe fun! Here’s how to get it just right:
- Start by layering a smooth spoonful of caramel or cinnamon sauce at the bottom.
- Pour the oat mixture on top gently, so you don’t mix the layer completely.
- Use a small spoon or toothpick to lightly swirl the sauce into the oats, creating those pretty ribbons.
- Don’t overdo it—just a few gentle swirls keep the colors and flavors distinct.
This technique helps keep the cinnamon flavor popping through each bite and makes your oats look extra special.

Equipment You’ll Need
- Large mixing bowl or mason jar – I like using a jar because it’s easy to store and swirl the layers.
- Measuring cups and spoons – helps to keep everything precise for the best flavor and texture.
- Spoon or spatula – for stirring and gently swirling the sauces without breaking up the layers.
- Refrigerator – you’ll need a cold spot to soak the oats overnight and develop their flavor.
Flavor Variations & Add-Ins
- Swap vanilla yogurt for cream cheese for an extra rich topping, like a mini cheesecake in your oats.
- Mix in chopped pecans or walnuts before chilling for crunch and nutty flavor.
- Use maple syrup or honey instead of brown sugar for a different sweet note.
- Add a handful of raisins or dried cranberries for chewy bursts of fruit.
Cinnamon Roll Overnight Oats
Ingredients You’ll Need:
Main Ingredients:
- 1/2 cup rolled oats
- 1/2 cup milk (dairy or your favorite plant-based milk)
- 1/4 cup plain Greek yogurt (optional for creaminess)
- 1 tablespoon brown sugar or maple syrup
- 1 teaspoon ground cinnamon
- 1/2 teaspoon vanilla extract
- Pinch of salt
- 1 teaspoon chia seeds (optional)
Toppings and Layers:
- 1 tablespoon caramel sauce or cinnamon swirl sauce (for layering)
- 1/4 cup cream cheese or vanilla yogurt (for topping, optional)
- Sliced banana or chopped nuts (for garnish)
- Cinnamon stick (for garnish, optional)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare. Then, it’s best to refrigerate the oats overnight (at least 6 hours) so they can soak and fully develop that creamy, cinnamon roll flavor. You can enjoy this quick breakfast cold or warmed up in the morning.
Step-by-Step Instructions:
1. Mix the Oats and Flavors:
In a medium bowl or mason jar, combine your rolled oats, milk, Greek yogurt if you’re using it, brown sugar or maple syrup, ground cinnamon, vanilla extract, salt, and chia seeds if you like. Stir all the ingredients well so everything gets evenly mixed.
2. Add the Cinnamon Swirl Layer:
Spoon a layer of caramel sauce or cinnamon swirl sauce on the bottom of your jar or bowl. This will give a sweet, rich base that mimics the gooey center of a cinnamon roll.
3. Add and Swirl the Oat Mixture:
Pour your oat mixture over the caramel layer. Use a spoon to gently swirl the two layers together just a bit, creating that signature cinnamon roll swirl effect.
4. Chill Overnight:
Cover your jar or bowl with a lid or plastic wrap, then place it in the refrigerator. Let it soak and thicken for at least 6 hours or overnight. This time makes the oats soft and creamy, soaking in all those cinnamon roll flavors.
5. Serve and Enjoy:
The next morning, give your oats a good stir. Add a dollop of cream cheese or vanilla yogurt on top for an extra touch of creaminess. Garnish with sliced banana, chopped nuts, and a sprinkle of cinnamon. You can also add a cinnamon stick for a pretty presentation. Eat it cold or warm it up if you prefer.
Equipment You’ll Need:
- Mixing bowl or mason jar (mason jars work great for layering and storing)
- Measuring cups and spoons
- Spoon or spatula for mixing and swirling
- Refrigerator to chill the oats overnight
Flavor Variations & Additions:
- Try swapping cream cheese for vanilla yogurt to make a creamy topping similar to a cinnamon roll frosting.
- Add chopped pecans or walnuts for a crunchy texture.
- Use honey or agave syrup instead of brown sugar for a different sweetness.
- Mix in dried fruit like raisins or cranberries for a chewy surprise.
- For extra warmth, add a pinch of nutmeg or ginger along with the cinnamon.
Can I Use Frozen Fruit or Ingredients in This Recipe?
Yes! If you want to add frozen bananas or berries, just thaw them slightly before mixing in to avoid extra moisture. This keeps your oats from getting too watery overnight.
Can I Make This Recipe Without Yogurt?
Absolutely! Yogurt adds creaminess and protein, but you can skip it and just use milk. Consider adding a little extra milk or chia seeds to keep the texture nice and creamy.
How Long Will Overnight Oats Stay Fresh?
Store your oats in an airtight container in the fridge for up to 3-4 days. Give them a good stir before eating, and add extra milk if they’ve thickened too much.
Can I Eat These Oats Warm?
Yes! If you prefer warm oats, gently heat them in the microwave or on the stove before eating. Add a splash of milk while warming to keep it creamy and delicious.
