Creamy, coffee-flavored, and packed with protein, these tiramisu overnight oats taste like dessert but keep you full all morning.
They’re easy to prep the night before, and the texture gets thick, rich, and spoonable by morning.
I started making these on busy weekdays when I wanted something sweet without grabbing pastries or sugary cereal.
Now it’s one of my favorite make-ahead breakfasts because it feels fancy but takes just a few minutes.
- Servings: 2 jars
- Prep Time: 10 minutes
- Chill Time: 6 hours or overnight
- Total Time: 6 hours 10 minutes
Why I Love This Recipe
I love recipes that feel comforting but still help me hit my protein goals, and this one does exactly that. The coffee and cocoa make it taste like real tiramisu, while the oats and protein keep it filling for hours. The first time I made it, I honestly didn’t expect overnight oats to taste this good. After one bite, I started making double batches every week.
What makes this recipe special:
- It tastes like dessert for breakfast
- No cooking needed
- High in protein and fiber
- Easy to prep ahead
- Great for busy mornings
- Naturally sweet and creamy
- Cheaper than buying protein breakfasts

What You’ll Need
- 1 cup old-fashioned rolled oats
- 1 cup unsweetened almond milk
- 1 tablespoon instant espresso powder
- 1 tablespoon maple syrup
- 1 teaspoon vanilla extract
- 1 scoop vanilla protein powder
- ½ cup plain Greek yogurt
- 1 tablespoon chia seeds
- 1 tablespoon unsweetened cocoa powder
- 2 tablespoons mascarpone cheese
- 1 tablespoon cream cheese, softened
- 1 teaspoon maple syrup for topping
- Cocoa powder for dusting

Tools You’ll Need
- Medium mixing bowl
- Whisk
- Measuring cups
- Measuring spoons
- Spoon
- 2 glass jars or containers with lids
Why This Recipe Works (Quick Science)
The oats absorb the almond milk overnight, which softens them without cooking. Chia seeds help thicken everything and create a creamy texture. Greek yogurt and protein powder add protein while keeping the oats smooth and rich. Espresso powder gives deep coffee flavor, and cocoa powder adds that classic tiramisu taste.
Pro Tips
- Mix the protein powder with the milk first so it stays smooth and doesn’t get clumpy.
- Let the oats chill at least 6 hours for the best creamy texture.
- Dust cocoa powder right before serving so it stays dry and pretty.
- Use strong espresso powder for the richest tiramisu flavor.
- Stir the oats well before eating if they seem too thick.
Substitutions and Variations
- Use dairy milk instead of almond milk
- Swap maple syrup with honey
- Use chocolate protein powder for a richer flavor
- Replace mascarpone with extra cream cheese
- Add mini chocolate chips on top
- Use decaf espresso powder if needed
Make Ahead Tips
- Make up to 4 days ahead and store in sealed jars
- Keep toppings separate until serving
- Double the recipe for easy meal prep
Recipe Instructions
Step 1: Mix the Coffee Base
In a medium bowl, whisk together 1 cup unsweetened almond milk, 1 tablespoon instant espresso powder, 1 tablespoon maple syrup, 1 teaspoon vanilla extract, and 1 scoop vanilla protein powder until smooth.

Step 2: Add the Oats
Add 1 cup rolled oats and 1 tablespoon chia seeds to the coffee mixture. Stir until all the oats are coated and evenly mixed.

Step 3: Make the Creamy Layer
In a small bowl, stir together ½ cup plain Greek yogurt, 2 tablespoons mascarpone cheese, 1 tablespoon softened cream cheese, and 1 teaspoon maple syrup until smooth and creamy.

Step 4: Layer the Oats
Spoon half the coffee oat mixture into 2 glass jars. Add a layer of the creamy yogurt mixture. Repeat with the remaining oats and creamy mixture.
Step 5: Chill Overnight
Cover the jars with lids and refrigerate for at least 6 hours or overnight until thick and creamy.
Step 6: Finish and Serve
Before serving, dust the tops with cocoa powder. Serve cold.

Macros Information
Per serving:
- Calories: 380
- Protein: 29g
- Carbohydrates: 36g
- Fat: 13g
- Fiber: 7g
Common Mistakes
- Not mixing the protein powder well, which can make lumps
- Using too much chia seeds and making the oats too thick
- Skipping the chill time
- Adding cocoa powder too early so it gets wet
- Using quick oats instead of rolled oats, which can turn mushy
What to Serve With
- Fresh strawberries
- Banana slices
- Turkey bacon
- Hard boiled eggs
- Hot coffee or cold brew
- A smoothie on the side
Leftovers and Storage
Store covered in the refrigerator for up to 4 days. If the oats get too thick, stir in a splash of almond milk before serving. Keep cocoa powder topping separate until ready to eat for the best texture.
FAQ
Q: Can I use instant oats?
A: You can, but the texture will be softer and mushier.
Q: Can I make this without protein powder?
A: Yes, but the protein amount will be lower. Add extra Greek yogurt if needed.
Q: Can I freeze overnight oats?
A: It’s not the best option because the texture changes after thawing.
Q: Is this recipe very sweet?
A: No. It has a lightly sweet coffee flavor like classic tiramisu.
Q: Can I use regular coffee instead of espresso powder?
A: Yes, but reduce the almond milk slightly so the oats do not get watery.
Final Thoughts
These high protein tiramisu overnight oats are one of those recipes that make mornings easier and more delicious. They’re creamy, rich, filling, and simple to prep ahead. If you love coffee flavors and easy breakfasts, this recipe is worth trying. Make a batch tonight, and don’t forget to leave a comment sharing how yours turned out or any fun twists you added.
