Homemade Chocolate Peanut Butter Overnight Oats photo

These overnight oats hit every note I want in a quick breakfast: chocolatey, nutty, and creamy with zero morning fuss. You mix a few pantry staples the night before, slide the jar into the fridge, and wake up to something that already tastes like it took effort. It’s the kind of make-ahead breakfast that actually makes your day better.

I like this version because the chocolate is real—cocoa powder—and the peanut butter keeps it satisfying so you stay full until lunch. The texture is forgiving: thick and spoonable straight from the jar, or loosened with a splash of milk if you prefer something silkier. It’s also easy to tweak for allergies or flavor preferences.

Below I’ll walk you through exactly what to do, why the recipe works, practical swaps, and storage tips so you can make this into a regular habit, not a one-off treat. No fluff—just the steps and the reasoning so you get consistent results every time.

Gather These Ingredients

Classic Chocolate Peanut Butter Overnight Oats image

Ingredients

  • 1/2 cup rolled oats, regular or gluten free — the structural base; rolled oats absorb liquid and give that classic overnight texture.
  • 1/2 cup milk of choice, (I highly recommend trying chocolate milk!0 — provides the liquid and creaminess; any milk works (dairy or plant).
  • 2-3 tsp peanut butter, or any nut or seed butter — adds richness, protein, and that peanut-buttery backbone; adjust to taste.
  • 1 T cocoa powder — gives concentrated chocolate flavor without extra sweetness.
  • ½ tsp vanilla extract — lifts the chocolate and rounds the flavors.
  • 2-3 tsp maple syrup or honey, or preferred sweetener — sweetener to taste; start on the low side and adjust later if needed.
  • Dash of sea salt — essential to brighten the chocolate and balance sweetness.
  • 1 tsp chia seeds, optional — optional thickener and source of fiber; helps create a creamier, pudding-like texture.

Chocolate Peanut Butter Overnight Oats — Do This Next

  1. In a small sealable jar or bowl, add 1/2 cup rolled oats, 1T cocoa powder, a dash of sea salt, and 1 tsp chia seeds (optional).
  2. In a separate small bowl or cup, combine 1/2 cup milk of choice, 2-3 tsp peanut butter, 1/2 tsp vanilla extract, and 2-3 tsp maple syrup or honey. Whisk or stir until the peanut butter and cocoa powder are well incorporated and the mixture is smooth.
  3. Pour the milk mixture over the dry ingredients. Stir thoroughly to fully combine, scraping the sides and bottom so there are no dry pockets.
  4. Cover the jar or bowl tightly and refrigerate overnight (at least 6 hours) until the oats have absorbed the liquid and the mixture is thickened.
  5. Before serving, stir the oats again to loosen. If desired, adjust the consistency with a splash of milk.

Why This Recipe Belongs in Your Rotation

Easy Chocolate Peanut Butter Overnight Oats recipe photo

It’s fast to assemble and reliable. Most mornings you’ll want something that doesn’t require decision-making or stirring in front of a hot stove; this recipe delivers that. You get balanced protein and carbs, chocolate for comfort, and peanut butter for staying power. It’s also forgiving: tweak the milk or sweetener and the base still works.

Beyond convenience, it’s versatile. Make it for a single serving or scale up into jars for the week. It’s perfect for busy days, travel breakfasts, or when you want a grab-and-go option that doesn’t taste like a compromise. The low-prep nature also makes it kid-friendly and easy to pack for work or school.

Substitutions by Category

Delicious Chocolate Peanut Butter Overnight Oats shot

  • Oats: Use gluten-free rolled oats if needed. Avoid instant oats if you want the best texture; they can go mushy.
  • Milk: Any dairy or plant milk works. Almond, oat, cashew, or soy will change creaminess and flavor—oat and soy are closest to dairy in body.
  • Nut butter: Swap peanut butter for almond, cashew, or sunflower seed butter for a nut-free option.
  • Sweetener: Replace maple syrup or honey with agave, coconut nectar, or a granulated sweetener dissolved in the milk.
  • Cocoa: If you don’t have cocoa powder, a tablespoon of chocolate protein powder can work, but skip additional sweetener until you taste.
  • Thickeners: Chia seeds are optional; skip them for a looser texture or add 1–2 tbsp for extra pudding-like body.

Gear Up: What to Grab

You don’t need fancy tools. A few well-chosen items make the process smoother:

  • Seal-able jar or small bowl with a lid — mason jars are ideal for portioning and transporting.
  • Small whisk or fork — to smooth the peanut butter into the milk so you don’t end up with clumps.
  • Measuring spoons and a 1/2 cup measure — for consistent results.
  • Spoon for stirring and serving.

Troubles You Can Avoid

Grainy or clumpy peanut butter

If your peanut butter is thick or grainy, warm it briefly (10–15 seconds) in the microwave with the milk before whisking. That helps it blend smoothly and prevents pockets of nut butter in the final jar.

Too thick or too thin

If the finished oats are too thick in the morning, stir in a splash of milk until you reach the texture you like. If they’re too thin, let them sit another hour in the fridge or add a pinch more chia seeds and let them swell for 15–30 minutes.

Not chocolatey enough

If the chocolate flavor isn’t pronounced, add another 1/2 teaspoon of cocoa next time or a small drizzle of melted dark chocolate. Taste as you go—cocoa can be bitter if you overdo it.

In-Season Flavor Ideas

Seasonal toppings are the easiest way to make this feel fresh all year.

  • Fall: top with sliced banana, chopped toasted pecans, and a dusting of cinnamon.
  • Winter: stir in orange zest and a few chopped candied nuts for holiday vibes.
  • Spring: add fresh berries and a squeeze of lemon for brightness.
  • Summer: layered with sliced peaches or a spoonful of berry compote for a lighter finish.

Recipe Notes & Chef’s Commentary

Measure the oats and liquids by volume for predictable texture. Rolled oats absorb a predictable amount of liquid; if you switch to quick oats, reduce chilling time and expect a softer mouthfeel. The recipe’s peanut butter range (2–3 tsp) and sweetener range (2–3 tsp) give you control—start lighter and add after chilling if you need more sweetness.

I usually recommend making one jar first to dial in sweetness and consistency, then batch-make once you’re happy. If you want a creamier result, use a richer milk (full-fat dairy or canned coconut thinned out 50/50 with water). If you want more protein without changing flavor much, stir in a scoop of neutral protein powder into the milk mix before combining with oats.

Make-Ahead & Storage

This recipe is designed for make-ahead. Store the assembled jars in the refrigerator for up to 4 days. For best texture, consume within 2–3 days; oats will continue to soften over time. If you’re packing for later in the day, keep any crunchy toppings (nuts, granola) separate and add them just before eating to preserve texture.

Freezing is not recommended for overnight oats—the texture changes and the chia can become gelatinous in an odd way. Instead, prepare dry mixes in bulk: portion dry oats, cocoa, and salt into individual jars or bags and combine with wet ingredients the night before serving.

Common Qs About Chocolate Peanut Butter Overnight Oats

Q: Can I use quick oats instead of rolled oats?
A: Yes, but quick oats absorb liquid faster and can become softer or a bit mushy. If you use quick oats, check after 4–6 hours instead of overnight for best texture.

Q: Is this recipe vegan?
A: It can be. Use a plant-based milk and maple syrup or agave instead of honey, and choose a vegan peanut butter.

Q: How do I adapt it to be higher in protein?
A: Use a high-protein milk (soy or pea milk), add a scoop of protein powder to the milk mixture, or stir in Greek yogurt in the morning. Keep an eye on texture; protein powder can thicken the mix.

Q: Can I double or triple the recipe?
A: Absolutely. Mix the dry ingredients in a bowl and whisk the wet ingredients in a larger container, then combine. Divide into individual jars for grab-and-go convenience. Scale proportions evenly.

Q: My oats are bitter—what happened?
A: Too much unsweetened cocoa powder or an overabundance of salt could be the culprits. Next time reduce cocoa slightly and keep the dash of salt small. Taste the milk mixture before adding it to the oats to adjust sweetness.

Hungry for More?

If you like this, try a few easy variations: swap peanut butter for almond butter and add chopped dark chocolate for an adult treat; or make a mocha version by stirring a teaspoon of instant espresso into the milk. For a fruity twist, swirl in mashed banana or berry compote before chilling.

For more make-ahead breakfasts and simple swap ideas, check my other overnight oats recipes and breakfast jar ideas. These are the kinds of small habits that simplify mornings and give you a real, satisfying start to the day.

Homemade Chocolate Peanut Butter Overnight Oats photo

Chocolate Peanut Butter Overnight Oats

Quick overnight oats flavored with cocoa and peanut butter — make in a jar, refrigerate overnight, and enjoy a ready-to-eat chocolatey breakfast.
Prep Time5 minutes
Cook Time6 minutes
Total Time4 hours 5 minutes
Servings: 1 servings

Ingredients

Ingredients

  • 1/2 cuprolled oats regular or gluten free
  • 1/2 cupmilk of choice (I highly recommend trying chocolate milk!0
  • 2-3 tsppeanut butter or any nut or seed butter
  • 1 Tcocoa powder
  • 1/2 tspvanilla extract
  • 2-3 tspmaple syrup or honey or preferred sweetener
  • Dash of sea salt
  • 1 tspchia seeds optional

Instructions

Instructions

  • In a small sealable jar or bowl, add 1/2 cup rolled oats, 1T cocoa powder, a dash of sea salt, and 1 tsp chia seeds (optional).
  • In a separate small bowl or cup, combine 1/2 cup milk of choice, 2-3 tsp peanut butter, 1/2 tsp vanilla extract, and 2-3 tsp maple syrup or honey. Whisk or stir until the peanut butter and cocoa powder are well incorporated and the mixture is smooth.
  • Pour the milk mixture over the dry ingredients. Stir thoroughly to fully combine, scraping the sides and bottom so there are no dry pockets.
  • Cover the jar or bowl tightly and refrigerate overnight (at least 6 hours) until the oats have absorbed the liquid and the mixture is thickened.
  • Before serving, stir the oats again to loosen. If desired, adjust the consistency with a splash of milk.

Equipment

  • sealable jar or bowl
  • small bowl or cup
  • Whisk or spoon

Notes

Sweeten these overnight oats with your preferred sweetener and use the maple syrup as a guide. Everyone has a different preferred level of sweet.
I had 2 tsp of shredded coconut in this recipe for a long time, feel free to add it, but it is not everyone’s favorite so moved it to the notes as an option!

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating