Oreo Protein Overnight Oats (High Protein, Make-Ahead Breakfast)
These oreo protein overnight oats are creamy, cookies-and-cream flavored, and pack 30+ grams of protein per jar โ the make-ahead breakfast that tastes like dessert and actually keeps you full until lunch.

Oreo protein overnight oats are cold oats soaked in milk and greek yogurt, layered with a chocolate protein “cheesecake” topping and crushed Oreos โ a high-protein breakfast that tastes like a cookies-and-cream dessert. One jar has around 30 grams of protein, takes 5 minutes to prep, and sets in the fridge overnight.
I’ve made this recipe more times than I can count (it’s one of the most requested recipes on my Instagram), and the chocolate yogurt layer is the part that makes it taste less like “healthy oatmeal” and more like a Dairy Queen blizzard. Without the protein layer, it’s good. With it, it’s the kind of breakfast you actually look forward to.
If you love oatmeal you may also like to try my 15 Easy Protein Overnight Oats Recipe (Different Flavors) or my 11 Easy Protein Baked Oats Recipes (Gluten Free).
Why You’ll Love This Recipe
- 30+ grams of protein per jar โ no protein bar required
- 5 minutes of active prep โ you do the work the night before, future-you eats breakfast
- Tastes like dessert โ cookies and cream flavor without the sugar crash
- Meal prep friendly โ make 3โ4 jars at once and breakfast is handled for the week

Ingredients You’ll Need
(Exact measurements are in the recipe card below. These are notes only.)
For the oat base:
- Rolled oats โ old-fashioned or quick-rolled both work. Skip steel-cut (they stay too chewy) and skip instant (they go mushy).
- Unsweetened almond milk โ any milk works here. Dairy milk gives more protein, oat milk gives more creaminess.
- Chia seeds โ they thicken the oats overnight and add fiber. Don’t skip them or you’ll get watery oats.
- Cookies and cream protein powder โ this is doing most of the flavor work. My favorite is 1UP Nutrition Cookies and Cream (use code BAILS for 20% off). Vanilla or chocolate also work.
- Maple syrup โ optional. Skip it if your protein powder is already sweet enough.
Chocolate protein layer:
- Plain greek yogurt โ non-negotiable for the cheesecake-y texture. Plant-based yogurt works but the layer will be looser.
- Cocoa powder โ unsweetened. This is what makes the top layer look like Oreo filling that went rogue.
- Maple syrup โ to balance the cocoa.
- Cream cheese (optional) โ adds a real cheesecake tang. Leave it out for a lighter version.
For topping:
- Crushed Oreos โ buy them pre-crushed or smash 2 cookies in a bag. Use gluten-free Oreos to keep it gluten-free.
How to Make Oreo Protein Overnight Oats
- Mix the oat base. In a jar or bowl, stir together oats, chia seeds, almond milk, protein powder, and maple syrup. Refrigerate for at least 1 hour.
- Make the chocolate protein layer. In a separate bowl, whisk greek yogurt, cocoa powder, maple syrup, and cream cheese (if using) until smooth.
- Layer it. Pull the oats out of the fridge. Spoon the chocolate yogurt layer on top.
- Add the Oreos. Sprinkle crushed Oreo pieces over the chocolate layer.
- Chill overnight. Cover and refrigerate at least 4 hours (overnight is better). Grab and go in the morning.

Variations and Substitutions
- Dairy-free: Swap greek yogurt for coconut or almond yogurt, and skip the cream cheese.
- Higher protein: Use dairy milk or soy milk instead of almond, and add a full scoop of protein powder instead of half.
- Lower sugar: Skip the maple syrup entirely and use sugar-free chocolate sandwich cookies instead of Oreos.
- Gluten-free: Use certified gluten-free oats and gluten-free Oreos (yes, they exist).
- Mint oreo version: Add ยผ tsp peppermint extract to the chocolate layer and use mint Oreos.
Storage and Make-Ahead
These oats keep for 4 days in an airtight container in the fridge. The texture stays best for the first 2โ3 days; by day 4 they’re still good but softer. Add the crushed Oreos right before eating so they stay crunchy.
You can also freeze the oat base (without the chocolate layer or Oreos) for up to 2 months. Thaw in the fridge overnight, then add the toppings fresh.

FAQs
Are oreo overnight oats healthy? Yes, when made with greek yogurt and protein powder, oreo overnight oats are a balanced breakfast with around 30 grams of protein, 8+ grams of fiber, and the satisfying sweetness of cookies and cream. The Oreos add some sugar, but the protein and fiber keep you full for hours.
How much protein is in oreo protein overnight oats? This recipe has about 30 grams of protein per serving, mostly from the greek yogurt and protein powder. Using dairy milk instead of almond milk adds another 4โ6 grams.
Can you make overnight oats without protein powder? Yes. Skip the protein powder and increase the greek yogurt to ยฝ cup in the oat base. You’ll still get around 20 grams of protein per jar from the yogurt alone.
How long do overnight oats need to sit? At least 4 hours, but overnight (8+ hours) gives the best creamy texture. Anything less than 4 hours and the oats will still be too firm in the center.
Oreo Protein Overnight Oats (High Protein, Make-Ahead Breakfast)
Ingredients
FOR OATS
- ยฝ cup certified gluten free oats
- 1 tsp chia seeds
- ยฝ cup unsweetened almond milk or other non-dairy milk
- ยฝ scoop 1UP Nutrition cookies and cream protein powder can use code BAILS at checkout to save 20% on all their products (see notes)
- 1 tbsp sugar-free maple syrup
FOR THICK CHOCOLATE PROTEIN LAYER
- โ cup plain greek yogurt
- 1.5 tbsp unsweetened cocoa powder
- 1 tsp sugar-free maple syrup
- 1.5 tbsp light cream cheese optional but gives it the cheesecake flavor
OREO TOPPING
- crushed oreo pieces can purchase them crushed or blend up an oreo in a blender or food processor
Instructions
- Add all oat ingredients to a bowl or jar. Stir well and refrigerate for minimum 1 hour.
- Mix together the greek yogurt, cocoa powder, maple syrup and cream cheese in a small bowl.
- Once oats are set, remove from refrigerator and layer them with chocolate layer. Then add Oreo pieces.
- Put back in refrigerator overnight to set.
- Grab and go in the morning!
Notes
Nutrition
The nutrition information provided is calculated based on industry-standard software and should be used as a general guide only. The information may vary depending on ingredient substitutions, cooking techniques, and individual serving sizes. It is the responsibility of the reader to ensure the accuracy and appropriateness of the nutritional information provided. Always consult a qualified healthcare provider for personalized medical or nutritional advice.
More High Protein Overnight Oats Recipes
- Tiramisu Protein Overnight Oats
- Blueberry Cheesecake Protein Overnight Oats
- Chocolate Peanut Butter Overnight Oats
- Coconut Protein Overnight Oats
- Brownie Batter Overnight Oats
- Peanut Butter & Jam Overnight Oats
If you make these oreo protein overnight oats, please leave a star rating and a comment below โ I read every single one. Share your jar on Instagram or Pinterest and tag @basicswithbails or #basicswithbails so I can come find you.




Overnight oats got me through nursing school! Life saver
Overnight oats got me through nursing school! Life saver
Loved this recipe. Like dessert for breakfast
Loved this recipe. Like dessert for breakfast
OMG I made this twice now and its so good. The 2nd time I added raspberries mmmmm. I also used fairlife milk but cut it down the second time as the first batch was slightly runny. If there are tips on spreading the top layer on I’d love that, I had a difficult time getting it to spread across the oat mixture. Thanks for the recipe!
Raspberries with the Oreo combo sounds incredible โ adding that to my list! ๐ Great question on the top layer. Three tips that help: (1) let the oat base chill for 10-15 min first so it’s thicker and the topping has something to grip, (2) drop small spoonfuls of the topping across the surface first like you’re frosting a cake, then connect them with the back of a spoon, and (3) if the topping is too stiff to spread, loosen it with 1 tsp of milk. The back of a wet spoon also gives you a smooth finish! Hope that helps for round three ๐