Peanut Butter Overnight Oats

by Shweta
2 people
4 hr 5 min

Easy, creamy peanut butter overnight oats with only 7 ingredients. Great for meal prep, high in protein, and filled with fiber!

It's no secret I love peanut butter (like these Peanut Butter Protein Bars). Adding peanut butter to an easy breakfast idea is a big win for me. These peanut butter overnight oats are delicious, creamy, and high in protein so they keep me full throughout my busy mornings running around after my boys or after an early morning workout.

I absolutely love overnight oats. There are so many variations to overnight oat recipes. Chocolate Chia Overnight Oats are one of my favorites but since I crave peanut butter ALL the time, why not make some overnight oats with peanut butter?

Ingredients for Peanut Butter Overnight Oats
  • Old-fashioned oats. Oats are a wonderful way to incorporate whole grains into your day. I used old-fashioned oats for these overnight oats.
  • Ground flaxseed. A great source of vegan omega-3 fatty acids.
  • Milk of choice. I used fat-free milk but you can use any plant-based milk to make it vegan.
  • Maple syrup. If you prefer to limit your sugar, I recommend sweetening with banana-it's absolutely delicious. My son eats regular oats this way and loves them!
  • Greek yogurt. I added this for an additional boost of protein. If you prefer your oats vegan, you can either omit the yogurt or add vegan yogurt.
  • Vanilla. Because I add vanilla to almost all of my desserts and it makes everything taste amazing! You can use vanilla extract or fresh vanilla powder.
  • Peanut butter. If you are allergic to peanuts, you can substitute them for any other nut butter. If you prefer to omit nuts altogether, sun butter is a great option!
overnight oats ingredients in bowl with milk pouring over ingredients
To Meal Prep Overnight Oats

I like to get one of my glass storage containers or Rubbermaid containers and mix the ingredients up in individual servings if I am going to be on the go OR mix it in one large storage container and take it out when I'm ready to eat!

  • In food storage container, jar of your choice, or large bowl, mix the dry ingredients to ensure no clumps form.
  • Add in the wet ingredients and mix until well combined.
  • Close the container and store it in the fridge for at least 4 hours, overnight is preferred!
  • Eat cold in the morning. Get creative and add your choice of toppings to make it like your own breakfast sundae! I love to add strawberries, bananas, and a little sprinkle of chia seeds to mine.
overnight oats served with fruits and drizzled with peanut butter
Variations of Overnight Oats

  • Chocolate Peanut Butter Overnight Oats.
    • Add 2 tablespoons of unsweetened cocoa powder and an extra ½ cup of milk. Add some mini chocolate chips for some extra fun!
  • Chocolate Chia Overnight Oats Recipe Here.
  • Vanilla Overnight Oats. Omit the peanut butter for a basic vanilla oats recipe.
  • Overnight Oats for Toddlers. I love to omit the maple syrup and add half a mashed banana for the sweetness before serving. You can also heat the oats in the microwave for 1 minute in a larger, microwave-safe bowl with additional milk as needed.
  • Optional add-ins
    • Chia Seeds
    • Hemp Seeds
    • Nuts: walnuts, almonds, or pecans are my favorite to add.


  • Store your overnight oats in the refrigerator for 3-4 days. These oats cannot be frozen.

More Sweet or Savory Breakfast Ideas

  • Vegan Banana Muffins
  • Dark Chocolate Granola
  • Homemade Coconut Almond Granola
  • Vegan Breakfast Burritos
  • Sweet Potato and Tofu Breakfast Hash
  • Easy Tofu Scramble

If you loved this Peanut Butter Overnight Oats recipe, let me know in the comments below! I’d love to connect with you on Facebook, Instagram, and Pinterest! Subscribe to my weekly emails at the bottom so you never miss a new recipe!

📖 Recipe
Peanut Butter Overnight Oats
Recipe details
  • 2  people
  • Prep time: 245 Minutes Cook time: 0 Minutes Total time: 4 hr 5 min
Show Nutrition Info
Hide Nutrition Info

  • 1 cup milk
  • 1/2 cup greek yogurt
  • 2 tablespoons maple syrup
  • 1/4 cup natural peanut butter creamy, salted, unsweetened
  • 1 teaspoon vanilla extract or vanilla powder
  • 1 cup rolled oats gluten free if necessary
  • 1 tablespoon ground flax meal

In container with a lid or individual mason jars, combine milk, greek yogurt, maple syrup, and peanut butter. Whisk together until well combined. Add the vanilla extract and combine.
Add in the oats and ground flax seed and combine until all the oats are immersed in milk. If you prefer your oats to be have more liquid versus remain chunky, add ¼ cup more milk. You may also add more milk after the oats have been soaked overnight.
Close lid and store in the fridge for at least 4 hours, overnight is preferred!
Eat cold after the oats have been soaked. Get creative and add your choice of toppings to make it like your own breakfast sundae!
Want more details about this and other recipes? Check out more here!