If you love the cozy flavor of a caramel macchiato but want something simple and nourishing in the morning, these Caramel Macchiato Overnight Oats are the perfect solution.
They capture the creamy coffee flavor of your favorite café drink while being filling and easy to prep the night before.
I started making these during busy weeks when mornings felt rushed but I still wanted something satisfying.
The oats soak up the coffee, milk, and caramel overnight, turning into a creamy, dessert-like breakfast that still feels wholesome.
The best part is waking up and finding breakfast already waiting in the fridge.
It’s smooth, lightly sweet, and layered with coffee flavor. One spoonful tastes like a caramel latte in oatmeal form.
Servings: 2
Prep Time: 10 minutes
Chill Time: 6–8 hours overnight
Total Time: about 10 minutes active time
Why I Love This Recipe
The first time I tried turning my morning coffee into overnight oats, I wasn’t sure it would work. Coffee and oats sounded unusual. But after one bite, I was hooked.
The oats soak up the coffee flavor overnight, and the caramel brings that classic macchiato sweetness. By morning, the texture is thick, creamy, and almost like a chilled latte pudding.
Here’s why this recipe always stays in my rotation:
- It tastes like a coffeehouse drink but costs a fraction of the price
- Meal prep friendly — breakfast is ready when you wake up
- Creamy and satisfying without feeling heavy
- Balanced sweetness from caramel and maple syrup
- Easily customizable with toppings like bananas, nuts, or chocolate

What You’ll Need
- 1 cup rolled oats
- 1 cup milk (any milk works)
- ½ cup brewed coffee, cooled
- 2 tablespoons caramel sauce
- 1 tablespoon maple syrup
- ½ teaspoon vanilla extract
- ¼ teaspoon ground cinnamon
- 2 tablespoons Greek yogurt
- Pinch of salt

Tools You’ll Need
- Medium mixing bowl
- Spoon or spatula
- Measuring cups and spoons
- 2 mason jars or containers with lids
- Small whisk (optional)
Instructions
Step 1: Combine the Oats and Dry Ingredients
In a medium bowl, add 1 cup rolled oats, ¼ teaspoon ground cinnamon, and a pinch of salt. Stir them together so the spices are evenly spread through the oats.

Step 2: Mix the Liquid Base
Pour 1 cup milk, ½ cup cooled brewed coffee, 1 tablespoon maple syrup, and ½ teaspoon vanilla extract into the bowl with the oats. Stir slowly until everything is well combined and the oats are fully coated.

Step 3: Add Yogurt and Caramel
Add 2 tablespoons Greek yogurt and 2 tablespoons caramel sauce to the bowl. Stir until the yogurt melts into the oats and the caramel lightly swirls through the mixture.

Step 4: Portion and Refrigerate
Divide the oat mixture evenly between two jars or containers. Cover and refrigerate for at least 6 hours or overnight so the oats soften and absorb the coffee mixture.
Step 5: Add Toppings and Serve
In the morning, drizzle extra caramel sauce on top and add an extra spoonful of Greek yogurt if desired. Serve chilled.

Pro Tips
- Use strong coffee. Brew slightly stronger coffee so the flavor doesn’t fade after mixing with milk and oats.
- Let it chill long enough. Six hours is the minimum, but overnight gives the creamiest texture.
- Stir before eating. The caramel sometimes settles, so give it a quick mix.
- Adjust sweetness. Add extra caramel or maple syrup if you like a sweeter breakfast.
Substitutions and Variations
- Use cold brew instead of brewed coffee for a smoother flavor
- Swap milk with almond milk, oat milk, or coconut milk
- Replace maple syrup with honey
- Add chocolate chips for a mocha version
- Top with sliced bananas or chopped pecans
Make Ahead Tips
These oats keep well for 3–4 days in the refrigerator, making them perfect for meal prep. Prepare several jars at once and grab them throughout the week.
Why This Recipe Works (Quick Science)
Overnight oats soften because the oats absorb liquid through starch hydration. As they sit in the coffee and milk, the starch granules swell and soften.
The Greek yogurt adds protein and thickness, while caramel provides sweetness and a slightly sticky texture that blends smoothly into the oats.
Coffee oils and caramel sugars also deepen the flavor, creating that classic macchiato taste.
Common Mistakes
Using instant oats
They can become mushy overnight. Rolled oats work best.
Adding hot coffee
Hot coffee can thin the yogurt and affect texture. Always cool it first.
Too much liquid
Stick to the measurements or the oats may become soupy.
Skipping the salt
A small pinch helps balance the sweetness.
What to Serve With
These oats are filling, but they pair well with:
- Fresh berries
- Scrambled eggs
- Yogurt parfait
- A smoothie
- Toast with peanut butter
Macros (Approximate Per Serving)
Calories: 280
Protein: 11g
Carbohydrates: 41g
Fat: 7g
Fiber: 5g
Sugar: 16g
Leftovers and Storage
Store overnight oats in a sealed container in the refrigerator for up to 4 days.
If the oats thicken too much, stir in 1–2 tablespoons milk before eating to loosen the texture.
FAQ
Can I make this without coffee?
Yes. Replace the coffee with extra milk for a caramel vanilla overnight oats version.
Can I heat overnight oats?
Yes. Warm them in the microwave for about 45–60 seconds if you prefer them warm.
Can I make this dairy-free?
Absolutely. Use plant-based milk and dairy-free yogurt.
Do I have to use yogurt?
No. The oats will still work, but yogurt makes them creamier.
Final Thoughts
Caramel Macchiato Overnight Oats bring together the comfort of coffee and the ease of overnight oats in one simple recipe. It’s creamy, lightly sweet, and perfect for busy mornings when you want something ready to go.
Once you try it, you may find yourself making a few jars every week. When you give it a try, come back and share how it turned out or any toppings you added. I’d love to hear how you made it your own. ☕🥣

