Decadent meets nutritious in these chocolate peanut butter overnight oats – like a peanut butter cup for breakfast but healthy, gluten-free, vegan, meal-prep friendly, and ready in minutes!

Why You’ll Love This Recipe
As a busy baby momma, mornings can feel like a chaotic blur— breakfast needs to be quick, delicious, and fuss-free. Enter chocolate peanut butter overnight oats (aka peanut butter cup overnight oats). With just 10 minutes of prep (no cooking!), I can make a week’s worth of meal-prep breakfasts- it’s creamy, rich, protein-packed, and a Reese Cup lover’s breakfast dream (along with peanut butter granola cups!) while boosting energy and keeping me feeling fueled and satisfied until lunch!
Made up of a creamy banana overnight oats base and surprisingly healthy peanut butter chocolate ganache topping, these dessert-like overnight oats are indulgent yet nutritious, gluten-free, dairy-free, and packed with complex carbs, fiber, protein, and healthy fats. Whether you’re juggling bottles and diapers, on-the-go, or just want a lazy but delicious breakfast, this is a simple, satisfying winner (and child-approved)!
You might enjoy my easy, wholesome, and satisfying healthy chocolate oatmeal bars, banana baked oatmeal, or homemade granola bars.

The Ingredients and Substitutes
The Banana Overnight Oats

- Rolled oats: Old-fashioned oats/rolled oats are best. Use certified gluten-free oats if necessary.
- Chia seeds: Overnight oats with chia seeds are heartier, thicker, and have added protein, fiber, and omega-3s. Omit if preferred.
- Mashed banana: Use an overripe banana with plenty of black spots for natural sweetness.
- Plant-based milk: Use your favorite dairy-free milk (almond milk, soy, cashew, coconut, rice, etc.). For a lighter option, use water, but it won’t be as creamy or flavorful. For creamier chocolate PB overnight oats, use 50/50 milk and vegan Greek yogurt.
Healthy Peanut Butter Chocolate Ganache

- Peanut butter: I use creamy peanut butter without added oils or sugar. If preferred, use other seed/ nut butter like almond butter, hazelnut, cashew, or sunflower seed butter.
- Coconut milk: Use full-fat canned coconut milk for the creamiest results.
- Chocolate: Use semisweet/bittersweet chocolate or even sugar-free/keto chocolate.
- Vanilla extract: Natural, pure vanilla will have the best flavor.
- Salt: Just a pinch enhances the flavors in the chocolate peanut butter overnight oats.
- Sweetener: (optional) Add a few drops of stevia or liquid sweetener (maple syrup, agave, brown rice syrup, date syrup, etc.).
Recipe Variations
- Cocoa powder: Add 1 tbsp unsweetened cocoa powder to the oats for an extra chocolatey twist.
- Protein powder: Add ½ a scoop of your favorite unflavored, vanilla, banana, chocolate, or peanut butter flavored protein powder. Add extra milk as needed.
- Cinnamon: Just a pinch for warm depth.
- Coconut: Add 1 tbsp unsweetened shredded coconut to the oats for texture.
- Toppings: Chocolate banana peanut butter overnight oats pair with several things, like
- Fresh fruits/berries (strawberries, raspberries, blueberries, sliced banana, etc.)
- Chopped peanuts
- Flaky sea salt
- Cacao nibs/ chocolate chips
- A drizzle of peanut butter
Please read the recipe card below for the full ingredients list, measurements, complete recipe method, and nutritional information.
How to Make Chocolate Peanut Butter Overnight Oats

- First, mash the banana in a medium bowl with a fork (or small food processor/bender).
- Transfer the banana to a mason jar (or drinking glass) and stir in the chia seeds, oats, and plant-based milk. Transfer it to the fridge.

- To prepare the topping, add the peanut butter, coconut milk, and dairy-free chocolate to a small heat-proof bowl. Microwave for 30 seconds OR use a double-boiler to melt the ingredients, stirring well to combine.
- Stir in the vanilla and salt.
- Pour the ganache over the chia oat mixture and chill the chocolate PB overnight oats for at least 2 hours or overnight. Optionally add toppings and enjoy!

Storage Instructions
Store: Store the prepared jars of chocolate peanut butter overnight oats in the refrigerator (covered) for up to 5 days.
Freeze: You can freeze base overnight oats in an airtight container for up to 3 months. Thaw in the refrigerator overnight before adding toppings and serving.
FAQs
Can I eat overnight oats warm?
Overnight oats are best enjoyed chilled. However, you could microwave them (for 40-80 seconds) if you’d prefer.
Can I use quick oats?
Quick oats work perfectly, I used them myself for this recipe!
Could I use steel-cut oats?
I don’t recommend them, as they remain harder and chewier than rolled oats even after 10 hours of soaking.
Are overnight oats healthy?
Yes, overnight oats are healthy! My base recipe combines oats, chia seeds, and (sugar-free) peanut butter—a nutrient-rich mix full of fiber, plant-based protein, vitamins, and minerals. For an even healthier version, you can use sugar-free chocolate!

Top Recipe Tips
- For firmer overnight oats: Omit or use less chia seeds, soak the overnight oats for less time (2-3 hours should do it) OR use a little less liquid.
- If it’s too thick: Add an extra splash of milk/water before serving.
- Sweeten to taste: If the bananas’ sweetness isn’t enough, add liquid sweetener to taste.
- For more peanut butter flavor: Add a tablespoon of peanut butter (or peanut butter powder) to the banana overnight oats.
- Optimal soak time: I recommend 2 hours minimum, but overnight oats are best after 7-8 hours.
More Vegan Oat Breakfast Recipes
- Healthy homemade Cocoa Puffs
- Creamy protein oatmeal
- 4-ingredient peanut butter oatmeal balls
- Cinnamon apple baked oatmeal
- Vegan protein pancakes
- Homemade nut-free granola
If you try this chocolate peanut butter overnight oats recipe, I’d love a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan #elavegan—I love seeing them.

Chocolate Peanut Butter Overnight Oats
Video
Ingredients
Overnight Oats
- ½ ripe (60 g) banana
- 1-2 tbsp (10-20 g) chia seeds (depends on how thick you prefer it)
- ½ cup (45 g) oats (gluten-free if needed)
- ⅔ cup (160 ml) dairy-free milk (see notes)
Ganache (optional)
- 1 ½ tbsp (24 g) peanut butter
- 2 ½ tbsp (30 g) canned coconut milk
- 8 g dairy-free chocolate
- ½ tsp vanilla extract (optional)
- 1 pinch of salt (optional)
- A few drops of stevia to sweeten (optional)
Instructions
- You can watch the short video for visual instructions.In a medium bowl, mash the banana and add it to a glass jar. Then add in chia seeds, oats, and plant-based milk. Stir with a spoon until well combined. Transfer the jar into your fridge.
Ganache:
- Add the peanut butter, coconut milk, and dairy-free chocolate to a small bowl and melt the ingredients in a double boiler or microwave for 30 seconds. Stir to combine, remove from the heat and stir in the vanilla extract and salt.
- Pour the ganache over the chia oat mixture and place the jar back into the fridge overnight or for at least 2 hours. Optionally, top with some peanuts and enjoy!
Notes
- Dairy-free milk: Any milk is fine such as almond, coconut milk, oat milk, etc. If you are a celiac sufferer, make sure that your oat milk is gluten-free.
- The recipe makes just one serving (1 glass jar). If you want to make several servings for the whole week, adjust the serving size accordingly and prepare the recipe in a bowl, then divide the mixture into different glass jars.
- The total time doesn't include chill time.
Nutrition information is an estimate and has been calculated automatically
IF YOU ARE USING PINTEREST, FEEL FREE TO PIN THE FOLLOWING PHOTO:




Wow, dessert for breakfast, more healthy than any store bought granola!💕
IT IS SO AMAZING! THANK YOU FOR THIS RECIPE!
So glad you love it! 😊 Thank you for your kind words! 💕
I made this last night and I am enjoying it this morning, it is like healthy breakfast crack! I’m 70 years old and never made overnight oats before. I’m not even vegan, I just love your recipes you’re an amazing cook! Thank you for this recipe!
Hi Linda, I am so glad you liked the overnight oats! Thanks for your feedback. 🙂
Best over night oats. I make them often. So easy to make. Where can I find more of these kinds of healthy recipes.
Hi Kari, so happy you love them! All recipes are right here on my blog. For more desserts, click on the category desserts. If you are looking for breakfast recipes, then click here on breakfasts. 🙂
This is just amazing!! I fell in love with this recipe after the first try. It’s super satiating and easy to make the night before. Thank you Ela!
You are very welcome, Stephanie! So glad you love it. 🙂
How many servings does this recipe make?
Hi, one large serving. It’s mentioned in the recipe. 🙂
Just wondering if you can substitute anything else for the banana or leave it out. Do not like bananas.
You can use applesauce or leave it out, but it will be less sweet.
I just doubled the recipe and just sampling the chocolate, which is not sweet has me looking forward to AM breakfast. So nice to have oatmeal for breakfast without cooking
Awesome! Happy you love it, Susan. 🙂
Delicious! I love it. Next time I will add pomegranate and lemon juice! Thank you!
Sounds amazing, Lenka! 🙂
Can you use quick cooking steel cut oats for this recipe?
Hi Frank, I never tried this and would rather not recommend it. I, either use rolled oats or instant oats. 🙂
Could you also use oat milk for the ganache, or does it have to be coconut milk?
You can definitely try it, but it might be thinner and less creamy.
I just tried this overnight oats few days ago and it was super delicious!???????? I love the constence of oats and chia, the topping with chocolate was perfectly matchy with the rest. I recommend to combine with 1/2-1 piece of fruit so it will keep you full until lunch. I can imagine this also as a pre-training snack.
That’s wonderful, Marie! Thanks for your great feedback. 🙂
I just made it with hazelnut butter, and I am now trying really hard to not eat all of the ganache. Can’t wait until tomorrow morning.
That sounds amazing, Annie! I hope you will like it. 😀