Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a rainy Wednesday, and I had that specific, undeniable craving for something sweet, creamy, and completely satisfying. I didn’t have the energy for a full baking project, but I had a jar of peanut butter staring at me from the pantry and a container of Greek yogurt that needed using up. The idea just arrived—why not combine them into a no-cook breakfast that feels like dessert? I mean, honestly, some of the best kitchen experiments happen when you’re half-tired and fully hungry.
I grabbed a mason jar, tossed in some oats, milk, yogurt, and a generous scoop of peanut butter, gave it a shake, and stuck it in the fridge. The next morning, I pulled out what looked like a jar of magic. It was thick, creamy, and packed with protein—exactly what I needed to kickstart a busy day. Maybe you’ve been there, standing in front of your open fridge at midnight, hoping for inspiration to strike. Well, this recipe is the happy result of that very moment.
These creamy high-protein peanut butter overnight oats have become my go-to breakfast for those mornings when I want something nutritious but don’t want to think too hard. They’re the kind of recipe that makes you feel like you’ve got your life together, even if you’re eating them straight from the jar while rushing out the door. And honestly? That’s exactly why I keep making them.
Why You’ll Love This Recipe
Let me tell you—this isn’t just another overnight oats recipe. I’ve tested this one at least a dozen times, tweaking the ratios and testing different milk-to-yogurt combinations until I landed on the perfect creamy texture. It’s chef-tested and family-approved, which means it passes the picky-eater test every single time.
- Quick & Easy: Comes together in under 5 minutes. Yes, really. Just stir, shake, and refrigerate. Perfect for busy weeknights or last-minute meal prep.
- Simple Ingredients: No fancy grocery trips needed. You likely already have everything in your kitchen—oats, milk, yogurt, peanut butter, and a touch of sweetness.
- Perfect for Meal Prep: Make a batch on Sunday and enjoy grab-and-go breakfasts all week long. It’s a lifesaver for hectic mornings.
- Crowd-Pleaser: Kids love the peanut butter flavor, and adults appreciate the protein boost. It’s a win-win for the whole family.
- Unbelievably Delicious: The texture is next-level creamy—not gloopy or watery like some overnight oats can be. It’s like eating a peanut butter pudding for breakfast.
What makes this recipe different from the rest? It’s the perfect balance of protein and creaminess. By blending cottage cheese into the mix (trust me on this one), you get an ultra-smooth texture and a serious protein punch without any weird aftertaste. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests at brunch without breaking a sweat, or turning a simple weekday breakfast into something you’ll actually look forward to.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you can whip up a batch anytime the craving strikes.
- Rolled Oats: 1 cup (90g) – Use old-fashioned rolled oats for the best texture. Quick oats will work, but they’ll turn mushier. I prefer Bob’s Red Mill for consistent results.
- Milk: 1 cup (240ml) – Any milk works here. I use unsweetened almond milk for a lighter option, but whole milk or oat milk will make it extra creamy.
- Plain Greek Yogurt: 1/2 cup (120g) – Full-fat or 2% Greek yogurt adds thickness and protein. Use dairy-free coconut yogurt if needed.
- Cottage Cheese: 1/4 cup (60g) – This is the secret ingredient! Small-curd cottage cheese blends into the oats seamlessly, adding protein without affecting the taste. Trust me, you won’t even know it’s there.
- Peanut Butter: 3 tablespoons (48g) – Use natural peanut butter with no added sugar for the best flavor. Creamy or crunchy—your call!
- Chia Seeds: 1 tablespoon (12g) – These add fiber and help thicken the oats overnight. They also give a nice little nutritional boost.
- Maple Syrup or Honey: 1-2 tablespoons (15-30ml) – Adjust based on your sweetness preference. I use maple syrup for a more natural sweetness.
- Vanilla Extract: 1/2 teaspoon – A touch of vanilla rounds out the flavors beautifully.
- Pinch of Salt: Just a tiny pinch – It enhances the peanut butter flavor and balances the sweetness.
Optional Toppings: Sliced bananas, dark chocolate chips, chopped peanuts, a drizzle of extra peanut butter, or fresh berries. Get creative!
Equipment Needed
The beauty of overnight oats is that you don’t need much fancy equipment. Here’s what you’ll need:
- Mason Jars or Airtight Containers: 2-3 jars (16 oz each) for individual servings. I love using wide-mouth mason jars—they’re easy to eat from and perfect for meal prep.
- Measuring Cups and Spoons: For accurate measurements. Eyeballing it can lead to watery or overly thick oats.
- Mixing Bowl or Large Liquid Measuring Cup: For combining the wet ingredients before pouring over the oats.
- Whisk or Fork: To blend the peanut butter and cottage cheese into the milk mixture until smooth.
- Blender (Optional): If you want ultra-smooth oats, you can blend the cottage cheese with the milk before mixing. I usually just whisk it well—it’s less cleanup.
No blender? No problem. Just make sure your cottage cheese is small-curd and whisk vigorously. The oats soften overnight, so any tiny lumps disappear by morning.
Preparation Method

- Combine the Wet Ingredients: In a medium bowl or large liquid measuring cup, whisk together 1 cup milk, 1/2 cup Greek yogurt, 1/4 cup cottage cheese, 3 tablespoons peanut butter, 1 tablespoon maple syrup, 1/2 teaspoon vanilla extract, and a pinch of salt. Whisk until the peanut butter is fully incorporated and the cottage cheese breaks down into the liquid. It should look smooth and creamy—no streaks of peanut butter remaining.
- Add the Dry Ingredients: Stir in 1 cup rolled oats and 1 tablespoon chia seeds. Mix until everything is evenly distributed. The chia seeds will start absorbing liquid immediately, so don’t let them sit too long before transferring to jars.
- Divide into Jars: Pour the mixture evenly into 2-3 mason jars or airtight containers. Leave about an inch of headspace at the top for expansion and toppings. I usually make 2 generous servings or 3 smaller ones.
- Refrigerate Overnight: Place the jars in the refrigerator for at least 6 hours, but preferably overnight (8-12 hours). The oats will soften, the chia seeds will gel, and all the flavors will meld together beautifully.
- Check the Consistency: In the morning, give the oats a good stir. They should be thick, creamy, and scoopable. If they’re too thick for your liking, stir in a splash of milk until it reaches your desired consistency.
- Add Toppings and Serve: Top with sliced bananas, a drizzle of peanut butter, chopped peanuts, or dark chocolate chips. Serve cold straight from the fridge, or let it sit at room temperature for 10 minutes if you prefer less chill.
Pro Tip: If you’re meal prepping for the week, leave the toppings off until you’re ready to eat. Bananas and berries can get mushy if stored too long.
Cooking Tips & Techniques
After making these overnight oats more times than I can count, I’ve learned a few things the hard way. Here are my best tips for perfect results every time:
- Don’t Skip the Cottage Cheese: I know it sounds weird, but it’s the secret to the creamy texture and high protein content. Blend it with the milk if you’re worried about lumps, but honestly, overnight soaking hides any texture completely.
- Use Room Temperature Ingredients: If you’re making these at night, take the yogurt and cottage cheese out of the fridge 10 minutes before mixing. Cold ingredients don’t blend as smoothly with peanut butter.
- Adjust Sweetness to Taste: Some peanut butters are sweeter than others. Start with 1 tablespoon of maple syrup and taste the mixture before refrigerating. You can always add more, but you can’t take it out.
- The Ratio Matters: Stick to a 1:1 ratio of oats to liquid (including yogurt and cottage cheese as part of the liquid). Too much liquid makes watery oats; too little makes them dry and dense.
- Let Them Rest Long Enough: Six hours is the minimum, but 12 hours is ideal. The oats need time to fully soften and absorb the liquid. Patience pays off here.
One time I was in a rush and only let them sit for 4 hours—the oats were still chewy and the chia seeds had a weird crunch. Learn from my mistake! Give them the full night’s sleep they deserve.
Variations & Adaptations
This recipe is incredibly versatile. Here are some of my favorite ways to switch it up:
- Chocolate Peanut Butter: Add 1 tablespoon of cocoa powder to the wet ingredients. It transforms these oats into a breakfast that tastes like dessert. I’ve made this version more times than I can count.
- Vegan Option: Use plant-based yogurt (coconut or soy work best), dairy-free milk, and maple syrup instead of honey. Skip the cottage cheese or use a silken tofu blend for the same protein boost.
- Berry Peanut Butter: Layer fresh or frozen berries (strawberries, blueberries, or raspberries) between the oats and toppings. The tartness of the berries cuts through the richness of the peanut butter perfectly.
- Low-Carb Version: Replace rolled oats with unsweetened coconut flakes and hemp hearts. The texture is different but still satisfying, and it keeps the carbs in check.
- Spiced Peanut Butter: Add 1/2 teaspoon of cinnamon and a pinch of nutmeg to the mix. It gives the oats a warm, cozy flavor that’s perfect for fall mornings.
My personal favorite variation? The chocolate peanut butter version with extra banana slices on top. It feels indulgent but keeps me full until lunch.
Serving & Storage Suggestions
These creamy high-protein peanut butter overnight oats are best served cold, straight from the fridge. The texture is thick and pudding-like, almost like a chilled dessert. If you prefer them less cold, let the jar sit on the counter for 10-15 minutes before digging in.
Serving Ideas:
- Top with sliced bananas, a drizzle of warm peanut butter, and a sprinkle of crushed peanuts for crunch.
- Add a handful of fresh berries or sliced strawberries for a pop of color and freshness.
- Drizzle with a little extra maple syrup or honey if you have a sweet tooth.
- Sprinkle with dark chocolate chips or cacao nibs for a touch of indulgence.
Storage Instructions:
- Refrigerator: Store in airtight jars for up to 5 days. The flavors actually get better after day 2 as the oats fully absorb the liquid.
- Freezer: You can freeze these oats in individual jars for up to 3 months. Thaw overnight in the fridge before eating. The texture might be slightly different, but still delicious.
- Reheating: These are meant to be eaten cold, but if you prefer warm oats, microwave for 30-60 seconds, stirring halfway through. Add a splash of milk if they thicken too much.
A note on texture: The oats will continue to absorb liquid as they sit. If you’re making a batch for the week, you might need to stir in a tablespoon of milk each morning to loosen them up.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown for one serving (based on 2 servings per recipe):
- Calories: 410
- Protein: 28g
- Carbohydrates: 42g
- Fiber: 8g
- Fat: 18g
- Sugar: 12g (naturally occurring + added)
Health Benefits:
- High Protein: With 28g of protein per serving from Greek yogurt, cottage cheese, and peanut butter, this breakfast keeps you full and satisfied for hours. It’s perfect for post-workout recovery or busy mornings.
- Fiber-Rich: Rolled oats and chia seeds provide 8g of fiber, supporting digestive health and steady energy levels throughout the morning.
- Healthy Fats: Peanut butter and chia seeds offer heart-healthy fats that support brain function and hormone balance.
- Calcium & Probiotics: Greek yogurt and cottage cheese are excellent sources of calcium and gut-friendly probiotics.
Dietary Considerations: This recipe is vegetarian and can easily be made gluten-free by using certified gluten-free oats. It’s naturally nutty and can be adapted to be vegan as mentioned above. Always check labels for potential allergens if serving to others.
Conclusion
These creamy high-protein peanut butter overnight oats have honestly become a staple in my kitchen, and I have a feeling they’ll become one in yours too. They’re proof that a nutritious breakfast doesn’t have to be complicated or time-consuming. With just 5 minutes of prep and a handful of simple ingredients, you can wake up to a breakfast that tastes like a treat but fuels your body like a champion.
I’d love to hear how you make this recipe your own. Do you add chocolate chips? Swap the peanut butter for almond butter? Layer in some fresh fruit? Drop a comment below and let me know your favorite variation—I’m always looking for new ideas to try!
Until next time, happy prepping and even happier eating. You’ve got this breakfast thing in the bag.
Frequently Asked Questions
Can I use quick oats instead of rolled oats?
Yes, you can use quick oats, but the texture will be much softer and almost mushy. Rolled oats give the best chewy-creamy texture that holds up well over several days. If you’re in a pinch, quick oats work, just expect a different mouthfeel.
How long do these overnight oats last in the fridge?
They stay fresh for up to 5 days in an airtight container in the refrigerator. The flavor actually improves after day 2 as the oats fully absorb the liquid and the flavors meld together. Just give them a good stir before eating and add a splash of milk if they’ve thickened too much.
Can I make these without cottage cheese?
Absolutely! You can skip the cottage cheese entirely or replace it with an extra 1/4 cup of Greek yogurt. The protein content will be slightly lower, but they’ll still be creamy and delicious. If you want to keep the protein high, try blending in some silken tofu instead.
Are these overnight oats gluten-free?
They can be! Rolled oats are naturally gluten-free, but they’re often processed in facilities that also handle wheat. To ensure they’re gluten-free, look for certified gluten-free rolled oats. All other ingredients in this recipe are naturally gluten-free.
Can I heat these up instead of eating them cold?
Yes, you can! While they’re designed to be eaten cold, you can microwave them for 30-60 seconds if you prefer warm oats. Stir halfway through and add a splash of milk if needed. Just be aware that the texture will be slightly different—more like warm porridge than chilled pudding.
Pin This Recipe!

Creamy High-Protein Peanut Butter Overnight Oats
These creamy high-protein peanut butter overnight oats are the perfect no-cook breakfast that tastes like dessert. Made with simple ingredients like rolled oats, Greek yogurt, cottage cheese, and peanut butter, they come together in under 5 minutes for a nutritious grab-and-go meal.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes (plus overnight refrigeration)
- Yield: 2-3 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 cup (90g) rolled oats
- 1 cup (240ml) milk (any kind)
- 1/2 cup (120g) plain Greek yogurt
- 1/4 cup (60g) cottage cheese
- 3 tablespoons (48g) natural peanut butter
- 1 tablespoon (12g) chia seeds
- 1–2 tablespoons (15-30ml) maple syrup or honey
- 1/2 teaspoon vanilla extract
- Pinch of salt
- Optional toppings: sliced bananas, dark chocolate chips, chopped peanuts, extra peanut butter, fresh berries
Instructions
- In a medium bowl or large liquid measuring cup, whisk together milk, Greek yogurt, cottage cheese, peanut butter, maple syrup, vanilla extract, and salt until smooth and creamy.
- Stir in rolled oats and chia seeds until evenly distributed.
- Divide the mixture evenly into 2-3 mason jars or airtight containers, leaving about an inch of headspace.
- Refrigerate for at least 6 hours, preferably overnight (8-12 hours).
- In the morning, stir the oats. If too thick, add a splash of milk to reach desired consistency.
- Add desired toppings and serve cold, or let sit at room temperature for 10 minutes before eating.
Notes
For best texture, use rolled oats and let the oats rest for at least 6 hours. The cottage cheese is the secret to creaminess and high protein; blend it with milk if concerned about lumps. Adjust sweetness to taste. Toppings should be added just before serving for best texture.
Nutrition
- Serving Size: 1 serving (based on
- Calories: 410
- Sugar: 12
- Fat: 18
- Carbohydrates: 42
- Fiber: 8
- Protein: 28
Keywords: overnight oats, peanut butter oats, high protein breakfast, easy breakfast, meal prep breakfast, no-cook breakfast, healthy breakfast


