Baklava overnight oats bring the buttery, spiced feel of the classic pastry into a cold, creamy breakfast that actually holds up in the fridge. The oats soften into a spoonable base, the honey and cinnamon settle into every bite, and the pistachios and walnuts keep their crunch if you layer them the right way. It eats like something special, but it still works on a weekday morning.
The trick here is balancing creaminess with structure. Greek yogurt gives the mixture body, milk loosens it just enough, and honey brings that rounded sweetness that plays well with the nuts. If you dump all the nuts on top and call it done, they’ll soften by morning; layering them through the jars keeps the texture closer to the baklava idea this recipe is aiming for.
Below, I’ve included the little details that keep these oats from turning mushy, plus the swaps that still make sense if you need to work around what’s in your pantry.
The oats came out thick and creamy, and the pistachios stayed crunchy because I layered them instead of mixing everything together. My husband grabbed one straight from the fridge and asked if I made enough for the next morning too.
Baklava overnight oats with honey, cinnamon, and layered pistachio crunch
The Reason This Still Tastes Like Baklava by Morning
The biggest mistake with overnight oats is treating every component the same way. Oats need time to soften, but nuts need protection if you want them to stay crisp. That’s why this version works best when the base is fully mixed first and the nuts are added in layers, not dumped into one clump on top.
Honey does more than sweeten here. It rounds out the cinnamon and mimics the sticky finish people expect from baklava, especially once you add the extra drizzle at the end. Greek yogurt matters too because it gives the oats a thicker, richer body than milk alone, which keeps the jars from tasting thin or watery after an overnight chill.
What Each Ingredient Is Doing in These Jars

- Rolled oats — These soften overnight without collapsing into paste. Quick oats turn too soft here, and steel-cut oats stay stubbornly chewy unless you give them a much longer soak.
- Milk — This loosens the mixture so the oats can hydrate evenly. Any milk works, but a fuller milk gives the closest match to the creamy texture this recipe wants.
- Greek yogurt — This is what gives the oats body and that thick, spoonable finish. Full-fat yogurt gives the best result; low-fat works, but the texture is a little less lush.
- Honey — It brings the baklava-style sweetness and helps the cinnamon taste warmer instead of flat. If yours is thick or crystallized, warm it for a few seconds so it blends cleanly.
- Cinnamon — This is the spice that makes the whole bowl read like baklava instead of plain nutty oats. Don’t overdo it; too much and it takes over the honey.
- Pistachios and walnuts — The two nuts give you that classic baklava character. Pistachios bring sweetness and color, while walnuts add a deeper, earthier crunch, and both work best when crushed rather than chopped too finely.
How to Layer the Jars So the Crunch Survives Overnight
Mix the creamy base first
Stir the oats, milk, Greek yogurt, honey, and cinnamon until every oat looks coated and the yogurt has disappeared into the mixture. If you leave streaks of yogurt behind, you’ll get pockets that taste tangy and unfinished in the finished jar. The mixture should look loose enough to pour but thick enough to mound briefly in the spoon.
Build the nuts into the jars
Spoon a little oat mixture into each jar, add some of the crushed nuts, then repeat. That keeps the nut flavor spread through the whole jar and stops the top from becoming a soggy layer by morning. Press the layers down lightly with the back of a spoon so there aren’t huge air pockets, but don’t pack them tight.
Let the fridge do the work
Cover the jars and chill them for at least 6 hours, though overnight is better. The oats need that time to fully hydrate and the flavors need a chance to settle into each other. When you open the jar the next day, the oats should look thick and creamy, not sloshy.
Finish with the honey right before serving
Drizzle the extra honey over the top just before you eat. If you add it too early, it sinks into the oats and disappears into the background. The last-minute drizzle gives you that sticky-sweet finish that makes the whole thing feel like dessert for breakfast.
Three Ways to Adjust These Oats Without Losing the Baklava Feel
Dairy-Free Version with the Same Creamy Finish
Use an unsweetened dairy-free yogurt and your favorite milk alternative, ideally one with some body like oat or cashew milk. The texture will still be thick, but it won’t have quite the same tang as Greek yogurt, so the honey and cinnamon become even more important for balance.
Gluten-Free Breakfast That Doesn’t Need a Separate Formula
Use certified gluten-free rolled oats and keep everything else the same. Oats are naturally the main issue here, and once that’s handled, the recipe behaves the same way in the fridge.
Make It Less Sweet Without Losing the Dessert Feel
Cut the honey in the base a little and rely on the final drizzle for the main sweet note. You’ll get a more balanced breakfast that still tastes like baklava, just with a little less syrupy finish.
Storage and Reheating
- Refrigerator: 3 to 4 days. The oats will soften a little more each day, but the flavor holds up well.
- Freezer: I don’t recommend freezing these. The yogurt and oats can turn grainy after thawing, and the nuts lose their crunch.
- Reheating: These are best eaten cold, straight from the fridge. If you want them slightly warmer, let a jar sit at room temperature for 10 to 15 minutes rather than microwaving it, which can make the yogurt separate and the oats get gluey.
Answers to the Questions Worth Asking

Baklava Overnight Oats
Ingredients
Method
- In a bowl, combine rolled oats, milk, Greek yogurt, honey, and cinnamon, stirring until the oats are fully coated and the mixture looks creamy.
- Let the mixture sit for 5 minutes at room temperature so the oats start to hydrate before portioning.
- Divide the mixture into small jars or containers, filling each jar about halfway.
- Layer crushed pistachios and crushed walnuts throughout each jar so every spoonful will include a bit of crunch.
- Top the jars with the remaining oats mixture and gently press down so the layers are packed evenly.
- Cover and refrigerate overnight for at least 6 hours so the oats set creamy and thick.
- Just before serving, drizzle with the extra honey to create a sticky sweet finish.