This is the kind of breakfast that makes you look forward to tomorrow. Tres Leches Overnight Oats borrow the best parts of the classic Latin dessert—creamy, milky richness and a hint of vanilla—and turn them into a wholesome, ready-when-you-are jar. It’s easy to prep at night and even easier to love in the morning.
The texture is cool and pudding-like, the flavor is subtly sweet, and the toppings are simple to customize. If you like breakfast that tastes like a treat but still does your body some good, this is for you.

Tres Leches Overnight Oats – A Creamy, Comforting Make-Ahead Breakfast
Ingredients
- Old-fashioned rolled oats (not quick or steel-cut) – 1 cup
- Sweetened condensed milk – 2 to 3 tablespoons (adjust to taste)
- Evaporated milk – 1/2 cup
- Whole milk – 1/2 cup (or your preferred milk: 2%, oat, or almond)
- Greek yogurt (plain) – 1/2 cup for extra creaminess
- Vanilla extract – 1 teaspoon
- Ground cinnamon – 1/2 teaspoon (plus more for topping)
- Pinch of salt – to balance sweetness
- Optional sweetener – 1 to 2 teaspoons maple syrup or honey if you like it sweeter
- Optional toppings – sliced strawberries, toasted coconut, banana slices, a dollop of whipped cream, or chopped nuts
Instructions
- Mix the milks. In a medium bowl or large measuring cup, whisk together the evaporated milk, whole milk, and sweetened condensed milk until smooth. Stir in the vanilla, cinnamon, and a pinch of salt.
- Add the yogurt. Whisk in the Greek yogurt until the mixture is creamy and well combined. Taste and adjust sweetness with a little more condensed milk or a drizzle of maple syrup if needed.
- Combine with oats. Add the rolled oats to a large jar or container. Pour the tres leches mixture over the oats and stir well so every oat is coated.
- Chill overnight. Cover and refrigerate for at least 4 hours, preferably overnight. The oats will absorb the liquid and thicken to a pudding-like texture.
- Stir and adjust. In the morning, give the oats a good stir. If they’re thicker than you like, loosen with a splash of milk. If you want more sweetness, add a touch more condensed milk or honey.
- Top and serve. Spoon into bowls or keep it in the jar. Finish with sliced strawberries, a sprinkle of cinnamon, toasted coconut, or a small dollop of whipped cream for a true tres leches feel.
What Makes This Special

Overnight oats are already convenient, but this version adds a nostalgic twist. Inspired by tres leches cake, it uses a trio of milks for a lush, custardy vibe without being heavy.
The oats soak overnight, so you wake up to a creamy base that’s ready to grab and go. A touch of cinnamon and vanilla brings warmth and bakery-level aroma. It’s comfort food that happens to be balanced and satisfying.
What You’ll Need
- Old-fashioned rolled oats (not quick or steel-cut) – 1 cup
- Sweetened condensed milk – 2 to 3 tablespoons (adjust to taste)
- Evaporated milk – 1/2 cup
- Whole milk – 1/2 cup (or your preferred milk: 2%, oat, or almond)
- Greek yogurt (plain) – 1/2 cup for extra creaminess
- Vanilla extract – 1 teaspoon
- Ground cinnamon – 1/2 teaspoon (plus more for topping)
- Pinch of salt – to balance sweetness
- Optional sweetener – 1 to 2 teaspoons maple syrup or honey if you like it sweeter
- Optional toppings – sliced strawberries, toasted coconut, banana slices, a dollop of whipped cream, or chopped nuts
Instructions

- Mix the milks. In a medium bowl or large measuring cup, whisk together the evaporated milk, whole milk, and sweetened condensed milk until smooth.
Stir in the vanilla, cinnamon, and a pinch of salt.
- Add the yogurt. Whisk in the Greek yogurt until the mixture is creamy and well combined. Taste and adjust sweetness with a little more condensed milk or a drizzle of maple syrup if needed.
- Combine with oats. Add the rolled oats to a large jar or container. Pour the tres leches mixture over the oats and stir well so every oat is coated.
- Chill overnight. Cover and refrigerate for at least 4 hours, preferably overnight.
The oats will absorb the liquid and thicken to a pudding-like texture.
- Stir and adjust. In the morning, give the oats a good stir. If they’re thicker than you like, loosen with a splash of milk. If you want more sweetness, add a touch more condensed milk or honey.
- Top and serve. Spoon into bowls or keep it in the jar.
Finish with sliced strawberries, a sprinkle of cinnamon, toasted coconut, or a small dollop of whipped cream for a true tres leches feel.
Storage Instructions
Store the oats in an airtight container in the fridge for up to 4 days. If you’re meal-prepping, portion the mixture into individual jars so they’re ready to grab. Add fresh fruit or whipped toppings right before serving to keep textures at their best.
If the oats thicken over time, loosen with a splash of milk and stir.

Why This is Good for You
Old-fashioned oats provide soluble fiber, which helps keep you full and supports steady energy. The trio of milks and Greek yogurt add protein and calcium, which are great for bones and satiety. Compared to traditional tres leches cake, this version has more fiber, less refined flour, and a mix of macros that works well for a balanced breakfast.
You can also adjust the sweetness to suit your goals, so it can be indulgent or lighter.
What Not to Do
- Don’t use quick oats or steel-cut oats. Quick oats turn mushy, and steel-cut won’t soften enough overnight without special prep.
- Don’t skip the salt. A tiny pinch brightens flavors and prevents the sweetness from tasting flat.
- Don’t add fruit too early. Berries and bananas get soggy if mixed in overnight. Add them right before eating.
- Don’t over-sweeten at night. Flavors intensify by morning. Start lighter and adjust when serving.
- Don’t store at room temperature. This recipe includes dairy.
Keep it chilled for safety and texture.
Variations You Can Try
- Dairy-free tres leches. Use oat or almond milk, plus coconut milk and a dairy-free sweetened condensed coconut milk. Swap the Greek yogurt for a thick coconut yogurt.
- Protein boost.</-strong> Stir in a scoop of vanilla protein powder and add extra milk to maintain a silky texture. Start with 2 to 3 tablespoons more milk and adjust.
- Coffee twist. Replace 1/4 cup of the milk with strong brewed coffee or espresso.
It adds a café con leche vibe.
- Cinnamon toast crunch. Add a bit more cinnamon and a pinch of nutmeg. Top with a few crushed cinnamon-y cereal pieces right before serving for crunch.
- Fruit-forward. Mix in diced mango or pineapple at serving time for a tropical angle that plays well with the milky base.
- Nutty finish. Top with chopped pecans or toasted almonds for extra texture and healthy fats.
- Lightened sweetness. Use less condensed milk and sweeten with a touch of maple syrup. The flavor stays balanced and not overly sweet.
FAQ
Can I make this without condensed milk?
Yes.
Replace the condensed milk with more regular milk and sweeten to taste with maple syrup or honey. It won’t be quite as dessert-like, but it will still be creamy and delicious.
Do I have to use Greek yogurt?
No, but it adds thickness and a subtle tang that balances the sweetness. If you skip it, reduce the total milk by a couple of tablespoons or the oats may be too loose.
How can I make it gluten-free?
Use certified gluten-free oats and check labels on any add-ins.
The rest of the ingredients are typically gluten-free.
Can I warm it up?
Absolutely. Heat gently on the stove or in the microwave, stirring frequently and adding a splash of milk as needed. The texture will shift slightly but stay creamy.
What’s the best container for storage?
Mason jars or lidded glass containers work well.
They seal tightly, stack easily, and let you shake or stir before serving.
How sweet should it be?
Start with 2 tablespoons of condensed milk and adjust after chilling. Some people prefer a lightly sweet breakfast; others want more of a dessert feel. Taste and tailor it to your liking.
Can I use steel-cut oats if I cook them first?
You can par-cook steel-cut oats until just tender, cool them, and then soak overnight with the milk mixture.
The texture will be chewier and less pudding-like, but still good.
How long do leftovers last?
Up to four days in the fridge. Always give the oats a smell and quick stir; if anything seems off, discard and make a fresh batch.
Is there a lower-fat option?
Swap whole milk for 2% or a light non-dairy milk and use low-fat Greek yogurt. The texture will be slightly less rich, but still satisfying.
What toppings pair best?
Strawberries are classic, but bananas, toasted coconut, cinnamon, and a few chopped nuts are all excellent.
If you want a true tres leches nod, a tiny dollop of whipped cream is perfect.
Final Thoughts
Tres Leches Overnight Oats deliver that cozy, milky comfort you love—without a ton of effort. Mix it at night, wake up to something creamy and satisfying, and finish with a few quick toppings. It’s flexible, easy to scale, and simple to tweak for your taste or dietary needs.
Keep a batch in the fridge, and your mornings will feel calmer, tastier, and a little more special.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.