
My partner Cam has described these Banoffee Overnight Oats as “the best overnight oats you’ve ever made,” and I’ve been making him try my overnight oats for years! The simple, plant-based, whole-food ingredients create a breakfast that’s not only easy and nourishing but also decadent enough to pass as dessert. You really have to try this one!
With 21 g of protein and 14 g of fiber, it’s a great one to get you started for the day! Whether you’re meal-prepping for the week (yay to a stress-free morning) or looking to impress your brunch guests, this recipe is your secret weapon!

Why I Love This Recipe
- Easy To Meal Prep: Mix, set, and forget—your breakfast is ready when you are.
- Nutrient-Rich: Packed with fiber, protein, and healthy fats.
- Customizable: Add your favorite fruits or nuts to make it your own.
- Balanced Nutrition: Each serving offers a balanced mix of complex carbs, healthy fats, and protein to keep us feeling full and satisfied.
- Natural Sweetness: Dates and bananas provide sweetness without added refined sugar.

Ingredient Notes
- Dates: Medjool dates are the best for a caramel-like texture. If unavailable, use regular dates, but make sure to soak them in hot water before.
- Almond Butter: Opt for natural almond butter without added sugars or oils. Sunflower seed butter or tahini can replace it for nut-free options.
- Soy Milk: Almond or oat milk works well too, though it may slightly reduce protein content.
- Chia Seeds: Packed with Omega-3 fatty acids and fiber, they also help thicken the oats, and give it its perfect texture.
- Bananas: Use ripe bananas for natural sweetness. The banana in the mix will brown, I personally don’t mind at all, if you do, skip adding banana to the oats mix, and just add more fresh banana when you’re ready to serve.
Step-By-Step Instructions
Blend the dates, almond butter, soy milk, and a pinch of salt until smooth.

Combine chia seeds, oats, soy milk, and one diced banana in a container.

And Refrigerate overnight.

Layer the date caramel, oats, banana, and yogurt in a glass. Sprinkle with cacao powder, top with pecans, and enjoy!

Variations and Tips
- Other Nut Toppings: Try adding walnuts or almonds for crunch.
- Nut-Free Option: Replace almond butter with sunflower seed butter or tahini to make the recipe nut-free.
- Gluten-Free: Ensure you use certified gluten-free oats if needed.
- Protein Boost: Add a scoop of your favorite plant-based protein powder to the oat mixture for an extra protein punch.
- Container size: The containers I used in the video to make the oat mix were slightly too small and made it unnecessarily hard to mix. I would recommend using a larger one to make it easier! You learn every day!
- Storage Tips: You can build them in advance or keep the sauce and oats separate until ready to eat.
- Dates: I recently tried a tip from my friend Nisha from Cooking for Peanuts! You can freeze Medjool dates whole. Just pop them into the freezer. I use a silicon resealable bag and take them out 30 minutes before I’m ready to use them; they come out perfectly. They also make a delicious sweet treat straight out of the freezer.
- Banana: The chopped banana in the mix will brown, I personally don’t mind at all, but if you do, skip adding banana to the oats mix, and just add more fresh banana when you’re ready to serve.
- If you like this recipe, you will love our Carrot Cake Overnight Oats, Peanut Butter and Jam Overnight Oats, and Snickers Overnight Oats!
Why You’ll Love These Banoffee Overnight Oats TLDR
- Decadent
- Nutrient-Rich
- Easy-to-Make
- SO Delicious


Banoffee Overnight Oats with Milky Date Caramel
Ingredients
Milky Date Caramel
- 5 Medjool dates - pitted
- 3 tbsp almond butter
- ½ cup (120 ml) dairy-free milk - I used soy
- pinch sea salt flakes
Oats
- 4 tbsp (40 g) chia seeds
- 1.5 cups (160 g) rolled oats
- 2.5 cups (590 ml) soy milk
- 2 sliced (2) bananas
- ½ cup (120 g) dairy-free yogurt - I used soy
- sprinkle cacao powder - optional
Instructions
- Prepare the Milky Date Caramel: Add the dates, almond butter, milk, and pinch of salt to a small blender, and blend until smooth.
- Prepare the oats: In a large lidded container, combine the chia seeds, oats, milk, and 1 diced banana. Allow setting in the fridge minimum 4 hours byt preferably overnight.
- Assmeble: To build, layer the date caramel, oats and chia mix, banana, and yogurt. Sprinkle with cacao powder if using, and enjoy!
Notes
Video
FAQ
Yes, it’s naturally gluten-free. Use certified gluten-free oats if necessary.
They can be stored in the fridge for up to 5 days.
While not essential, chia seeds add extra fiber and nutrients while providing a lighter texture.
Yes, kids generally love the creamy texture and sweet flavors.









10/10 no notes.
The second time I made these, I sliced the bananas while layering instead of mixing some in the oats.
Just, make this. Now.
So happy you loved it Lana! Thank you for sharing your tips 💚
Banoffee Chia Pudding. My new favorite. Thanks for sharing
So happy to hear that, thank you for sharing Maricar 💚
This is so good! I have struggled liking overnight oats but adding this sauce makes it delicious. I have used cashew butter instead of almond and was just as rich and creamy. Thank you!
Welcome to team overnight oats Krissy! Cashew butter sounds delicious in this, thank you for sharing 💚
What is the nutritional breakdown for this recipe?
Click “nutritional information” under the recipe instruction to unveil, we keep them hidden as numbers do not serve everyone 🙂
Bonjour quelle est la préparation crémeuse clair que vous ajoutez juste avant le cacao en poudre?
Hâte de tester… ça donne envie
Merci pour le partage
Du yaourt de soja 🙂
Just made these. Made 5 jars. Not only did husband say they were my best yet but my son who isn’t usually a fan of overnight oats loved them! Date sauce is a dream-
Thank you.
Ahhh this makes me so happy to read! 🥰 I love that your husband and son both enjoyed them — especially when he’s not usually into overnight oats! 💚
My God, so delicious!!! I tried it this morning and I couldn’t believe how tasty it was! 🩷🩷🩷🩷
That makes me so happy, thank you for sharing Maria 💕
How many servings are in this recipe?
This recipe makes for 4 servings, you can find the number just above the ingredient list and adjust it 🙂 Hope you love the recipe!
So yummy and healthy! This ones a keeper
I’m so happy you loved it! Thank you Liana 💚