These chocolate peanut butter overnight oats are ideal for busy mornings. With simple ingredients and about 5 minutes of prep, breakfast is ready when you wake up. Easily made vegan and gluten-free.

This recipe was originally published January 2015 and updated January 2021.
Chocolate Peanut Butter Overnight Oats are a breakfast dream for anyone who loves a peanut butter cup.
Creamy peanut butter, rich cocoa, and hearty oats create a sweet but satisfying breakfast that’s ready straight from the fridge. Make several jars at once for grab-and-go mornings.
Why this is the best breakfast:
- Ready when you wake up. Prep takes minutes and the oats sit overnight, so mornings are easier.
- Kid-friendly. Feels like a treat while still providing solid morning fuel.
- Simple ingredients and easy prep. A handful of pantry staples and about 5 minutes is all you need. Make multiple servings at once for the week.
- Classic flavor combo. Peanut butter and chocolate pair perfectly for a comforting breakfast.
Peanut butter is one of my favorite additions to overnight oats. If you like these, try other peanut butter oat variations for more breakfast inspiration.
What you will need:
- Oats: Old-fashioned (rolled) oats work best for texture. Steel-cut oats don’t soften as well overnight.
- Milk: Any milk will do—dairy or plant-based. For extra chocolate flavor, try chocolate milk (dairy or dairy-free). Unsweetened vanilla almond or whole milk are both good options.
- Peanut butter: Use creamy or crunchy peanut butter, or swap in another nut/seed butter if you prefer.
- Cocoa powder: Unsweetened cocoa powder; use dark cocoa for a more intense chocolate flavor.
- Vanilla: A little vanilla extract brightens the flavors.
- Sweetener: Pure maple syrup, honey, or your preferred sweetener. Adjust to taste.
- Sea salt: Just a pinch enhances the chocolate and peanut butter.
- Optional: Chia seeds for extra fiber and texture, protein powder, chocolate chips, or shredded coconut.

How to make these:
These Chocolate Peanut Butter Overnight Oats are extremely simple to prepare.
- Add all ingredients to a jar or bowl that can be sealed.
- Stir until well combined.
- Refrigerate for at least 4 hours or overnight. Before serving, add a splash of extra milk if needed, adjust sweetness, and top with extra peanut butter or chocolate chips if desired.
That’s it—fresh, ready-to-eat oats with minimal morning effort.

Recipe Tips
- Easily vegan: Use a plant-based milk and maple syrup instead of honey.
- Adjust sweetness: Sweeten to taste—maple syrup is a favorite but use honey, sugar, or another sweetener you prefer.
- Meal prep: Make multiple servings ahead of time. Stored in the fridge, they keep well for about 3–5 days.
- Chia seeds optional: Add chia for extra fiber and thickness, or leave them out if you prefer.
Try these other flavors:
- Coconut Cream Pie Overnight Oats
- Peanut Butter & Jelly Overnight Oats
- Peanut Butter Greek Yogurt Overnight Oats
- Blueberry Muffin Overnight Oats
- Banana Bread Overnight Oats
Hungry for more? Subscribe to the newsletter and follow on social media for new recipes and updates.
Chocolate Peanut Butter Overnight Oats

Ingredients
- 1/2 cup rolled oats (regular or gluten-free)
- 1/2 cup milk of choice (chocolate milk optional)
- 2–3 tsp peanut butter (or any nut/seed butter)
- 1 T cocoa powder
- 1/2 tsp vanilla extract
- 2–3 tsp maple syrup or honey (or preferred sweetener)
- Dash of sea salt
- 1 tsp chia seeds (optional)
Instructions
- Combine all ingredients in a small jar or bowl that can be sealed. Stir well and cover.
- Refrigerate overnight. Serve with optional toppings such as cocoa nibs, extra peanut butter, dark chocolate chips, or sliced banana.
Notes
- Adjust sweetness to taste—maple syrup is a guideline.
- Shredded coconut was once included as an option; add if you like it, but it’s not required.
Nutrition
Nutrition information is an estimate and should be used as a guideline.
Shop this post
Weck Jars
Cocoa Powder
Peanut Butter
Rolled Oats