Chocolate Peanut Butter Overnight Oats are a rich, creamy spin on the classic—easy to prep and full of chocolatey, nutty flavor.


author’s note
The Breakfast That Tastes Like a Reese’s Cup!
I have a serious weakness for chocolate and peanut butter together. Reese’s cups are one of my favorite treats, so it only made sense to turn those flavors into a breakfast I could prep ahead.
These Chocolate Peanut Butter Overnight Oats don’t have any candy in them, but they have that same rich, chocolatey, nutty flavor. The peanut butter makes the oats extra creamy, the cocoa powder gives them a brownie-like flavor, and the Greek yogurt adds the best thick texture.
I’ve made a lot of overnight oats over the years, and I love how easy they are to change up. Some mornings I want something fruity, some mornings I want brownie batter oats, and other mornings I want this chocolate peanut butter version with a few chocolate chips on top.
This recipe is one of my favorites because it feels like a treat, but it still takes less than 10 minutes to prep. Stir everything together at night, pop it in the fridge, and breakfast is ready when you are.

Ingredient In Peanut Butter Overnight Oats
- Peanut Butter: Use creamy, not chunky, so it stirs in easily.
- Vanilla Extract & Salt: Boosts flavor and balances the sweetness.
- Greek Yogurt: Choose a sweet, mild yogurt—honey vanilla works best.
- Milk: Use your favorite milk, but unsweetened almond milk is my fave.
- Old-Fashioned Oats: Stick with old-fashioned oats; quick oats get too mushy.
- Cocoa Powder: Dutch cocoa is smoother and less bitter than regular cocoa powder.
- Maple Syrup: Start with less and add more later if needed.
- Optional Dark Chocolate Chips: Add them right before eating so they stay firm.
Featured Comment
“This recipe is amazing. My daughter and I are obsessed. So good topped with a sliced banana.”
– Jody

How To Make Peanut Butter Overnight Oat
- Combine peanut butter, vanilla extract, a pinch of salt, yogurt, milk, oats, cocoa powder, and maple syrup in a bowl or jar.
- Mix everything well until the peanut butter is fully blended.
- Cover and refrigerate overnight or at least 30 mins to allow the oats to thicken.
- Optionally, top with dark chocolate chips before serving. Enjoy within three days.
Quick Tip
Since peanut butter is thick, really stir it in. Use the back of a spoon to mash it into the oats so every bite has peanut butter flavor.
More Delicious Breakfast Ideas:
Breakfast
Ham and Cheese Quiche
Breakfast
Dutch Baby Recipe (German Pancakes)
Breakfast
Greek Yogurt Pancakes
Breakfast
Peach Cobbler Overnight Oats

Peanut Butter Overnight Oats
Video
Equipment
- Wide-mouth Mason Jar or small bowl or container
Ingredients
- 2-1/2 tablespoons creamy peanut butter
- 1/4 teaspoon vanilla extract
- 1/8 teaspoon salt
- 1/4 cup honey vanilla Greek yogurt or plain vanilla yogurt, see note 1
- 2/3 cup unsweetened almond milk or another milk
- 1/2 cup old-fashioned oats
- 1 tablespoon Dutch process cocoa powder see note 2
- 1/2 up to 2 tablespoons maple syrup or 1/4 teaspoon liquid stevia, see note 3
- Dark chocolate chips optional
Instructions
- In a small bowl, jar, or plastic container, stir together the peanut butter, vanilla extract, pinch of salt, yogurt, almond milk, old-fashioned oats, cocoa powder, and maple syrup.
- Stir well and make sure the peanut butter is mashed in thoroughly.
- Cover the container and refrigerate overnight or until sufficiently cooled and thickened. (Sometimes I’ll even make them in the morning, get ready, and then eat them—they are great even after 30 minutes in the fridge.)
- When ready to eat, if desired, top with dark chocolate chips. Store overnight oats in the fridge for up to 3 days.
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















Ridiculously good! I used fat free probiotic vanilla yogurt and only 1 tablespoon of peanut butter, and the full amount of cocoa powder. This feels like a cheat meal- very satisfying!!! Thanks for the great recipe!
SO glad to hear you loved these!! Thanks for the kind comment 🙂
I’ve been eating this every morning for the last few weeks, so good! Thanks for the recipe!
So glad to hear! Thanks for the comment Marissa! 🙂
Found this on Pinterest last week and made it over the weekend. My daughter and I love it! Thank you!
This looks SO yummy!! I’m on the Trim Healthy Mama eating plan and was wondering if Greek yogurt might work? I’m thinking it may be too tart, but has anyone tried it? Maybe I can sweeten the greek yogurt before adding it in with extra trivia or something. I think I’m going to try it anyway! 🙂 Thanks for the recipe!
IF you don’t mind the tart taste of Greek yogurt you can try it, but I like plain yogurt in this recipe best 🙂
Can you make these with steel cut oats?
I would not recommend steel cut oats.
Can we omit the yogurt and do extra milk, or will that make it too soggy? Trying not to run to the store. Lol!
Sorry Jackie I haven’t ever tried that out! I do know the yogurt gives it a very nice and thicker consistency though so I probably wouldn’t leave it out!
Can you sub in anything for the low fat vanilla yogurt?
Just made these and they are in the fridge! My 5 y/o can’t wait to try them tomorrow.
Hi Chelsea! Do you typically eat your oats cold from the fridge or heat them up first? Can’t wait to try this recipe! 🙂
Hi Elizabeth! I like them cold, so straight from the fridge 🙂 You can heat if them up if you want though! Hope you love this 🙂
Do you think this would work well with Steel Cut Oats?
No, sorry! Quick oats are okay but this is best with old fashioned oats.
I actually do use Quick Steel Cut Oats for this recipe. It IS better with Old-fashioned oats…but it’s pretty darn good with Steel Cut Oats as well. 🙂
Don’t mean to interject…I just didn’t want someone to miss this great recipe over a certain type of oat. 🙂
Oh I am SO glad you commented! I didn’t think they would work very well with steel cut oats, but I am glad to hear they do! Thanks Michelle!
Ive made this no less than five times and I LOVE it. Thank you for such a great tasting but healthy recipe for breakfast.