Chocolate Peanut Butter Overnight Oats
These Chocolate Peanut Butter Overnight Oats make an easy, delicious, and healthy breakfast. They’re great to meal prep for the week and take with you on the go. The best part? They taste like eating a sweet treat for breakfast!

There is so much to love about this recipe for Chocolate Peanut Butter Overnight Oats! They make such a great breakfast because they’re so easy to make, they’re delicious and filling, and they are the perfect option for meal-prep or for people who are on the go. Oh, and they’re naturally gluten-free.
Because I have so many overnight oatmeal recipes like these Chai Spiced Overnight Oats and Strawberry Cheesecake Overnight Oats, it’s honestly surprising that I haven’t created one using peanut butter and chocolate yet. There’s no time like the present, I guess!
What Are Overnight Oats?
Overnight oatmeal – also known as overnight oats – is basically oatmeal that you prepare the night before, and let sit overnight! For this reason, overnight oats make a great on-the-go breakfast that you can meal-prep ahead of time.
Generally, overnight oats are made with a combination of ingredients that include oats, some sort of milk, a sweetener like honey or maple syrup, and chia seeds.
When these ingredients are mixed together and allowed to sit in the fridge overnight, the oats and chia seeds soak up the liquid, and the result in the morning is a creamy oatmeal-like texture achieved without cooking. It’s pretty genius if you ask me!
What Makes Chocolate Peanut Butter Overnight Oats Healthy?
As a Registered Dietitian, I’m a big fan of overnight oats. And while Chocolate Peanut Butter Overnight Oats might sound rich and decadent (they are!), they’re still very healthy. Here is a glimpse at what makes these overnight oats so good for you:
- Overnight oats are high in fibre. Thanks to a combination of oats (a whole grain) and chia seeds, this breakfast recipe is rich in fibre-rich carbohydrates, which are important for fullness, energy, and balanced blood sugars.
- In addition to carbohydrates, this overnight oats recipe is a good source of protein thanks to the use of Greek yogurt. Not all overnight oats recipes call for yogurt, but I like to add plain Greek yogurt to mine for the protein boost. Each serving of overnight oats contains 1/3 cup of Greek yogurt which offers approximately 7 grams of protein. The peanut butter, oats, chia seeds, and milk (depending on what kind of milk you use) would also add some protein too.
- Overnight oats are great for meal prep because you can make them ahead of time. And one way to ensure you eat a healthy, balanced breakfast in the morning is to have it all prepped and ready to eat.
- The peanut butter offers healthy fats, which contribute to satiety (a sense of fullness after eating), and also help the body absorb fat-soluble vitamins.
Chocolate Peanut Butter Overnight Oats Ingredients:
To make this overnight oatmeal recipe, here’s what you’ll need:
- Rolled oats
- Cocoa powder
- Chia seeds
- Plain greek yogurt
- Milk of your choice
- Peanut butter
- Maple syrup (or another liquid sweetener)
How to Make Make The Best Overnight Oats:
To make the best, creamiest overnight oats recipe, I like to use one to one to one ratio of oats, yogurt, and milk. Some overnight oats don’t use greek yogurt, but I like to make my Chocolate Peanut Butter Overnight Oats with yogurt because it makes them extra creamy and 7 grams of protein per 1/3 cup!
So, to make this quick and easy recipe, here’s what you need to do:
- Stir together the dry ingredients, including the oats, cocoa powder, and maple syrup in a bowl.
- Add all of the wet ingredients, including the greek yogurt, milk, maple syrup, and half of the peanut butter. Stir everything together until well-combined.
- Transfer the mixture to a sealable mason jar or meal-prep container. The mixture should be fairly runny at this point, but it will thicken up overnight!
- Store in the fridge for a minimum of 4 hours or overnight. In the morning, add toppings and enjoy!
Can You Double or Triple the Recipe?
Absolutely you can. The recipe below makes one serving, but you can easily double, triple, or even quadruple the recipe to make several days worth of overnight oats in advance! Then, you’ll have a quick and healthy breakfast option waiting for you in the fridge all week!
How to Store Chocolate Peanut Butter Overnight Oats:
Store your overnight oats in a sealed container (like a mason jar or meal-prep container) in the fridge. They will need to set in the fridge for a minimum for 4 hours or overnight. For best results, I like to make mine before I go to bed and keep them in the fridge for at least 8 hours overnight.
Overnight oats will keep well in the fridge up to 4 days as long as they are kept in a sealed airtight container.
Can You Eat Overnight Oats Hot or Cold?
The great thing about overnight oatmeal is that you can eat it cold straight out of the fridge. That being said, you can also warm them up in the microwave! Both are delicious. Personally, I prefer to eat mine cold as I don’t have the patience to warm them up ;). I’m all about quick and easy!
Substitution Suggestions:
- Make it vegan: To make Chocolate Peanut Butter Overnight Oats vegan, just substitute the greek yogurt for a non-dairy greek yogurt or non-dairy regular yogurt. Alternatively, you can leave out the yogurt altogether and double the portion of non-dairy milk that you use.
- Make it with PB2: To make Chocolate Peanut Butter Overnight Oats with PB2, just substitute the peanut butter in this recipe with 1 serving of PB2 or other peanut butter powder. For the topping, you can mix the PB2 with water to create a peanut butter-like texture.
- Make it with no chia seeds: You may be wondering if you can make these Chocolate Peanut Butter Overnight Oats with no chia seeds, and the answer is yes! If you prefer to leave the chia seeds out, you can. This may alter the texture slightly, but the overnight oats should still turn out.
- Make it with steel-cut oats: If you like, you can make overnight oats with steel cut oats instead. The texture will be a bit chewier, and I’d recommend increasing the milk by approximately 1/4 cup. If you try this, let me know how it turns out!
Connect with Hannah Magee, RD!
I hope you love this recipe as much as I do. If you try it, let me know what you think by leaving a rating and a review in the comments below. Oh, and be sure to take a photo and tag me on @hannahmagee_rd so I can see!
Don’t forget to follow me on Instagram, TikTok, and Pinterest so you never miss a new recipe or blog post.
Chocolate Peanut Butter Overnight Oats
Ingredients
- 1/3 cup rolled oats, (rolled oats *not quick oats)
- 1 1/2 tbsp cocoa powder
- 2 tsp chia seeds, (learn chia seeds' nutrition benefits)
- 1 pinch salt
- 1/3 cup plain Greek yogurt, (Greek yogurt *not regular yogurt)
- 1/3 cup milk of choice
- 2 tsp maple syrup, can sub. with honey or agave syrup
- 1 tbsp peanut butter, divided
- optional toppings like chocolate chips, banana, or strawberries
Instructions
- In a medium mixing bowl, stir together oats, cocoa powder, chia seeds, and pinch of salt (optional).
- Add greek yogurt, milk of your choice, maple syrup, and half of the peanut butter. Stir until well-combined. The mixture should be runny, but will thicken up overnight.
- Transfer mixture to an airtight mason jar or meal-prep container. Refrigerate for a minimum of 4 hours or overnight.
- Serve with remaining peanut butter, and additional toppings like chocolate chips or sliced banana (optional). Enjoy!
My boyfriend was working some night shifts last week so I had to change up my usual morning smoothie routine (not about to run the blender and hour or so after he got home), so I used this recipe. It was so tasty and filling and full of good stuff for my body! Thanks Hannah!
Thanks Maddy! I’m so glad to hear you enjoyed. 🙂
Can you substitute PB2 for the Peanut butter?
I haven’t tried this but I don’t see why not! Let me know if you try it. 🙂