This post may contain affiliate links. Please read our disclosure policy.
When school is in session, mornings can be chaotic, and sometimes breakfast can feel like an afterthought. Enter my High Protein Overnight Oats: a make-ahead breakfast that tastes like dessert, fuels you like a protein shake, but with enough fiber to keep you full til lunch. Think chocolate mousse meets cozy oatmeal, but in a jar you can grab and go.

These High Protein Overnight Oats layer creamy overnight oats with a velvety cottage cheese-based chocolate mousse and a crunchy chocolate granola topping (if you’re feeling fancy). Each spoonful delivers a perfect balance of protein, fiber, and chocolatey goodness—keeping you full, energized, and way less likely to reach for that mid-morning cookie.
❤️ Why You’ll Love High Protein Overnight Oats
There are sooooo many reasons why our entire family loves these High Protein Overnight Oats!
- Keeps you full until lunch! The image shown in this post was enough for 2 servings. The protein and fiber in this breakfast were enough to keep me full til lunch!
- They taste like dessert, pack a serious protein punch, and have no refined sugar. The kids don’t care about that last point, but I do!
- Perfect for meal prep! You can make them ahead, so breakfast is waiting for you even when your son has 6 am football practice.
- They’re customizable with endless toppings and mix-ins.
- Kid-approved. Yep, my two picky teens happily eat these!
🍲 Ingredients
The ingredients in my High Protein Overnight Oats are designed to mimic the texture of a silky dessert, but with a fraction of the sugar.
🥣 Overnight oats are the hearty base, providing fiber and long-lasting energy. My personal favorite overnight oats is Oath Overnight Oats. I used the Maple Roasted Almond Flavor in this recipe.
🥛 Low-fat milk softens the oats and keeps the texture creamy without being heavy.
🍶 Low-fat cottage cheese sneaks in extra protein while blending into a mousse so smooth, you’d never guess it’s cottage cheese.
🥄 Low-fat Greek yogurt adds tang and creaminess, making the mousse feel luxurious.
🍫 Cocoa powder gives you that deep chocolate flavor without the added sugar.
🌿 Cinnamon adds warmth and depth, balancing the richness of the chocolate.
🍯 Maple syrup or honey provides natural sweetness that ties everything together.
🥄 Chocolate granola (optional, but highly recommended) brings the crunch that makes every bite feel like a treat.
👩🍳 How to Make High Protein Overnight Oats
Make the overnight oats. First, stir your oats and milk together in a mason jar or lidded bowl. Give it a quick mix, pop on the lid, and let it sit in the fridge while you prep the cottage cheese mousse.
Make the high-protein mousse. Toss cottage cheese, Greek yogurt, cocoa powder, cinnamon, and maple syrup (or honey) into a blender and blend until it’s so creamy, you’ll want to lick the spoon. Please do!
Assemble and let rest. Grab your chilled oats, pour the chocolate mousse on top, finish with a sprinkle of chocolate granola, and store in the refrigerator for at least 4 hours.



🪄 Tips and Tricks
- Prevent oats from clumping by stirring the oats a few times in the first 10 minutes before chilling to prevent clumping.
- Use a high-speed blender to get the mousse silky smooth.
- Strain the cottage cheese to get rid of any excess moisture so that the mousse is thick and creamy.
- Make a double batch of mousse—it’s incredible as a dip for fruit, too.
- Chill for at least 4 hours, but overnight is best for flavor and texture.
🗒 Substitutions & Variations
For a Reese’s Pieces version, add a swirl of peanut butter or almond butter.
Bump up the fiber and omega-3s! Mix chia seeds into the oats for extra fiber and omega-3s.
Not a fan of bananas? Sub in raspberries, blueberries, or strawberries for a fruity twist.
Swap chocolate granola for crushed nuts or cacao nibs if you like a less sweet crunch.
Go dairy-free! Use almond milk, oat milk, or coconut milk to keep it dairy-free.
Go vegan! Replace cottage cheese with silken tofu and use almond milk, oat milk, or coconut milk instead of cow’s milk.
🗒 You May Also Like
- These High-Protein Chia Seed Puddings
👝 How to Store Leftovers
Keep your oats in a sealed mason jar or overnight oats jar in the fridge for up to 4 days.
How to Reuse Leftovers
Turn them into a high-protein frozen snack by blending any leftovers, then freezing in popsicle molds.
🤔 Common Questions
Do I have to use cottage cheese?
No, you can substitute cottage cheese with tofu!
Can I eat these warm?
No, these high-protein overnight oats are best served cold or at room temperature. The high-protein mousse doesn’t hold its texture when warmed.
Are these kid-friendly?
Absolutely. You might find yourself fighting over them! My kids think they’re eating pudding for breakfast—which is a win for both of us!

Chocolate Mouse High Protein Overnight Oats
Ingredients
- ½ cup of overnight oats, I used Oath!
- ½ cup low-fat milk, of choice
- ½ cup low-fat cottage cheese, strained of excess moisture
- ¼ cup low-fat Greek yogurt
- 2 tbsp cocoa powder
- ½ tsp ground cinnamon
- 2 tbsp maple syrup or honey
- 2 tbsp chocolate granola, optional
Instructions
- Add overnight oats and milk to a mason jar or bowl (preferably one with a lid). Mix and store in the refrigerator.
- To a blender, add low-fat cottage cheese, low-fat yogurt, cocoa powder, cinnamon, and maple syrup or honey. Blend until smooth and creamy.
- Pour the cottage cheese chocolate mousse over the overnight oats. Finish with optional granola, cover, and store in the refrigerator for at least 4 hours before eating.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.








