Vegan Peanut Butter Protein Overnight Oats

Last Updated on August 5, 2026 by Tanya

These Peanut Butter Protein Overnight Oats are super easy to make, and are creamy, satisfying and perfect for post-workouts. Ready in just a few minutes of prep the night before, they combine oats and peanut protein powder for a filling, muscle-fuelling breakfast that tastes more like dessert than fitness food.

Two glass jars filled with overnight oats topped with banana slices, placed on a wooden surface with scattered oats and a spoon in one jar. A beige cloth and banana are in the background.

This is my go-to breakfast after a workout — it takes two minutes to throw together the night before, and by morning it’s thick, creamy, and genuinely satisfying rather than feeling like “diet food.” I started experimenting with protein powder in overnight oats when I wanted something more filling post-workout, and peanut butter flavour was the obvious choice — it makes the oats taste more like dessert than fuel.

Ingredients

  • Rolled Oats– Old-fashioned rolled oats are best for overnight oats—they soften nicely without becoming mushy.
  • Plant-Based Milk– Any dairy-free milk works here—almond, oat or soy. Or try my nut milk recipe here!
A marble countertop displays a glass bowl of rolled oats, a whole banana, a bowl of milk, a measuring cup of maple syrup, a scoop of protein powder, and a spoonful of vanilla extract.
  • Maple Syrup-You can substitute with agave, date syrup, or your preferred liquid sweetener.
  • Vanilla Extract– Adds warmth and enhances the peanut butter flavours
  • Peanut protein powder– Peanut butter protein powder is a nutritional supplement made by combining peanut flour (from roasted, defatted peanuts) with added protein sources like pea, or rice protein. It offers the gorgeous, rich flavour of peanut butter with an extra boost of protein, making it ideal for smoothies, or mixing in overnight oats! I used ‘Macro Mike Peanut Plant Protein‘ in this recipe which I highly recommend!
  • Banana– Chopped bananas area the perfect topping on these oats, but you could also strawberries or blueberries!

FAQs

Can I use regular peanut butter instead of protein powder?

Yes — stir in 2-3 tablespoons of peanut butter directly into the oats if you don’t have peanut protein powder, though the protein content will be lower.

Can I use a different flavour of protein powder?

Yes — vanilla or chocolate protein powder both work well here if you don’t have a peanut butter flavour on hand.

How do I store leftovers?

Store in an airtight container or jar in the fridge for up to 3 days.

Can I make a big batch for the week?

Yes — this recipe doubles or triples easily. Layer into individual jars for a few days’ worth of grab-and-go breakfasts.

Do I have to chill it overnight

A minimum of 4 hours is enough for the oats to thicken properly, though overnight gives the creamiest texture.

Looking for other recipes like this? Try these:

A glass jar filled with overnight oats topped with banana slices and a drizzle of caramel, with a spoon inside. Some oats are scattered on the wooden surface next to the jar.

Peanut Butter Protein Oats

Print Pin
Prep Time: 10 minutes
Total Time: 10 minutes

Ingredients

  • 1 cup rolled oats
  • 1-2 tablespoon maple syrup
  • 1 teaspoon vanilla extract
  • 1 scoop (about 40g) plant-based peanut protein powder
  • 1 cup plant-based milk
  • Optional Toppings: A scoop of peanut butter and chopped bananas

Instructions

  • Mix it up: In a jar or container, combine oats, maple syrup, vanilla, peanut protein powder and plant milk.
  • Stir well: Mix until fully combined and smooth. It may look a bit runny at first, but the oats will absorb the liquid overnight.
  • Refrigerate: Cover and refrigerate overnight (or at least 4 hours). By morning, it will be thick, creamy, and ready to eat.
  • Top and enjoy: Add a scoop of peanut butter and chopped bananas or other fruit. Enjoy!

Video

Tried this recipe?Mention @thecozyvegankitchen or tag #thecozyvegankitchen!