Start your day off right with these creamy, protein-packed Peanut Butter Overnight Oats. They come together in just minutes and sit in the fridge overnight, making mornings blissfully easy. This recipe is perfect for busy weekdays, post-workout fuel, or a wholesome grab-and-go breakfast.
The combination of rich peanut butter, hearty oats, and a hint of sweetness makes for a comforting and satisfying meal that feels like a treat. You can customize it with your favorite toppings like banana slices, chocolate chips, chia seeds, or a drizzle of honey. Whether you’re meal prepping or just want a no-fuss breakfast, this one’s a keeper.
What Kind of Oats Should I Use?
Old-fashioned rolled oats are ideal for overnight oats. They soften beautifully in the fridge without becoming mushy. Avoid instant oats, which can break down too much, and steel-cut oats, which need more time and heat to become tender.
Ingredients for the Peanut Butter Overnight Oats
- 1/2 cup old-fashioned rolled oats
- 1 tablespoon peanut butter
- 1/2 cup milk of choice (dairy or non-dairy)
- 1/2 tablespoon chia seeds (optional, for thickening)
- 1 teaspoon honey or maple syrup (optional, for sweetness)
- 1/4 teaspoon vanilla extract
- Pinch of salt

How To Make the Peanut Butter Overnight Oats
Step 1: Mix the Base
In a mason jar or small container with a lid, combine oats, milk, peanut butter, chia seeds, honey, vanilla, and a pinch of salt. Stir well to ensure everything is mixed and the peanut butter is fully incorporated.
Step 2: Refrigerate Overnight
Seal the container and place it in the refrigerator. Let it chill overnight (or for at least 4 hours) so the oats absorb the liquid and soften.
Step 3: Stir and Serve
In the morning, give the oats a stir. Add a splash of milk if it’s too thick. Top with banana slices, chopped peanuts, chocolate chips, or any of your favorite add-ons.
Serving and Storing Peanut Butter Overnight Oats
Serve chilled straight from the fridge, or let it sit at room temperature for 10 minutes if you prefer a softer texture. These oats also taste great warmed in the microwave for 30–45 seconds.
Store leftovers in an airtight container in the fridge for up to 3 days. If meal prepping, prepare multiple jars in advance for the week!
Frequently Asked Questions
Can I use crunchy peanut butter?
Yes! Crunchy peanut butter adds a lovely texture. Just make sure it mixes well with the oats.
Are overnight oats eaten cold?
Typically, yes. But you can heat them if you prefer a warm breakfast.
Can I add protein powder?
Absolutely. Add a scoop of vanilla or peanut butter protein powder when mixing the base.
What’s the best milk to use?
Any milk works. Almond, oat, dairy, or soy—choose based on your preference and dietary needs.
Is this recipe gluten-free?
If you use certified gluten-free oats, then yes!
How can I make it more filling?
Add Greek yogurt, nuts, or seeds for extra protein and healthy fats.
Want More Breakfast Ideas?
If you’re loving these Peanut Butter Overnight Oats, you’ll enjoy these other satisfying breakfast options:
- Nutella French Toast Casserole for a chocolatey morning indulgence.
- The Ultimate Homemade McGriddle for a breakfast sandwich that’s better than takeout.
- Greek Yogurt Cookie Dough if you crave something sweet but protein-rich.
- No-Bake Lemon Blueberry Protein Bites to keep you energized throughout the day.
- Cottage Cheese Egg Bake for a savory twist on morning meals.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest breakfast board so you can easily find it again!
And if you try it out, drop a comment below. Did you use almond milk or go full dairy? Add cocoa powder or cinnamon? I’d love to hear how you made it yours.
For more daily recipe inspiration, follow along on Pinterest @NinaDishes.

Peanut Butter Overnight Oats
- Total Time: 5 minutes
- Yield: 1 serving
- Diet: Vegetarian
Description
Creamy, protein-rich Peanut Butter Overnight Oats are a no-fuss, make-ahead breakfast perfect for busy mornings. Made with wholesome ingredients like oats, peanut butter, and milk, it’s both satisfying and customizable.
Ingredients
1/2 cup old-fashioned rolled oats
1 tablespoon peanut butter
1/2 cup milk of choice (dairy or non-dairy)
1/2 tablespoon chia seeds (optional)
1 teaspoon honey or maple syrup (optional)
1/4 teaspoon vanilla extract
Pinch of salt
Instructions
1. In a mason jar or container with a lid, combine oats, milk, peanut butter, chia seeds, honey, vanilla, and salt.
2. Stir thoroughly to mix and fully incorporate the peanut butter.
3. Cover and refrigerate overnight or for at least 4 hours.
4. In the morning, stir and add a splash of milk if too thick.
5. Top with your favorite add-ons like banana, chocolate chips, or nuts.
6. Serve chilled or microwave for 30–45 seconds if you prefer it warm.
Notes
Use rolled oats for the best texture—avoid quick oats or steel-cut.
Make it vegan by using maple syrup and plant-based milk.
Store in the fridge up to 3 days in a sealed container.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Breakfast
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 1 jar (about 1 cup)
- Calories: 310
- Sugar: 7g
- Sodium: 160mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 0mg
Keywords: overnight oats, peanut butter oats, easy breakfast
