Written by

Jennifer Lopez

Published

Creamy Chocolate Peanut Butter Overnight Oats: Easy 5-Minute Recipe

Ready In 5 minutes
Servings 1 serving
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Jar in one hand, spoon in the other, staring into the fridge at 11 p.m. on a Sunday—that’s where this recipe started. I had a container of Greek yogurt about to expire, half a jar of peanut butter with maybe two tablespoons left, and a chocolate craving that wasn’t going to be fooled by a sad square of dark chocolate. Meal prep for the week had completely slipped my mind, and I knew Monday morning me would be a disaster without something breakfast-ready. So I grabbed the oats, dumped everything into a mason jar, shook it like a Polaroid picture, and tossed it in the fridge hoping for the best.

The next morning, I opened that jar expecting mediocrity. What I got was a spoonful of something so creamy, so perfectly chocolate-peanut butter balanced, that I actually stood there in my pajamas eating it straight from the jar. No toppings. No fanfare. Just me, the fridge light, and pure breakfast happiness. That accidental creation became the blueprint for my creamy chocolate peanut butter overnight oats recipe, and honestly? I haven’t bought a single breakfast out since.

This isn’t one of those complicated meal prep recipes that requires twelve ingredients and a culinary degree. It’s the kind of recipe that saves your morning, uses stuff you already have, and makes you feel like you’re eating dessert for breakfast—in the best way possible. Trust me on this one.

Why You’ll Love This Recipe

Let me tell you why these creamy chocolate peanut butter overnight oats have become my most-requested breakfast recipe among friends and family. I’ve tested this combination at least a dozen times, tweaking ratios and swapping ingredients, and this version is the one that finally stuck.

  • Ready in 5 Minutes: No cooking, no stovetop watching, no complicated steps. You mix everything in a jar and walk away. That’s it.
  • Simple Pantry Ingredients: You probably have rolled oats, peanut butter, cocoa powder, milk, and a sweetener in your kitchen right now. No specialty grocery runs needed.
  • Perfect for Busy Mornings: Grab-and-go breakfast that actually keeps you full until lunch. No more mid-morning hunger crashes.
  • Crowd-Pleaser for All Ages: My kids devour these. My husband packs them for work. Even my mom, who’s suspicious of anything labeled “healthy,” asked for the recipe.
  • Tastes Like Dessert: Honestly, if you closed your eyes while eating this, you’d think it was chocolate peanut butter pudding. It’s that creamy and indulgent.

What makes this recipe different from every other overnight oats recipe out there? It’s the texture. Most overnight oats turn out either too watery or too thick and gluey. This version hits that perfect sweet spot—creamy, scoopable, and luxurious without being heavy. The secret is in the ratio of liquid to oats and the addition of Greek yogurt for extra creaminess and protein. I’ve spent months perfecting this balance so you don’t have to.

This is the kind of breakfast that makes you look forward to Monday mornings. It’s comfort food that actually works with your busy schedule, not against it.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that rich, creamy chocolate peanut butter flavor without any fuss. Most of these are pantry staples you probably already have on hand.

For the Base:

  • Rolled oats (old-fashioned oats), ½ cup (50g) — Don’t use instant oats here; they turn mushy. Rolled oats hold their texture overnight and give you that perfect chewy-creamy bite. I prefer Bob’s Red Mill or Quaker Old-Fashioned.
  • Milk of choice, ½ cup (120ml) — Whole milk makes it extra creamy, but oat milk or almond milk work beautifully too. I’ve tested this with unsweetened vanilla almond milk and it’s just as delicious.
  • Plain Greek yogurt, ¼ cup (60g) — This is my secret ingredient for ultra-creamy texture and a protein boost. Use full-fat for maximum creaminess, or 2% if you’re watching calories. Dairy-free coconut yogurt works great too.
  • Peanut butter, 2 tablespoons (32g) — Creamy or crunchy, your call. I use creamy for smoother texture. Natural peanut butter with no added sugar works perfectly, just stir it well first.
  • Unsweetened cocoa powder, 1 tablespoon (5g) — Dutch-processed gives a deeper, richer chocolate flavor, but regular unsweetened cocoa works fine. I’ve used Hershey’s Special Dark and it’s amazing.
  • Maple syrup or honey, 1-2 tablespoons (15-30ml) — Adjust based on how sweet you like it. I use 1.5 tablespoons of maple syrup for that perfect balance. Agave or date syrup work too.
  • Chia seeds, 1 tablespoon (12g) — Optional but highly recommended. They thicken the oats naturally and add omega-3s and fiber. You won’t even notice they’re there.
  • Vanilla extract, ½ teaspoon — Brings out the chocolate flavor and rounds out the sweetness.
  • Pinch of sea salt — Don’t skip this! Salt makes the chocolate and peanut butter flavors pop.

Optional Toppings:

  • Chopped dark chocolate or chocolate chips
  • Extra drizzle of peanut butter
  • Sliced banana
  • Crushed peanuts for crunch
  • A sprinkle of flaky sea salt
  • Coconut flakes

Ingredient Selection Tips: For the best texture, use rolled oats, not quick oats. Quick oats absorb liquid too fast and turn into baby food. If you’re gluten-sensitive, look for certified gluten-free rolled oats. For the peanut butter, I recommend a brand with just peanuts and salt in the ingredient list—no added oils or sugar. My go-to is Smucker’s Natural or Kirkland Organic.

Substitution Guidance: If you’re dairy-free, use coconut yogurt and your favorite plant milk. For nut-free, swap peanut butter with sunflower seed butter or tahini—just note the flavor will change slightly. No maple syrup? Honey, agave, or even brown sugar dissolved in warm milk work great.

Equipment Needed

The beauty of this recipe is that you barely need any equipment. Here’s what you’ll need:

  • Mason jar or airtight container (16-ounce size works perfectly) — I use wide-mouth mason jars because they’re easy to eat from and seal tightly. Any container with a lid works though.
  • Measuring cups and spoons — For accuracy. I’ve eyeballed it before and regretted it.
  • Spoon or small whisk — For mixing everything thoroughly. A fork works in a pinch.
  • Small bowl (optional) — If you want to mix the dry ingredients separately first to avoid cocoa clumps.
  • Knife and cutting board — For slicing banana or chopping chocolate for toppings.

No blender needed. No food processor. No stovetop. Just a jar and a spoon. That’s it. If you don’t have a mason jar, any bowl covered with plastic wrap or a reusable silicone lid works. I’ve even used a leftover pasta sauce jar in a pinch—just make sure it’s clean and dry.

One tip: if you’re meal prepping multiple jars, label them with a piece of masking tape and a marker. Otherwise you’ll forget which jar has the chocolate peanut butter version and which one has the plain vanilla. Trust me on this—I learned the hard way.

Preparation Method

chocolate peanut butter overnight oats preparation steps

This is the easiest breakfast recipe you’ll ever make. I promise. Here’s how to do it step by step.

  1. Combine the dry ingredients. In your mason jar or a small bowl, add ½ cup rolled oats, 1 tablespoon chia seeds (if using), 1 tablespoon unsweetened cocoa powder, and a pinch of sea salt. Whisk them together with a fork so the cocoa powder gets evenly distributed. This prevents clumps later.
  2. Add the wet ingredients. Pour in ½ cup milk of choice, ¼ cup Greek yogurt, 2 tablespoons peanut butter, 1-2 tablespoons maple syrup, and ½ teaspoon vanilla extract. Don’t worry if the peanut butter sits on top—it’ll mix in.
  3. Stir like you mean it. Use your spoon to mix everything together until the cocoa powder is fully incorporated and no dry patches remain. This takes about 30 seconds of vigorous stirring. Make sure to scrape the bottom corners of the jar—oats love to hide there.
  4. Taste and adjust. Here’s a pro tip: taste the mixture before refrigerating. If you want it sweeter, add more maple syrup. If you want more chocolate, add another teaspoon of cocoa. If you want it more peanut buttery, swirl in another tablespoon. Adjusting now is way easier than fixing it tomorrow morning.
  5. Seal and refrigerate. Put the lid on your jar and place it in the fridge. Let it sit for at least 4 hours, but overnight is ideal (8-12 hours). The oats need time to soften and absorb the liquid.
  6. Serve cold or warm. In the morning, take the jar out, give it a good stir. The texture should be thick, creamy, and scoopable. If it’s too thick for your liking, stir in an extra splash of milk until it reaches your preferred consistency. Top with your favorite toppings and enjoy straight from the jar or pour into a bowl.
  7. Optional warming method: If you prefer warm oats, transfer the mixture to a microwave-safe bowl and heat for 45-60 seconds, stirring halfway through. Add a splash of milk after heating to restore creaminess.

Sensory cues to watch for: When you stir the mixture before refrigerating, it should look like a thick chocolate pudding—not watery, not stiff. The oats should be fully submerged in the liquid. After refrigeration, the texture should be spoonable, not runny. If liquid pools on top, don’t worry—just stir it back in. That’s just the chia seeds releasing their gel.

Time-saving tip: Make 4-5 jars at once on Sunday evening. They stay good in the fridge for up to 5 days. Grab one each morning and you’re set for the workweek.

Cooking Tips & Techniques

After making these creamy chocolate peanut butter overnight oats more times than I can count, I’ve picked up a few tricks that make a real difference.

The biggest mistake people make: not stirring enough. I’m guilty of this too. You think you’ve mixed it well, then you take a bite and get a pocket of dry cocoa powder. It’s not pleasant. Spend a full 30-45 seconds mixing. Scrape the bottom. Scrape the sides. Your future self will thank you.

Texture troubleshooting: If your oats turn out too thick, you either used too many oats or not enough liquid. Next time, add an extra tablespoon of milk. If they’re too thin, you either used quick oats or didn’t let them sit long enough. Quick oats absorb liquid too fast and release it back, creating a watery mess. Stick with rolled oats.

The peanut butter swirl trick: Instead of mixing the peanut butter completely into the oats, try swirling it in. Leave a few streaks of peanut butter visible. When you eat it the next morning, you’ll get pockets of concentrated peanut butter flavor that make every spoonful exciting.

Multitasking strategy: Make these while your morning coffee brews or while you’re packing lunches the night before. The whole process takes less than 5 minutes. I literally make mine while standing in the kitchen waiting for my kettle to boil.

Consistency secret: If you want your overnight oats extra creamy, use full-fat Greek yogurt and whole milk. The fat content makes a noticeable difference in texture. If you’re watching calories, 2% yogurt and almond milk still work, but the texture will be slightly less luxurious.

One failure I learned from: I once tried using powdered peanut butter to save calories. Big mistake. It turned grainy and lost all that rich, nutty flavor. Stick with the real stuff. A little goes a long way.

Variations & Adaptations

This recipe is incredibly versatile. Here are some of my favorite ways to change it up.

Chocolate Banana Peanut Butter: Mash half a ripe banana into the mixture before refrigerating. The banana adds natural sweetness and a creamy texture that pairs beautifully with chocolate and peanut butter. Top with sliced banana in the morning for extra banana goodness.

Protein-Packed Version: Add one scoop of chocolate or vanilla protein powder to the dry ingredients. You may need to increase the milk by 2-3 tablespoons to maintain the right consistency. This version keeps me full for hours and is perfect for post-workout breakfasts.

Vegan Adaptation: Use almond milk or oat milk, dairy-free coconut yogurt, and maple syrup instead of honey. That’s it. Everything else is already plant-based. I’ve made this for vegan friends and they couldn’t tell the difference.

Low-Sugar Option: Skip the maple syrup entirely and use 1 mashed very ripe banana for sweetness. The banana adds enough natural sugar to balance the cocoa powder’s bitterness. Add an extra tablespoon of peanut butter for richness.

Peanut Butter Cup Dream: After mixing the base, fold in 2 tablespoons of chopped dark chocolate or mini chocolate chips. In the morning, top with a drizzle of melted peanut butter and a sprinkle of flaky sea salt. It tastes exactly like a Reese’s in oatmeal form.

Warm Weather Variation: In summer, I sometimes skip the overnight step and make these as “quick soak” oats. Mix everything together and let it sit at room temperature for 20 minutes. The texture is slightly less creamy but still delicious, and you don’t have to plan ahead.

If you love make-ahead breakfasts, you should also try my healthy no-bake granola bars for another grab-and-go option that the whole family enjoys.

Serving & Storage Suggestions

These creamy chocolate peanut butter overnight oats are best served cold straight from the fridge, but they’re also delicious warmed up on chilly mornings.

Serving temperature: I prefer them cold because the texture stays thick and pudding-like. If you warm them, the oats soften further and the peanut butter becomes more liquid, creating a different but equally delicious experience. Try both and see which you prefer.

Presentation ideas: Layer the oats in a clear glass jar with sliced banana, a drizzle of peanut butter, and a sprinkle of dark chocolate shavings on top. It looks gorgeous for photos and makes breakfast feel special. If you’re serving guests, set up a toppings bar with chopped nuts, coconut flakes, berries, and extra chocolate chips so everyone can customize their own jar.

Complementary pairings: These oats pair beautifully with a hot cup of coffee or a cold glass of milk. For a complete breakfast, serve alongside a side of apple nachos with peanut butter drizzle for extra fruit and crunch.

Storage instructions: Keep the oats in an airtight container in the refrigerator for up to 5 days. Do not freeze them—the texture becomes watery and unappetizing upon thawing. If you’re meal prepping, make jars for Monday through Friday and you’re set for the workweek.

Reheating method: If you prefer warm oats, transfer to a microwave-safe bowl and heat for 45-60 seconds. Stir well and add a splash of milk to restore creaminess. Alternatively, transfer to a small saucepan and warm over medium-low heat for 2-3 minutes, stirring frequently.

Flavor development note: These oats actually taste better on day 2 and 3. The flavors meld together, the chia seeds fully hydrate, and the texture becomes even creamier. Day 1 is good, but day 3 is amazing. Just something to keep in mind when meal prepping.

For another easy breakfast idea that’s perfect for busy mornings, check out my easy peanut butter banana energy bites—they’re no-bake and ready in 10 minutes.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving of creamy chocolate peanut butter overnight oats (made with whole milk and Greek yogurt, without toppings):

Nutrient Amount
Calories 380-420
Protein 18-22g
Carbohydrates 45-50g
Fiber 8-10g
Sugar 12-16g (natural)
Fat 16-20g
Iron 15% DV
Calcium 20% DV

Health benefits: Rolled oats are packed with beta-glucan, a type of soluble fiber that helps lower cholesterol and keeps you full. Peanut butter provides healthy monounsaturated fats and plant-based protein. Greek yogurt adds probiotics for gut health and extra protein. Cocoa powder is rich in antioxidants called flavonoids, which support heart health. Chia seeds deliver omega-3 fatty acids and additional fiber.

Dietary considerations: This recipe is naturally vegetarian. For a vegan version, use plant-based milk and yogurt. For gluten-free, use certified gluten-free rolled oats. For nut-free, swap peanut butter with sunflower seed butter. This recipe is high in protein and fiber, making it an excellent choice for sustained energy throughout the morning.

Potential allergens: Contains peanuts, dairy, and gluten (from oats). Check your oat packaging for certified gluten-free if needed.

From my personal wellness perspective, this breakfast keeps me full and focused until lunch without the mid-morning energy crash I used to get from sugary cereals. It’s one of those rare recipes that feels indulgent but actually supports your health goals.

Conclusion

These creamy chocolate peanut butter overnight oats are proof that a healthy breakfast doesn’t have to be boring or time-consuming. Five minutes of effort, a handful of pantry ingredients, and you’ve got a week’s worth of breakfasts that taste like dessert. It’s the kind of recipe that makes you actually look forward to getting out of bed in the morning.

What I love most about this recipe is how forgiving it is. Don’t have Greek yogurt? Use extra milk. Want it sweeter? Add more maple syrup. Craving extra crunch? Toss in some chopped peanuts. Make it your own. That’s the beauty of overnight oats—they’re a template, not a strict formula.

I’d love to hear how yours turn out. Did you add banana? Try it with almond butter? Find a topping combination that blew your mind? Drop a comment below and share your creation. And if you loved this recipe, save it to your breakfast board on Pinterest and share it with a friend who needs an easy morning win.

Here’s to mornings that taste like chocolate and peanut butter. You deserve it.

Frequently Asked Questions

Can I use quick oats instead of rolled oats?

You can, but I don’t recommend it. Quick oats absorb liquid too quickly and turn mushy and pasty. Rolled oats hold their shape and give you that perfect chewy-creamy texture. If quick oats are all you have, reduce the milk by 2 tablespoons and only refrigerate for 2-3 hours instead of overnight.

How long do these overnight oats last in the fridge?

They stay fresh for up to 5 days in an airtight container. I usually make a batch on Sunday and eat them through Thursday. The texture actually gets creamier on days 2 and 3 as the chia seeds fully hydrate and the flavors meld together.

Can I make these without chia seeds?

Absolutely. The chia seeds help thicken the oats and add fiber, but they’re completely optional. Without them, the texture will be slightly less thick but still creamy. If you skip the chia seeds, you might want to reduce the milk by 1 tablespoon to maintain the right consistency.

Can I eat these oats warm?

Yes! If you prefer warm oats, transfer the mixture to a microwave-safe bowl and heat for 45-60 seconds, stirring halfway through. Add a splash of milk after heating to restore creaminess. You can also warm them on the stovetop over medium-low heat for 2-3 minutes.

Are these overnight oats healthy enough for weight loss?

Yes, they can be part of a healthy weight loss plan. Each serving has around 380-420 calories, 18-22g of protein, and 8-10g of fiber, which keeps you full and satisfied for hours. To lower the calories, use almond milk, 2% Greek yogurt, and reduce the maple syrup to 1 tablespoon. Skip the chocolate chips and use a smaller portion of peanut butter.

Pin This Recipe!

chocolate peanut butter overnight oats recipe

Print

Creamy Chocolate Peanut Butter Overnight Oats: Easy 5-Minute Recipe

These creamy chocolate peanut butter overnight oats are a quick, no-cook breakfast that tastes like dessert. Made with simple pantry ingredients, they’re perfect for busy mornings and keep you full until lunch.

  • Author: Merry
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes (plus 4-12 hours refrigeration)
  • Yield: 1 serving 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • ½ cup (50g) rolled oats (old-fashioned oats)
  • ½ cup (120ml) milk of choice (whole milk, oat milk, or almond milk)
  • ¼ cup (60g) plain Greek yogurt (full-fat or 2%)
  • 2 tablespoons (32g) peanut butter (creamy or crunchy)
  • 1 tablespoon (5g) unsweetened cocoa powder (Dutch-processed or regular)
  • 1–2 tablespoons (15-30ml) maple syrup or honey
  • 1 tablespoon (12g) chia seeds (optional)
  • ½ teaspoon vanilla extract
  • Pinch of sea salt
  • Optional toppings: chopped dark chocolate or chocolate chips, extra drizzle of peanut butter, sliced banana, crushed peanuts, flaky sea salt, coconut flakes

Instructions

  1. Combine the dry ingredients: In your mason jar or a small bowl, add ½ cup rolled oats, 1 tablespoon chia seeds (if using), 1 tablespoon unsweetened cocoa powder, and a pinch of sea salt. Whisk them together with a fork so the cocoa powder gets evenly distributed.
  2. Add the wet ingredients: Pour in ½ cup milk of choice, ¼ cup Greek yogurt, 2 tablespoons peanut butter, 1-2 tablespoons maple syrup, and ½ teaspoon vanilla extract.
  3. Stir like you mean it: Use your spoon to mix everything together until the cocoa powder is fully incorporated and no dry patches remain. This takes about 30 seconds of vigorous stirring. Make sure to scrape the bottom corners of the jar.
  4. Taste and adjust: Taste the mixture before refrigerating. If you want it sweeter, add more maple syrup. If you want more chocolate, add another teaspoon of cocoa. If you want it more peanut buttery, swirl in another tablespoon.
  5. Seal and refrigerate: Put the lid on your jar and place it in the fridge. Let it sit for at least 4 hours, but overnight is ideal (8-12 hours).
  6. Serve cold or warm: In the morning, take the jar out, give it a good stir. If it’s too thick, stir in an extra splash of milk. Top with your favorite toppings and enjoy straight from the jar or pour into a bowl.
  7. Optional warming method: If you prefer warm oats, transfer the mixture to a microwave-safe bowl and heat for 45-60 seconds, stirring halfway through. Add a splash of milk after heating to restore creaminess.

Notes

For best texture, use rolled oats, not quick oats. The oats actually taste better on day 2 and 3 as flavors meld. If using quick oats, reduce milk by 2 tablespoons and refrigerate only 2-3 hours. For a vegan version, use plant-based milk and yogurt. For nut-free, swap peanut butter with sunflower seed butter. To prevent cocoa clumps, whisk dry ingredients together first.

Nutrition

  • Serving Size: 1 jar (about 1 cup)
  • Calories: 380420
  • Sugar: 1216
  • Sodium: 150200
  • Fat: 1620
  • Saturated Fat: 35
  • Carbohydrates: 4550
  • Fiber: 810
  • Protein: 1822

Keywords: overnight oats, chocolate peanut butter oats, healthy breakfast, meal prep breakfast, no-cook breakfast, creamy oats, easy breakfast recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆