This post may contain affiliate links.
These Peanut Butter Overnight Oats only takes 5 minutes to prepare and make a healthy delicious breakfast that is perfect for a busy morning! Prepare the oats in the evening directly in jar or container and wake up to breakfast ready to go!

If you’re a peanut butter lover like me then you’re going to love these Peanut Butter Overnight Oats! Peanut butter is such a versatile ingredient that can be used in so many different recipes. From Peanut Butter Noodles, to Peanut Butter Protein Balls or a Peanut Butter and Banana Smoothie, the possibilities are truly endless!
Table of Contents
Today peanut butter is being featured in this breakfast that has 12 grams of protein and 8 grams of fiber per serving. If you want to make these overnight oats even higher in protein be sure to follow this recipe for Protein Oats Recipe.
Why you’ll love this recipe
- 5-minute recipe. This recipe only requires about 5 minutes of your time to make and is made with gluten-free oats, yogurt and almond milk. (I used this Almond Breeze)
- Creamy and chewy. These overnight oats are super creamy and chewy and loaded with peanut butter so they taste like delicious No-Egg Peanut Butter Cookie.
- Customizable. The possibilities for add-ins to this recipe are endless. Fruit, jams, nuts and seeds are all great mixed in these oats!
- Great for meal prep. You can prepare several jars of these overnight oats to meal prep and enjoy for breakfast every day of the week!
Key Ingredients

- Rolled oats: These are also sometimes called old-fashioned oats, both will work the same. Rolled oats give the overnight oats a chewy texture that is absolutely delicious. You can substitute with quick oats for a softer texture, but don’t try to substitute with steel-cut oats. (If you want to use steel-cut oats follow this recipe for overnight steel cut oats.)
- Peanut butter: You can use either natural peanut butter, creamy peanut butter or crunchy peanut butter. All will work well and will add 4g of protein to each serving. You can also substitute with powdered peanut butter in this recipe if you prefer.
- Chia seeds: A classic ingredient to add to overnight oats and one of my favourite ways to use chia seeds. Not only do these little seeds help thicken the oats, but they will also give you a nutritional benefits of Omega-3s, fibre, iron and magnesium.
*This is a recipe overview. The full recipe can be found below in the recipe card.
How To Make Peanut Butter Overnight Oats

Step 1: Add the oats, salt, chia seeds, cinnamon, peanut butter and yogurt to a bowl

Step 2: Add the almond milk, sweetener, and vanilla to the bowl and mix. Cover and place in the fridge overnight.

Step 3: Cover and refrigerate overnight. In the morning the oats should be thick and creamy like this.

Step 4: Serve as is or with your favourite toppings like more peanut butter jam, fresh fruit and chia seed jam.
How to store overnight oats
Store overnight oats in the fridge in a jar or or container for up to 5 days. The oats may thicken a bit more over time as they continue to absorb more liquid, so if you prefer your oats to be less thick, you can add in a splash of almond milk before serving.
Topping Ideas
You can top these overnight oats with anything you enjoy on top of your regular bowl of oatmeal. Here are some ideas:
- Peanut butter or nut butter
- Strawberry Chia Jam
- Fresh berries
- Sliced bananas
- Chopped nuts
- Cacao nibs
- Hemp seeds
- Chocolate Granola
- Peanut Butter Granola
Jess’s tips
- Stick with rolled oats – Rolled (old-fashioned) oats give the best texture for overnight oats. Avoid using steel-cut oats—they won’t soften properly without cooking.
- Add fruit in the morning – For the freshest texture, add toppings like sliced banana, berries, or chopped apples right before serving instead of mixing them in overnight. You can also try these Banana Overnight Oats, Strawberry Overnight Oats or Apple Pie Overnight Oats for a fruity twist!
- Customize it – Try mix-ins like nuts, seeds dried fruit, or a scoop of protein powder to boost nutrition and flavour.
- Soak overnight for the best result – While the oats will soften in a few hours, letting them sit overnight gives them the creamiest texture and fully develops the flavour!
Frequently Asked Questions
Yes! Yogurt adds creaminess and protein, but you can leave it out or replace it with more milk or a dairy-free alternative.
Absolutely! I would just double the amount of powdered peanut butter to 4 tablespoons to give the overnight oats a peanut butter taste! You can also use this same substitution in my Peanut Butter Chia Pudding recipe.
Overnight oats are typically enjoyed cold but you can warm them up if you prefer. Just transfer them to a microwave-safe bowl or jar and warm in the microwave for 30–60 seconds, stirring halfway through.

Try These Healthy Breakfast Recipes Next!
- Chocolate Oatmeal
- The Healthiest Breakfast Cookies
- Pecan Pie Baked Oatmeal
- Healthy Blueberry Muffins
- Chocolate Baked Oats
If you tried these Peanut Butter Overnight Oats or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!

Peanut Butter Overnight Oats
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Mix
- Cuisine: American
- Diet: Vegetarian
Description
Peanut Butter Overnight Oats make the best breakfast for busy mornings! They only take 5 minutes to prepare the night before and are healthy, dairy-free and filled with protein!
Ingredients
Overnight Oats
- 1 cup rolled oats
- 1 tbsp chia seeds
- 1/2 tsp cinnamon
- pinch of salt
- 2 tbsp peanut butter (natural or creamy)
- 1/3 cup Greek yogurt (can sub any yogurt)
- 1 tsp vanilla extract
- 1 tbsp maple syrup
- 1 cup Almond milk
Toppings
- Peanut butter
- Chia seed jam
- Berries
- Shredded coconut
Instructions
- Add the oats, yogurt, peanut butter, chia seeds, cinnamon and salt to a mixing bowl.
- Then add the milk, maple syrup and vanilla extract and mix everything together.
- Cover the bowl and place in the fridge overnight. You can also make the overnight oats directly in a large jar.
- Remove from the fridge the next morning and enjoy! Top off with your favourite toppings.
Notes
- Use rolled oats for the best texture.
- Customize with mix-ins like nuts, seeds, dried fruit, or protein powder.
- Let soak overnight for the creamiest texture. (a minimum of 4 hours)
- Store in the fridge for up to 5 days.
Nutrition
- Serving Size: 1/2 recipe
- Calories: 330
- Sugar: 9g
- Sodium: 100mg
- Fat: 14g
- Carbohydrates: 40g
- Fiber: 8g.
- Protein: 12g
This recipe is absolutely delicious!!
Thank you so much for sharing it!!!
You’re welcome Sandra! So happy you enjoyed it!
Like others have mentioned, I don’t usually leave feedback on, well, much of anything (even though every recipe of yours I try is phenomenal). This recipe has become my new go-to breakfast for the week because of how easy, simple, and delicious it is! It’s hard to find high-protein breakfasts as someone following a plant-based diet but the combo of the chia seeds, oats, and peanut butter packs a protein punch. Thanks for sharing this!
Hi Danielle, thank you so much for your review! Much appreciated and I’m so happy you love the recipe 🙂
I never post feedback on recipes on websites but this was too good not too. I absolutely loved it, it was my first time trying overnight oats I’m so glad I did I will definitely be making it again ??
Hi Kirri, thank you so much for the kind review! So happy you loved the recipe 🙂
This is SO good! Really delicious! This was the first overnight oats recipe I’ve ever tried, I happened to have all the ingredients on hand – and it turned out so yummy! Peanut butter really is magical. I’ve played around with different ingredients since, e.g. adding cacao nibs, coconut flakes & hemp hearts, trying almond butter instead of peanut butter, using oat milk instead of almond milk, or using more milk when I ran out of yogurt.
Highly recommend, and thanks so much for the inspiration! <3
Thanks Luna, I’m so happy you loved the recipe! This would be delicious with some cacao nibs!
I don’t eat yogurt. Do you think I would need to adjust the milk at all if I left he yogurt ou?
Hi Sharon! You can replace the amount of yogurt with milk. You could also use some coconut cream if you prefer for a creamier texture.
Full disclosure: I am not really an oatmeal person. I have never cared for it very much. But my doctor has me on a restricted diet and so in trying to find healthy breakfast alternatives, I came across this recipe. My husband and I both found it to be super delicious, and it gave us a boost of energy, plus made us feel full until lunch time. 2 big thumbs up!
Hi Carolyn, thank you for the review! Glad to hear you enjoyed this recipe! Peanut butter in oats is magical! 😉