This high protein overnight oats recipe is quick to make, creamy, and packed with over 40 grams of protein per serving. The perfect easy breakfast for busy mornings.

A Quick Look At This Recipe
- ✅ Recipe Name: High-Protein Overnight Oats Recipe
- 🕒 Ready In: 5 minutes prep + minimum 4 hours chill
- 👪 Serves: 1
- 🍽 Nutrition info: ~409 calories and 42g of protein per serving
- 🥣 Main Ingredients: oats, milk, chia seeds, peanut butter, Greek yogurt, protein powder (optional)
- 📖 Dietary Info: Vegetarian, gluten-free option, healthy, high in fiber, high in protein
- ⭐ Why You'll Love It: Quick, creamy, and meal-prep friendly. Make a few jars at once and your breakfast is sorted for the week!
Overnight oats have been my weekday breakfast go-to for years. Why? They require minimal prep, taste great, and genuinely keep me full for hours.
But interestingly, when I’m working with clients in my online clinic, I often hear the same thing: “Oats just don’t keep me full.”
Spoiler: it’s not the oats’ fault. They’re just not being made right.
That’s where this high-protein overnight oats recipe comes in. Each serving packs over 40 grams of protein, so there’s no mid-morning energy crash and no rummaging for snacks by 10 a.m.
I have shared other quick, protein-packed recipes before, like my Protein Crisp Bars and my High Protein Hummus. This recipe is just as simple but works perfectly for breakfast meal prep. I have written a full post on how much protein you should be eating if you want to learn more about your unique needs.
Jump to:
Why You'll Love This Recipe
- They fit real life: Just 5 minutes of prep and you’ve got breakfast ready to grab from the fridge.
- Budget-friendly: Oats are one of the most affordable healthy staples you can buy.
- Protein-packed: With over 40 g of protein per serving, these oats keep you full for hours and support steady energy all morning.
- Fiber-rich: Thanks to beta-glucan (a special fiber in oats), they’re great for heart health, gut health, and appetite control.
- Endlessly customizable: From snickers, chocolate to berry cheesecake, you can switch up flavors to suit your mood and dietary needs.
Key Ingredients:
The complete ingredient list with measurements can be found in the recipe card below.

- Oats: Rolled oats or plain old-fashioned oats are the best in overnight oats recipes. Quick oats tend to soak up more liquids and get a little soggy (however, some people like this). Steel-cut oats will not work as they need to be cooked.
- Milk: I use 1% dairy milk for extra protein and creaminess. Unsweetened soy milk is the best plant-based alternative for similar nutrition.
- Protein powder: Casein gives a thicker texture, while whey or plant-based protein will make it looser.
- Nut butter: Natural peanut butter works well, but almond or cashew butter are great swaps.
- Chia seeds: These absorb liquid and help thicken the overnight oats. They are also a source of healthy fats and high in fiber (5 grams of fiber per tablespoon).
- Greek yogurt: I always add it to my overnight oats for extra creaminess and to increase the protein content. While oats are high in fiber, pairing them with protein helps slow digestion and keeps you full for longer. I usually choose unsweetened 0% or 2% so I can control the sweetness, but if you use a flavored yogurt you may not need maple syrup or honey.
- Berries: I use raspberries in this recipe but you can use any fruit you like.
Optional:
- Honey or maple syrup: A great way to add sweetness.
- Vanilla extract: This will provide a little added flavor. I typically recommend pure vanilla extract in recipes we are not baking for the most authentic flavor.
- Cinnamon: Use your favorite spices, such as cinnamon, pumpkin pie spice, or nutmeg, for a little flavor.
Extra toppings: I usually add a spoonful of mixed nuts or seeds for crunch. When I have a bit more time, I love making my peanut butter caramel or chia jam to layer on top. It’s always worth the extra effort.
Substitutions
To make gluten-free: Use certified gluten-free oats and ensure all other ingredients are certified gluten-free.
To make it dairy-free, Use non-dairy yogurt and milk, such as soy milk, almond milk, or oat milk. I recommend soy milk for the highest protein choice. I recommend choosing a fortified plant-based milk with added calcium and b12.
To make vegan: Follow dairy-free swaps and use maple syrup instead of honey.
To make nut-free: Replace nut butter with sunflower seed butter or leave it out.
To make higher in protein: Increase the quantity of protein powder or try adding hemp hearts, powdered peanut butter or more nuts & seeds.
Variations
There are endless flavor combinations for overnight oats. Below are some of my favorites, but I’d love to hear yours in the comments. I’m always looking for new ideas.
Chocolate Peanut Butter: Stir 1 teaspoon cocoa powder into the base, use chocolate protein powder, and top with a drizzle of peanut butter and a few dark chocolate chips.
Banana Bread: Mash half a ripe banana into the oats, add a pinch of cinnamon and nutmeg, and top with walnuts.
Blueberry Cheesecake: Use vanilla protein powder, swirl in a spoon of Greek yogurt or cream cheese, and add fresh blueberries. Finish with a sprinkle of crushed graham crackers for that true cheesecake flavor.
Mango Coconut: Add diced fresh mango, a spoon of coconut yogurt, and a sprinkle of shredded coconut.
Apple Cinnamon: Top with my air fryer apples and a sprinkle of cinnamon.
Mixed Berry: Stir in frozen mixed berries before refrigerating so their juices infuse overnight. In the morning, warm the oats slightly in the microwave and top with a spoon of Greek yogurt and a sprinkle of cinnamon for a cozy, jammy flavor.
Save This Recipe! 💌
How to Make This Recipe
Below are the simple steps for how to make this recipe with visuals I hope are helpful! Don't forget to check out the recipe card at the bottom for the full recipe.

- Whisk together the milk and protein powder until smooth and fully combined. Use a milk frother if possible to avoid all lumps and clumps.
- Add oats, peanut butter, chia seeds, and half of the yogurt to a jar. Stir until combined.


- Add the milk mixture and stir again.
- Chill: Cover and refrigerate for at least 4 hours, or overnight for best results.
- Adjust consistency: In the morning, check the texture. If too thick, stir in a splash of milk or water.
- Add layers: Spoon the remaining yogurt on top and add raspberries.
- Serve: Enjoy straight from the jar or stir before eating. Add extra toppings like nuts, cinnamon, or honey if you like.
Expert Tips for Making This Recipe
Use a milk frother for your protein powder: Blending the milk and protein powder together before adding it to the oats helps avoid clumps and makes the mixture extra smooth.
Adjust the consistency to your liking: If you prefer thicker oats, follow the recipe as written or slightly reduce the milk. For a thinner texture, add a bit more milk. I usually wait until the next morning to adjust, as it is easier to tell once the oats have fully absorbed the liquid overnight. Simply stir in more milk or yogurt until it is just the way you like it.
Watch out for Greek-style yogurts. It’s worth looking at the protein content of your Greek yogurt. Greek-style yogurt can be sneaky and deceiving. In some cases, it can contain less protein than natural yogurt. What you can expect from a real full-fat Greek yogurt is at least 6 grams of protein per 100g. If it's a 0% fat Greek yogurt, you can expect 10 grams of protein per 100 g. Quark provides 12 grams of protein per 100 grams, while Skyr provides 10 grams of protein per 100g.
If you are still unsure about yogurts, check out my guide on how to choose the best yogurt here.
Equipment
Any storage container, lunch box, or mason jar will work fine. However, I recommend choosing one with a strong seal to prevent leakage.
Standard mason jars work great for overnight oats, but when I want something prettier, I use these glass containers with bamboo lids and matching spoons that I purchased from Amazon.
I highly recommend using a milk frother, to blend your milk and protein powder before adding it to the oats. It makes a huge difference for a smooth, lump-free texture.
Storage
Overnight oats can be stored in an airtight container in the fridge for up to 5 days. They will continue to thicken and slightly soften the longer they sit, so you can always add a splash of milk when serving until they reach your desired consistency. After 3 days or so you may find that the liquid has separated slightly from the oats, just give it a quick stir before eating.
If you're using fresh fruit in the oats, add it on the day you plan to eat it. Fresh fruit can release a lot of water into the recipe, and over time, it may become less appetizing.
I don't recommend freezing overnight oats as the texture of oats changes after freezing.
More Oat-Based Recipes For You To Try
- You may prefer warm baked oats. If so, check out my blended baked oats recipe or my guide to making the perfect bowl of healthy porridge.
- Fancy carrot cake for breakfast? Check out my carrot cake-baked oats with a high-protein creamy frosting
- My 5 Ingredient Oat Breakfast Bars are the perfect grab-and-go snack!
Nutrition Notes
Each serving contains a generous amount of protein, fiber and healthy fats. The perfect blood-sugar balancing breakfast.
Nutrition information was calculated using the USDA FoodData Central database. Estimates are based on the exact ingredients and amounts listed, so your numbers may vary slightly depending on the brands and measurements you use.
Frequently Asked Questions
Absolutely. Once you know the basics, they are very simple. The secret is getting the liquid-to-oats ratio right so you do not end up with watery mush. That said, it is all about personal preference. Some people like their oats a bit runnier, while others (like me) prefer more texture. The trick is to figure out the ratio you love and stick with it.
All carbohydrates will raise your blood sugar, which is a normal physiological response and not something to worry about. In fact, it is how your body gets energy. Oats, especially rolled or steel-cut, are lower on the glycemic index, meaning they have a smaller impact on blood sugar thanks to their fiber content. To help keep blood sugar even more stable, I recommend pairing oats with protein and healthy fats, such as the yogurt and chia seeds in this recipe.
Yes. Overnight oats can include all the key components of a balanced breakfast.
Fiber-rich carbohydrates: Oats are a whole grain and a great source of fiber, with about 4 grams per half-cup serving. Adding fruit and chia seeds increases the fiber content even more.
Protein: This helps keep you energized and full. Greek yogurt, dairy milk, or soy milk add protein, and protein powder can provide even more along with extra flavor.
Healthy fats: Fats help with satiety and satisfaction after eating. Chia seeds are a great source of omega-3 fats and also improve texture by thickening the oats. Nuts, seeds, or nut butter are other good options.
Fruit or vegetables: Aim for at least one serving at breakfast. Overnight oats are versatile, so you can add anything from frozen berries to grated carrots.
No single food or meal will make or break weight loss. However, high-protein and high-fiber meals can be very helpful for sustainable, healthy weight loss. Overnight oats can fit this description, especially when made with protein-rich ingredients like Greek yogurt and fiber-rich add-ins like chia seeds and fruit. Many of my clients have included them as a regular breakfast and found them satisfying while working toward their weight goals.
Absolutely. I designed this recipe so that even without protein powder you still get 29 g of protein per serving. For the most protein, use dairy or soy milk as your liquid and choose dairy or soy yogurt as well. Other ways to increase protein include adding smooth cottage cheese, hemp hearts, powdered peanut butter, nuts, seeds, or nut butter.
You can enjoy overnight oats either way. Most people eat them cold straight from the fridge, but you can warm them in the microwave if you prefer. I usually eat mine cold since I live in a hot climate and like to keep things quick and easy. To heat them, microwave in 30-second intervals until warm, adding a splash of liquid if needed. Wait to add toppings unless you want them warmed as well.
The Recipe
📖 Recipe

Creamy High Protein Overnight Oats Recipe
Equipment
- 1 Bamboo Glass Jars with matching spoons optional
Ingredients
- 120 mls 2% milk or ½ a cup
- 15 g protein powder I recommend casein or a protein blend for the creamiest results
- 40 g old-fashioned oats or ½ a cup
- 10 g peanut butter
- 1 teaspoon chia seeds 3g
- 100 g 2% Greek yoghurt
- 80 g raspberries
Optional Toppings & Mix-ins (not included in the nutrition analysis)
- ½ teaspoon cinnamon optional
- 1 teaspoon honey or maple syrup
- ½ teaspoon vanilla extract
Instructions
- Use a milk frother to blend milk and protein powder until smooth and lump-free.
- Add oats, peanut butter, chia seeds, and half of the yogurt to the milk mixture. Stir until combined.
- Cover and refrigerate for at least 4 hours or overnight.
- In the morning, adjust consistency with a splash of milk if needed.
- Top with remaining yogurt and berries, then serve.










Joanne Triffett says
Simple and delicious
Maria Lucey RD says
So happy to hear this! Thank you so much for trying the recipe Joanne and taking the time to leave a positive review, I truly appreciate it 🧡