Add the rolled oats, milk, Greek yogurt, maple syrup, cinnamon, vanilla extract, and salt to a medium mixing bowl. Stir until combined.
Divide the oat mixture evenly between 2 Mason jars or airtight containers.
In a small bowl, stir together the brown sugar, cinnamon, maple syrup, and milk until a thick mixture forms.
Spoon half of the cinnamon mixture over each jar of oats. Gently swirl it into the top with a spoon, leaving some visible streaks.
Cover the jars and refrigerate for at least 4 hours or overnight.
In a small bowl, stir together the softened cream cheese, powdered sugar, milk, and vanilla extract until smooth.
Remove the oats from the refrigerator. Stir gently if needed, keeping some of the cinnamon swirl visible.
Drizzle the cream cheese glaze evenly over both servings. Serve chilled.
Notes
Tips and Tricks
Use Rolled Oats – Old-fashioned rolled oats give you a creamy breakfast with a little texture. Quick oats will be much softer.Adjust the Thickness – If the oats are too thick after chilling, stir in a splash of milk until they're the consistency you prefer.Keep the Swirl Visible – A gentle swirl gives you little pockets of cinnamon sweetness instead of mixing everything completely.Make the Glaze Smooth – Use softened cream cheese for easier mixing. Add a few drops of milk if the glaze is too thick to drizzle.Adjust the Sweetness – Start with a little glaze and add more if you want a sweeter breakfast.
Storing
Refrigerator – Store the overnight oats in covered airtight containers in the refrigerator for up to 3 days.Store the Glaze Separately – For the best texture, refrigerate the cream cheese glaze in a separate airtight container and add it just before serving.Freezing – Freezing isn't recommended because the yogurt and cream cheese glaze can become watery or grainy after thawing.