Peanut butter overnight oats are a super easy breakfast that’s both creamy and filling. Just mix oats, your favorite milk, and peanut butter, and let them sit overnight!
In the morning, it’s like a little gift waiting for you. I love adding banana slices or a sprinkle of chocolate chips on top—it makes breakfast feel like a treat!
Key Ingredients & Substitutions
Rolled Oats: Rolled oats are best for overnight oats as they soak up liquid well and soften nicely. If you only have quick oats, they’ll work too, but may be mushier. Steel-cut oats are not recommended, as they need longer cooking time.
Milk: You can use any milk you like! Dairy milk, almond, soy, or oat milk all create a delicious base. If you’re lactose intolerant or vegan, just choose a plant-based option that you enjoy. The flavor can change slightly based on your choice!
Peanut Butter: I love creamy peanut butter for its smooth texture, but crunchy adds a fun bite! If you want a nut-free version, sunflower seed butter or almond butter can be a great substitute.
Chia Seeds: Chia seeds are optional but fantastic for extra nutrition and thickness. If you’d like to skip them, just use a bit more oats or add a spoonful of Greek yogurt for creaminess.
Sweetener: Honey or maple syrup are popular choices for sweetness. If you’re looking for a lower-calorie option, try a sugar substitute or just omit it altogether if you prefer. The bananas and peanut butter add natural sweetness too!
How Do You Make Perfect Peanut Butter Overnight Oats?
The key to perfect overnight oats is mixing and resting time. First, ensure the oats and liquid are well combined, which helps them absorb flavors overnight.
- Combine oats with milk and peanut butter in a jar or bowl and stir thoroughly.
- Seal (or cover) and place in the fridge. Let them sit overnight, or at least 6 hours. This softens the oats and thickens the mixture.
- In the morning, give your oats a good stir. If they look too thick, add a splash of milk to adjust the texture.
For toppings, I suggest getting creative with your favorites! Fresh fruits, nuts, or even a sprinkle of cinnamon can elevate your oats. Enjoy customizing!

Peanut Butter Overnight Oats
Ingredients You’ll Need:
- For the Oats:
- 1/2 cup rolled oats
- 1/2 cup milk (dairy or plant-based, such as almond, oat, or soy)
- 2 tablespoons peanut butter (creamy or chunky)
- 1 tablespoon chia seeds (optional, for thickness and nutrition)
- 1 tablespoon honey or maple syrup (optional, for sweetness)
- 1/4 teaspoon vanilla extract (optional)
- Pinch of salt
- For Toppings:
- Sliced banana
- Fresh blueberries
- Chopped peanuts or crushed nuts
- Additional peanut butter for drizzling
How Much Time Will You Need?
This delicious recipe takes about 5 minutes to prepare, and then you just need to let it chill in the fridge overnight. That means you can have breakfast ready for you in the morning with minimal effort!
Step-by-Step Instructions:
1. Combine Your Ingredients:
In a mason jar or a bowl, mix together the rolled oats, milk, peanut butter, chia seeds (if you’re using them), honey or maple syrup, vanilla extract, and a pinch of salt. Make sure everything is combined well so the peanut butter mixes into the oats.
2. Let It Chill:
Seal the jar or cover the bowl with plastic wrap. Place it in the refrigerator overnight (or for at least 6 hours). This is the magic time when the oats absorb all that delicious flavor and soften up.
3. Ready to Enjoy:
The next morning, take your oats out of the fridge and give them a good stir. If they are a little thick for your liking, add a splash of milk to reach your desired consistency.
4. Add Your Toppings:
Top your oats with sliced bananas, fresh blueberries, and a sprinkle of chopped peanuts or whatever nuts you fancy. Don’t forget an extra drizzle of peanut butter on top—yum!
5. Dig In:
Your peanut butter overnight oats are ready to enjoy! You can eat them cold or let them sit at room temperature for a bit. Either way, they make for a tasty and satisfying breakfast!
Can I Use Instant Oats Instead of Rolled Oats?
Yes, you can use instant oats, but they will absorb liquid more quickly and may result in a creamier texture. Just be aware that they might become mushy if left to soak too long, so enjoy them within a day or two!
How Can I Make These Overnight Oats Dairy-Free?
To make dairy-free overnight oats, simply replace the regular milk with any plant-based milk of your choice, such as almond, coconut, or oat milk. They will still be delicious and creamy!
Can I Prepare These Overnight Oats for Meal Prep?
Absolutely! You can make several jars at once. Just layer the oats and ingredients in individual jars and store them in the fridge for up to 4 days. This way, you have a quick breakfast ready to grab and go!
What Other Toppings Can I Use?
The topping options are endless! You could try adding sliced strawberries, different nuts, granola, or even a dollop of yogurt. Get creative with your favorites to keep things interesting!



