Chocolate Overnight Oats
on Jan 06, 2022, Updated Aug 13, 2025
This post may contain affiliate links. Please read our disclosure policy.
Chocolate for breakfast 🍫? Absolutely. This Chocolate Overnight Oats recipe is creamy, decadent, and secretly good for you. The best part? They take less time than your nightly skincare routine….like a lot less 😉. Just 5 minutes of prep before bed yields a dessert-for-breakfast vibe that will keep you coming back for more. This recipe makes one portion, but you can absolutely meal prep ahead. They last 4-5 days in the fridge and make for the perfect grab-and-go breakfast 🌞. Overnight oats are meant to be eaten cold, but they can also be enjoyed warm for extra comfort 🥰.
Why You’ll Love Chocolate Overnight Oats
Rich cocoa 🍫 blends with hearty rolled oats for a breakfast you can’t wait to wake up to 🌅. Almond milk makes each bite creamy and smooth while adding a slightly nutty flavor to this Chocolate Overnight Oats recipe. Notes of caramel from the maple syrup give your oats just the right amount of sweetness. The end result is a breakfast that is heavenly, rich and chocolatey – but also totally nourishing! Top your oats with chocolate chips, strawberries 🍓, and a dollop of yogurt just before serving for a breakfast that’s both indulgent and healthy.
Ingredients
🌾 Oats: Quick rolled oats are just the right texture—soft and creamy after a night in the fridge, but with enough texture to keep things interesting.
🥛 Almond milk: Velvety smooth almond milk gives the oats their creaminess and adds a slightly nutty flavor. I like to use unsweetened so I can control the amount of sugar in this recipe.
🍁 Maple syrup: Liquid gold maple syrup adds notes of caramel and balances the bite of the cocoa.
🍫 Cocoa powder: Rich cocoa powder transforms basic oats into breakfast that tastes like a decadent dessert.
Nonna’s Tip 💪
Amp up the protein in this recipe by adding vanilla protein powder. You may have to add a touch more milk so it’s not too thick.
Meal Prep and Storage Tips
- Make ahead for the week – Prep several mason jars at once for easy grab-and-go breakfasts that stay fresh up to 4–5 days in the fridge.
- Layer toppings separately – Keep fruit, granola, nuts, or chocolate chips aside until serving to maintain crunch.
- Stir before serving – Overnight oats thicken as they chill, so give them a good mix to restore that creamy texture.
- Mix it up – Use different milk, sweeteners, or add-ins like peanut butter or berries to keep things exciting all week.
- Add in protein – Mix in a scoop of chocolate protein powder for an extra macro boost.
Variations and Substitutions for Chocolate Overnight Oats
- You can make these 🍫 Chocolate Overnight Oats dairy-free by using your favorite non-dairy yogurt and milk.
- Amp up the 💪 protein in this recipe by adding in chocolate protein powder. You may have to add in a touch more milk.
- You can use whatever sweetener you prefer, such as 🍯 honey, agave syrup, coconut sugar, or any other sweetener you prefer.
- Top this with crunchy granola, cacao nibs or chopped nuts.
- Add even more flavor with a sprinkle of cinnamon.
Similar Recipes
Tiramisu Overnight Oats
4 hrs 10 mins
Tiramisu Oatmeal
10 mins
Strawberry Overnight Oats
4 hrs 5 mins
Pumpkin Overnight Oats
5 mins
Best Served With
- Serve these Chocolate Overnight Oats with a bowl of fresh 🫐 fruit and cottage cheese.
- Serve for breakfast with eggs or another breakfast protein, such as turkey bacon or my Homemade Breakfast Sausage Recipe.
- Serve with a spoonful of 🥜 peanut butter, almond butter, or cashew.
Common Questions
I used quick-cook oats in this Chocolate Overnight Oats recipe, but any kind of oats will work. The texture might be slightly thicker, so I would soak them a bit longer to make sure they soften, preferably 8+ hours or overnight.
Absolutely! You can use maple syrup, agave syrup, coconut sugar, or any other sweetener you prefer.
Yes, you certainly can by simply using your favorite non-dairy milk and yogurt in this recipe.
Have fun experimenting with toppings such as chopped nuts, cacao nibs, granola, dried fruit, or fruit and berries.
Chocolate Overnight Oats
Video
Ingredients
- ½ cup rolled oats , I use quick cooking
- 1/2-1 tablespoon maple syrup , honey or agave work as well
- 2 teaspoons unsweetened cocoa , cacao powder
- ½ cup unsweetened almond milk
Instructions
Notes
- Dairy-free: You can make these Chocolate Overnight Oats dairy-free by using your favorite non-dairy yogurt and milk.
- High-protein: Amp up the protein in this recipe by adding in vanilla protein powder. You may have to add in a touch more milk.
- Sweeteners: You can use whatever sweetener you prefer, such as honey, agave syrup, coconut sugar, or any other sweetener you prefer. You could also omit it completely if you prefer.
- Toppings and add-ins: Top this with crunchy granola, cacao nibs or chopped nuts. Add even more flavor with a sprinkle of cinnamon.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Is this recipe good since I’m on my weight loss journey.
Hi Lydia, that’s a very personal question, depending on your diet. I like this dish because it has fiber, a bit of protein, and satisfies my sweet tooth without a ton of sugar.
Absolutely delicious flavor. Mine were a little runnier than yours which might have been careless measuring. I also added just a slash of vanilla.
Thanks for a great recipe.
Thank YOU for trying this out, Chris! Glad you enjoyed it.
This is an excellent and super easy recipe – I’ve made it 3 times now for my husband and me & we love it! I make 4 servings at a time in a mason jar and it’s great for busy mornings. Thank you for this great recipe!
Yay, I love this comment Debbie!
This so great! I eat this as snack, I found pretty 8oz jar.
I orepare a few at a time and they last almost a week in the fridge.
Or even have all the dry ingredients mixed and add milk a few hours before serving.
I am pre-diabetic and love chocolate but sugar is not welcome in my body…
Sometime if I have a craving I only eat a couple of spoonful!
Thank you
Monique
Hi Monique,
Thank you for the feedback ! Means so much to me