This Chocolate Peanut Butter Oatmeal tastes like a peanut butter cup, but it’s sweetened with just a ripe banana! You’ll love to wake up to this gluten-free, refined sugar-free + vegan breakfast.

It’s clear to everyone who knows me I’m addicted to chocolate and peanut butter together. They’re perfect for each other, and anyone who has ever eaten a peanut butter cup can attest to that. It’s one of my favorite breakfast flavor combos because it feels so decadent! Another breakfast favorite over here is this drool-worthy Chocolate Peanut Butter Smoothie Bowl.
I tend to put the two together extremely often and have a ton of chocolate peanut butter recipes on my site. I’ve made tons of recipes combining these ingredients because it’s one of my all-time favorite flavor combinations. Can’t beat that peanut butter cup flavor :D

Oatmeal has been one of my go-to breakfasts recently. I always make it sweetened with only a mashed, ripe banana and made with dairy-free milk, to keep it vegan but also super creamy. One of my favorite things about oatmeal is how filling it is, and how nutritious it is! Oats are full of antioxidants, nutrients, fiber, can help with blood sugar control, and because they’re so filling, they’re great for assisting weight loss.
I have so many good vegan oatmeal recipes (almond joy flavored! chocolate strawberry!) on my site, but this one takes the cake as a major favorite.

Let’s make Chocolate Peanut Butter Oatmeal!
This chocolate peanut butter oatmeal came to be when, one day, while grabbing the almond butter I usually swirl on top, I spotted the cocoa powder. Perfect. My other hand reached for the peanut butter, and I knew we were going to good places.
I start by mashing the banana and mixing it with the oats, milk of choice, and cocoa powder in a small saucepan. A scoop of cocoa into the oats turned them perfectly chocolatey for less than 10 calories! The cocoa powder also adds a ton of antioxidants and nutrients to the oatmeal, which we’ll never say no to!
Bring the oats to a simmer and cook, stirring every so often to avoid burning, until the oats have absorbed all the liquid. They should be creamy smooth and taste rich and delicious.

Once your oats are ready, serving them up and add your toppings! I added a swirl of peanut butter on top for good measure. For kicks and giggles, I threw on a small handful of unsalted raw peanuts for some crunch. Then, I finished it off with a sprinkling of refined sugar-free chocolate chips. And tada…there we have it: Chocolate Peanut Butter Oatmeal!
This chocolate peanut butter oatmeal recipe comes together as easily as that, in just one pan in about 10 minutes! You can’t beat it.

This Chocolate Peanut Butter Oatmeal is…
- Absolutely delicious
- Creamy & sweet
- Done in 10 minutes
- Sweetened with just a banana
- Super filling and nutritious
This is absolutely my new favorite breakfast! Since I first made it, I’ve made it at least four times a week for breakfast. It’s that good! I hope you enjoy it as much as I do. If you do, be sure to let me know what you think by leaving a comment down below.
Want more chocolate peanut butter goodness for breakfast?! All GF + vegan!
- Chocolate Peanut Butter Smoothie Bowl
- Fluffy Chocolate Peanut Butter Sweet Rolls
- Chocolate Peanut Butter Granola

Chocolate Peanut Butter Oatmeal
Ingredients
- ⅓ cup rolled oats, gluten-free if needed
- 1 medium ripe banana, mashed
- ⅓ cup unsweetened almond milk or other non-dairy milk
- 1 tablespoon cocoa powder
- 1 tablespoon peanut butter
- 1 tablespoon dark chocolate chips
- 1 tablespoon unsalted peanuts, chopped
Instructions
- In a small saucepan, combine oats, banana, almond milk and cocoa powder. Simmer until milk has absorbed into the oats, stirring frequently to prevent burning, for about 4 to 6 minutes.
- Place into a small bowl, swirl in peanut butter, and top with chocolate chips and peanuts. Enjoy!
Notes
- To keep the recipe refined sugar-free + vegan, make your own chocolate chunks.

For two people who hate oatmeal, this was great- thank you!
So happy to convert a couple oatmeal-haters!! So thrilled you enjoyed it, Noelle :)
Made this oatmeal twice now exactly as the recipe indicates and it is amazing. So filling and perfect!!
So thrilled you’re loving it Peighton! :)
What would you use in place of the banana, I’m allergic to bananas.
I would skip it and add a little bit of your favorite sweetener of choice – you may need a little extra liquid, too!
I’m definitely making this
Thank you this combo
Hope you love it!
This has been one of my favorite breakfasts I’ve ever made. It’s so filling, it tastes so yummy, and it’s literally the best way to start off my morning. MAKE THIS. It’s so quick and you won’t regret it
So glad you’re loving it Audrey!! Inspiring me to make it for breakfast right now :D
This recipe is absolutely fantastic, Rachel! Your creativity and attention to detail always shine through in your recipes. I love how you’ve managed to make this Chocolate Peanut Butter Oatmeal not only incredibly delicious but also gluten-free, sugar-free, and vegan—perfect for so many dietary needs. The step-by-step instructions and photos make it so easy to follow, even for a beginner like me. Thank you for sharing such wholesome and indulgent recipes that we can feel good about eating! Can’t wait to try this one out!
This comment acknowledges the recipe’s strengths and compliments Rachel’s efforts as a creator!
So glad you’re loving it! Thanks so much for the feedback, Michael.
Is it at all possible to use non-plant-based milks? I don’t exactly have vegan milk on hand. I was also just looking at how to make honey-sweetened chocolate using cocoa powder, so would that work instead of bananas?
Hi Kelsey, yes any milk you like is fine! If you prefer to leave out the banana, any of your other favorite sweetener would work.
Can this be made with non-peanut peanut butter? I have a friend with a peanut allergy, and I want to make this for them.
Hi Ceycey, absolutely, you can use any nut or seed butter you like :)