Jump to Recipe
This jar of overnight oats has 34 grams of protein per serving and takes 5 minutes to put together the night before. The protein comes from plain Greek yogurt and real peanut butter, not a scoop of powder, much like these cottage cheese pancakes, so it tastes like actual peanut butter and tangy yogurt instead of chalky vanilla dust.
I started making these on Sunday nights because my two kids need breakfast fast on school mornings and neither of them cares about macros, they just want something that tastes like a peanut butter sandwich in a jar. The oats soften overnight and the yogurt thickens the whole thing into something closer to pudding than soup.
There’s no cooking involved. You whisk, you pour, you chill. The only failure mode I’ve run into is skipping the milk splash in the morning, the oats can seize up gluey if the jar sits sealed for more than two days without a stir.
This makes two full jars, each one over 300 grams of food, so it holds you until lunch.
Why You’ll Love This Recipe
- Hits 34g protein per jar from real food, not powder
- Takes 5 minutes of hands-on work the night before
- No stovetop, no dishes to scrub in the morning
- Holds up in the fridge for busy weekday breakfasts
Ingredient Notes
- rolled oats: Use old-fashioned rolled oats, not quick oats, they hold their texture better overnight. Certified gluten-free oats work fine if that matters to you.
- Greek yogurt: Plain 2% Greek yogurt gives the best balance of protein and tang. Nonfat works too but the texture comes out slightly thinner.
- peanut butter: Use a no-stir creamy style for easier whisking. Natural peanut butter with visible oil separation works but needs a longer whisk to fully blend.
- whole milk: Whole milk keeps the mixture creamy. Unsweetened almond or oat milk works as a swap but loses about 4g protein per serving.
- chia seeds: Chia adds a little extra thickening and protein. You can leave them out if you don’t have any, the oats will just be slightly looser.
- honey: Adjust up or down depending on how sweet you like your breakfast. Maple syrup works as a direct swap in the same amount.

Greek Yogurt Peanut Butter Overnight Oats
Ingredients
Method
- In a mixing bowl, whisk the Greek yogurt, milk, peanut butter, honey, and vanilla together until smooth with no streaks of peanut butter left.
- Stir in the rolled oats, chia seeds, and a pinch of salt until every bit of oat is coated in the yogurt mixture.
- Divide the mixture between two 16 oz / 470 ml mason jars, pressing down gently so there are no air pockets.
- Cover the jars and refrigerate for at least 4 hours, or overnight, until the oats have softened and the mixture has thickened like pudding.
- In the morning, stir each jar and check the texture. If it's thicker than you like, stir in 1 to 2 tablespoons of milk.
- Top with sliced banana, a drizzle of extra peanut butter, or a handful of granola right before eating.
Notes
- Whisk peanut butter into the wet ingredients before adding oats to avoid clumps.
- Use pint-sized mason jars for easy stacking in the fridge.
- Chill at least 4 hours, overnight gives the best texture.
- Stir well before eating, ingredients settle as they sit.

Tips for Success
- Whisk the yogurt, milk, and peanut butter together first so the peanut butter fully dissolves before adding oats.
- Press the oat mixture down into the jar to remove air pockets so it soaks evenly overnight.
- Chill for a minimum of 4 hours, but overnight gives the best texture for the oats to soften fully.
- Stir in a splash of milk in the morning if the jar has thickened more than you like.
- Add toppings like banana or granola right before eating so they stay crisp instead of going soft in the fridge.
Variations
- Swap the peanut butter for almond butter and add a pinch of cinnamon for a different nutty flavor.
- Stir in 1 tablespoon of cocoa powder with the honey for a chocolate peanut butter version.
- Layer in sliced strawberries or a spoonful of jam halfway through building the jar for a fruit swirl.
Storage and Reheating
These oats are meant to be eaten cold straight from the fridge, no reheating needed. Store the sealed jars for 4 to 5 days, the texture actually improves after the first night as the oats fully soften.
Stir each jar well before eating since the peanut butter and honey can settle toward the bottom. If it’s thicker than you like after a few days in the fridge, add 1 to 2 tablespoons of milk and stir again.
Serving Suggestions
Top with sliced banana, a handful of granola, or a few blueberries right before eating for texture contrast. A drizzle of extra peanut butter on top never hurts if you’re feeding kids who want it to look like dessert.
Pair a jar with high-protein baked egg cups on the side if you want more staying power before a long morning. These also travel well in a lunch bag if you’re eating at a desk or in the car.

FAQ
Why did my overnight oats turn out gluey instead of creamy?
Gluey oats usually mean the jar sat too long without stirring or didn’t get enough liquid. Give it a good stir before eating and add 1 to 2 tablespoons of milk if it’s thicker than pudding. This is more common after day 3 or 4 in the fridge.
Can I use almond milk instead of whole milk in this recipe?
Yes, unsweetened almond milk works fine as a swap in the same amount. You’ll lose about 4 grams of protein per serving since almond milk has less protein than whole milk. The texture stays similar either way.
How long do these Greek yogurt peanut butter overnight oats keep in the fridge?
They keep well for 4 to 5 days sealed in the fridge. The oats actually get softer and thicker as the days go on, so stir in a splash of milk if you like a looser texture by day 3 or 4.
What goes well with peanut butter Greek yogurt overnight oats besides fresh fruit?
Granola, a drizzle of extra honey, or a sprinkle of cinnamon all work well on top. A hard-boiled egg on the side adds more protein if you need a bigger breakfast before a long morning.
Is this Greek yogurt peanut butter overnight oats recipe gluten free?
It can be, as long as you use oats labeled certified gluten-free. Regular rolled oats are often processed in facilities that also handle wheat, so cross-contact is the main risk if that’s a concern for you.
Does this recipe use protein powder to hit 34 grams of protein?
No, all the protein comes from plain Greek yogurt, peanut butter, milk, and chia seeds. If you swap the Greek yogurt for a lower protein yogurt or skip the peanut butter, expect the total to drop by roughly 15 to 20 grams per serving.

