Go Back
+ servings
chocolate peanut butter overnight oats.
Print Recipe

Chocolate Peanut Butter Overnight Oats

Indulge in this high-protein Chocolate Peanut Butter Overnight Oats recipe. Perfect for busy mornings, it's decadent, easy to make, and packed with over 55 grams of protein. Enjoy the rich taste of chocolate and peanut butter in a convenient breakfast!
Prep Time10 minutes
Chill time4 hours
Total Time4 hours 10 minutes
Course: Breakfast
Cuisine: American
Diet: Gluten Free, Vegetarian
Servings: 1 serving
Calories: 955kcal
Author: Briana

Equipment

  • mixing bowls
  • rubber spatulas
  • mason jars

Ingredients

Overnight oats base

  • ½ cup rolled oats (50g)
  • 1 scoop vanilla whey protein powder (31g)
  • ½ tablespoon chia seeds (5g)
  • ¼ teaspoon kosher salt
  • ¼ cup vanilla greek yogurt (56g)
  • ½ teaspoon vanilla extract
  • ½ cup whole milk (can sub any milk)
  • 2 tablespoons creamy peanut butter, melted (33g)

Peanut butter cup topping

  • 1-2 tablespoons creamy peanut butter, melted (to taste)
  • 1-2 tablespoons chocolate bar, chopped (use your favorite, to taste)
  • ½ teaspoon coconut oil

Instructions

  • In a medium-sized bowl, combine ½ cup of rolled oats, 1 scoop of protein powder, ½ tablespoon of chia seeds, and ¼ teaspoon of kosher salt. Whisk together until well combined.
  • Add in ½ cup of milk, ¼ cup of Vanilla Greek yogurt, 2 tablespoons of melted or natural peanut butter, and ½ teaspoon vanilla extract. Mix until mostly smooth, there may be a few lumps, but they will dissolve while in the fridge. Let the oats sit covered, in the fridge for 3-4 hours, or preferably overnight.
  • When it's time to serve, transfer the oats to a mason jar, leaving some room at the top for the peanut butter and chocolate layers.
  • Top with 1-2 tablespoons of melted peanut butter. You can place it in the fridge while you melt the chocolate for firmer layers, but this isn't necessary.
  • In a small bowl, gently melt 1 - 2 tablespoons of chocolate pieces and ½ teaspoon of coconut oil in the microwave at 50% power in 20-second increments, giving the mixture a good stir in between each increment. It's done when the chocolate is almost all the way melted. Just keep stirring, as the residual heat will melt it all the way.
  • Pour the chocolate layer overtop of the peanut butter layer, then transfer to the fridge or freezer for the chocolate to firm up for 10-20 minutes.
  • To serve, top with flaky salt, crushed peanuts, or your favorite toppings of choice. Enjoy!
  • Store leftovers covered in the fridge for up to 5 days. Do not freeze.

Notes

  • Chopped peanuts and sea salt aren't included in the nutrition facts. 
  • If you're using plain Greek yogurt, or plain protein powder, you may want to add some maple syrup to taste. (about 1 - 2 tablespoons) 
  • Oats consistency. For a creamier texture, use more milk or yogurt. For a thicker consistency, add less liquid, more chia seeds, oats, peanut butter, or protein powder. 
  • Melting chocolate. Be very careful when melting the chocolate to avoid burning. Always heat over low heat, stir often, and stop heating once the chocolate is almost all the way melted. 
  • Sweeten to taste. We find these oats to be perfectly sweet on their own, but if you want, add a bit of sweetener to the oat mixture. 
  • Layering the jar. For an Instagram-worthy presentation, layer the ingredients carefully and use a clear jar to show off the layers.

Nutrition

Calories: 955kcal | Carbohydrates: 70g | Protein: 56g | Fat: 54g | Saturated Fat: 17g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 21g | Trans Fat: 0.02g | Cholesterol: 66mg | Sodium: 969mg | Potassium: 1007mg | Fiber: 12g | Sugar: 27g | Vitamin A: 276IU | Vitamin C: 0.1mg | Calcium: 345mg | Iron: 8mg