This recipe for Chocolate Peanut Butter Overnight Oats is like having a healthy Reese’s cup for breakfast. This simple, no-cook breakfast is the ultimate meal-prep solution, combining hearty rolled oats with rich cocoa powder and creamy peanut butter to create a breakfast that tastes unbelievably decadent. It’s a healthy, satisfying, and incredibly delicious way to have a treat waiting for you on a busy morning.
This recipe takes just five minutes to mix together the night before, and the refrigerator does all the work. You’ll wake up to a thick, creamy, and perfectly sweet and salty breakfast that’s packed with protein and fiber to keep you energized all morning long.
Why You’ll Love This Recipe
- Tastes Like a Candy Bar: All the rich, delicious flavor of a chocolate peanut butter cup in a healthy breakfast.
- 5-Minute Meal Prep: The perfect make-ahead breakfast for busy mornings.
- Healthy & Filling: Packed with protein and fiber to keep you full and satisfied until lunch.
- Simple Pantry Ingredients: Made with just a handful of common kitchen staples.
Ingredients
- 1/2 cup Rolled Oats (Old-Fashioned)
- 2/3 cup Milk (dairy or non-dairy like almond or oat milk)
- 1/4 cup Plain or Vanilla Greek Yogurt
- 2 tablespoons Creamy Peanut Butter
- 2 tablespoons Unsweetened Cocoa Powder
- 2 tablespoons Maple Syrup
- 1 tablespoon Chia Seeds
- 1/2 teaspoon Vanilla Extract
- Pinch of Salt
- Optional: 1 tablespoon of mini chocolate chips
Step-by-Step Instructions
- Combine Ingredients: In a mason jar, small bowl, or any container with a lid, add the rolled oats, milk, Greek yogurt, peanut butter, cocoa powder, maple syrup, chia seeds, vanilla extract, and salt.
- Mix Thoroughly: Stir everything together until well combined. Make sure the peanut butter and cocoa powder are fully incorporated and there are no dry spots. If using, stir in the mini chocolate chips.
- Chill Overnight: Cover the container and place it in the refrigerator for at least 6 hours, or preferably overnight.
- Serve: The next morning, give the oats a good stir. If they are thicker than you’d like, add another splash of milk to reach your desired consistency. Top with your favorite additions and enjoy cold.
Tips & Variations
- Pro Tip: For an extra peanut butter punch, add a tablespoon of powdered peanut butter along with the cocoa powder. It adds flavor without a lot of extra calories or fat.
- Boost the Protein: Add a scoop of your favorite chocolate or vanilla protein powder with the dry ingredients. You may need to add an extra splash of milk.
- Add Banana: A few slices of fresh banana on top or mixed in adds natural sweetness and a classic flavor combination.
- Make it Vegan: Use a plant-based yogurt and non-dairy milk. Ensure your chocolate chips are dairy-free.

Frequently Asked Questions (FAQ)
- Can I warm this up?
- While the flavor is great cold, you can certainly warm these oats in the microwave for 60-90 seconds for a cozier breakfast that tastes like a molten lava cake.
- How long do these last in the refrigerator?
- You can meal prep these for up to 4 days. Store them in individual airtight containers in the fridge for an easy grab-and-go breakfast all week.
- Can I use steel-cut or quick oats?
- Rolled oats provide the best chewy texture. Quick oats will result in a much softer, porridge-like consistency, while steel-cut oats will not soften enough without being cooked.
Serving Suggestions
- These chocolate peanut butter overnight oats are delicious served chilled. For the full experience, top them with a few mini chocolate chips, a drizzle of extra peanut butter, and some sliced bananas just before eating.

Chocolate Peanut Butter Overnight Oats
Ingredients
Equipment
Method
- In a small jar or sealable bowl, combine all ingredients and stir well.
- Cover and refrigerate for at least 4 hours or overnight.
- Stir before serving and top with cocoa nibs, extra peanut butter drizzle, chocolate chips, or banana slices.