Coffee overnight oats are exactly what they sound like: rolled oats soaked overnight in a coffee-based liquid — cold brew concentrate, brewed espresso, or strong coffee — so they absorb the flavor entirely rather than just having coffee poured over them.
The result is oats that taste genuinely of coffee from the first spoonful, with none of the hot-coffee-poured-over-oats compromise. Make them in 5 minutes the night before and breakfast is ready in the refrigerator.
The Base Recipe: Cold Brew Overnight Oats
Serves 1 | Prep: 5 min | Soak: 8+ hours (overnight)
Ingredients
- ½ cup (45g) old-fashioned rolled oats (not quick oats)
- ½ cup (120ml) cold brew coffee concentrate
- ¼ cup (60ml) milk of choice (whole, oat, almond, or coconut)
- 3 tbsp plain Greek yogurt
- 1 tbsp chia seeds
- 1–2 tsp maple syrup or honey
- ½ tsp pure vanilla extract
- Pinch of fine salt
Instructions
Combine everything. Add all ingredients to a jar or container with a lid. Stir well to combine.
Seal and refrigerate. Cover tightly and refrigerate for at least 6 hours, ideally overnight (8–10 hours). The oats will absorb the liquid and soften fully.
Stir and adjust. In the morning, stir the oats. If too thick, add a splash more milk. If too thin, let sit uncovered for 5 minutes.
Add toppings. Serve cold, straight from the jar, with toppings of your choice.
What Kind of Coffee to Use
| Coffee Type | Flavor | Strength Tip |
|---|---|---|
| Cold brew concentrate | Smooth, low-acid, naturally sweet | Use concentrate (not regular cold brew diluted) |
| Brewed espresso | Rich, complex, slightly bitter | 2 shots cooled to room temperature before adding |
| Strong drip coffee | Familiar, mild | Brew at double strength; cool completely before using |
| Instant espresso powder | Convenient, intense | Dissolve 1 tbsp in 2 tbsp hot water, cool, then add with the rest of the liquid |
Key rule: Any coffee added to overnight oats must be completely cooled. Adding warm or hot coffee cooks the oats slightly and produces a different (worse) texture.
Cold Brew vs. Espresso: Which Is Better?
Both work well; they just produce different flavor profiles:
Cold brew makes oats that are smooth, mellow, and slightly sweet — the long extraction at cold temperature reduces acidity and bitterness. This is the better choice if you prefer your coffee mild or are sensitive to acidity.
Espresso makes oats with a more complex, intense coffee flavor — roasty, slightly bitter, with more character. Two shots cooled to room temperature give ~60ml of liquid, which pairs with ¼ cup milk to hit the right consistency.
If using cold brew, use concentrate (the full-strength version before dilution) rather than regular cold brew, which is too weak to flavor the oats properly.
Variations
1. Mocha Overnight Oats
Add the chocolate to turn coffee oats into mocha oats.
Add to the base recipe:
- 1 tbsp unsweetened cocoa powder (or 2 tbsp mocha sauce)
- ½ tsp extra vanilla extract
- Top with cacao nibs or chocolate shavings
The cocoa powder gives a clean chocolate note; the mocha sauce gives a richer, sweeter result.
2. Tiramisu Overnight Oats
All the flavors of tiramisu in a breakfast jar — espresso, mascarpone, vanilla, cocoa.
Use the base recipe but:
- Replace Greek yogurt with 2 tbsp mascarpone cheese
- Use 2 cooled espresso shots as the coffee (not cold brew)
- Add 1 tbsp sugar instead of maple syrup
- Top with a dusting of cocoa powder + crushed amaretti cookies or ladyfinger crumbs
The result tastes remarkably close to tiramisu without the multi-hour assembly.
3. Vanilla Sweet Cream Coffee Oats
A riff on the Starbucks iced latte energy, made portable and filling.
Use the base recipe but:
- Add 2 tbsp heavy cream to the milk component
- Increase vanilla to 1 tsp
- Top with a drizzle of vanilla extract + extra maple syrup
- Optional: add 1 tbsp vanilla protein powder for extra satiety
4. Iced Latte Overnight Oats
For those who want the latte experience at breakfast.
Use the base recipe but:
- Use 2 cooled shots of espresso as the coffee
- Replace milk with equal part oat milk (it froths well and pairs naturally with espresso)
- Skip the chia seeds for a more liquid consistency
- Top with a splash of oat milk + crushed ice when serving
5. Peanut Butter Espresso Oats
A protein-packed version with coffee and peanut butter — genuinely filling.
Add to the base recipe:
- 1 tbsp natural peanut butter (or almond butter)
- 1 tbsp cacao nibs or mini chocolate chips
- Top with sliced banana
Stir the peanut butter in well before refrigerating so it incorporates evenly.
The Right Oat Ratio
The coffee-to-oat ratio determines final texture. Starting from ½ cup oats:
| Liquid Total | Texture | Notes |
|---|---|---|
| ½ cup | Very thick, chewy | Add milk in the morning to loosen |
| ¾ cup | Standard, creamy | The target for most recipes |
| 1 cup | Loose, pourable | Pudding-like; good for eating on the go |
Total liquid = coffee + milk combined. The ratio ½ cup cold brew + ¼ cup milk = ¾ cup total is the sweet spot in the base recipe.
Toppings Guide
| Category | Options |
|---|---|
| Creamy | Dollop of Greek yogurt, mascarpone, whipped cream |
| Crunchy | Granola, chopped nuts, cacao nibs, toasted coconut |
| Fresh | Sliced banana, fresh berries, sliced figs |
| Sweet | Drizzle of honey, caramel sauce, extra maple syrup |
| Coffee-forward | Dusting of espresso powder, cocoa nibs, crushed espresso beans |
The contrast of creamy oats + something crunchy on top is what makes overnight oats satisfying. Add at least one crunchy element.
Meal Prep: Making Multiple Jars
Overnight oats work well as a weekly meal prep project:
- Set up 4–5 jars at once with all dry ingredients (oats, chia, salt)
- Make a large batch of cold brew concentrate (1 cup ground coffee to 4 cups water, 18–24 hours cold)
- Add liquid components to each jar and refrigerate
- Keeps well for up to 5 days in the refrigerator — the texture actually improves on days 2–3
Do not add fresh fruit toppings until serving — they’ll release moisture into the oats and become soggy.
Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Too thick in the morning | Not enough liquid | Add 2–3 tbsp milk; stir vigorously |
| Too watery | Too much liquid or oats didn’t soak long enough | Soak at least 6 hours; use old-fashioned oats, not quick oats |
| Bitter taste | Over-extracted coffee or too much espresso | Reduce espresso to 1 shot; use cold brew instead |
| Grainy texture | Quick oats | Use old-fashioned rolled oats only — they hold structure through soaking |
| Not sweet enough | Personal taste | Maple syrup, honey, or a ripe banana on top are the best adjusters |