High Protein Overnight Oats with Greek Yogurt and Chia Seeds

Some mornings you just need breakfast to be done before you even wake up. That is exactly where these high protein overnight oats with Greek yogurt and chia seeds come in. Five minutes of prep the night before, and you pull a creamy, satisfying jar straight from the fridge in the morning. No blender, no stove, no stress. Just a genuinely nourishing breakfast that keeps you full well past lunch.
What makes this recipe stand apart from a typical overnight oats jar is the protein strategy. Most versions lean on a single source. Here, rolled oats bring a base of slow-digesting complex carbs and beta-glucan fibre, plain Greek yogurt adds a thick, tangy creaminess along with a serious protein punch, chia seeds swell overnight to create that pudding-like texture while contributing omega-3 fatty acids and additional fibre, and a small scoop of unflavoured or vanilla whey protein powder ties it all together. The result is around 38 grams of protein per serving, with fibre nudging 10 grams and natural sugar kept genuinely low. No honey bombs, no flavoured yogurt loaded with sweetener, just clean whole food ingredients doing the heavy lifting.
The texture is something people always comment on. Thick but not gluey. Creamy but with a little body. The chia seeds are key to getting this right. They absorb liquid overnight and form a soft gel that binds everything together. Using full-fat or 2% Greek yogurt rather than the fat-free version makes a real difference here too. A little fat slows digestion, improves satiety, and honestly just tastes better. The almond milk keeps calories in check compared to using full dairy milk throughout, while still giving enough liquid for the oats to soften properly by morning. A pinch of cinnamon goes in at the mixing stage because it rounds off any chalky protein powder notes and adds warmth without adding sugar.
This recipe is built for meal prep. You can scale it up and make four or five jars on a Sunday evening, then grab one each morning through the week. Toppings are completely flexible. Fresh berries keep sugar low and add antioxidants. A small handful of chopped walnuts or pumpkin seeds adds crunch and healthy fats. Sliced banana works if you train hard and need more carbohydrates in the morning. The base jar itself stores cleanly for up to four days, so toppings can be added fresh each day rather than going in the night before. It is a small habit that genuinely changes how your mornings feel.
Ingredients
- 1 cup rolled oats (use certified gluten-free oats if needed, not instant oats)
- 1 cup plain full-fat Greek yogurt (minimum 10% protein per 100g, no added flavour or sweetener)
- 1 cup unsweetened almond milk (or any unsweetened plant milk)
- 1 tbsp chia seeds (whole seeds, not ground)
- 1 scoop vanilla or unflavoured whey protein powder (approximately 25g, around 20g protein per scoop)
- 1 tsp ground cinnamon
- 1 tsp pure vanilla extract (skip if using vanilla protein powder)
- 1 pinch sea salt (balances sweetness and enhances flavour)
- 1 cup fresh mixed berries (for topping, added just before eating)
Instructions
- 1
Add the rolled oats, chia seeds, cinnamon and sea salt to a jar or container with a tight-fitting lid. Give them a quick stir so they are evenly distributed before adding any liquid.
Using a wide-mouth mason jar makes stirring and eating much easier.
- 2
Spoon the Greek yogurt into the jar, then pour in the almond milk. Add the vanilla extract now if you are using it.
Adding the yogurt before the milk helps it incorporate more smoothly without lumps.
- 3
Add the scoop of protein powder. Stir everything together thoroughly until the protein powder is fully dissolved and no dry streaks remain. The mixture will look quite liquid at this stage, which is normal.
If your protein powder tends to clump, mix it with the almond milk first in a separate cup before adding to the jar.
- 4
Seal the jar with its lid and place it in the fridge. Leave it for a minimum of 6 hours, though overnight (8 hours) gives the best thick, creamy texture as the chia seeds and oats fully absorb the liquid.
Give the jar a gentle shake after 30 minutes if you remember. This prevents the chia seeds from clumping at the bottom.
- 5
In the morning, remove the jar from the fridge and give the oats a good stir. If the texture feels thicker than you like, stir in a splash of almond milk to loosen it slightly.
- 6
Top with fresh mixed berries and any additional toppings you enjoy. Eat straight from the jar cold, or leave it at room temperature for 10 minutes if you prefer it less chilled.
Add crunchy toppings like nuts or seeds just before eating so they keep their texture.
Nutrition per serving
420kcal
Calories
38g
Protein
38g
Carbs
10g
Fat
9g
Fibre
7g
Sugar
210mg
Sodium
Pro Tips
- ✓
Do not use instant oats. They turn mushy overnight. Rolled oats hold their texture and provide more fibre.
- ✓
Full-fat or 2% Greek yogurt gives a far creamier result than fat-free versions and improves satiety.
- ✓
If your protein powder is sweetened, taste the mixture before adding anything extra. It likely needs nothing more.
- ✓
Stir the jar after the first 30 minutes in the fridge to stop chia seeds clumping together at the bottom.
- ✓
For an even higher protein version, swap almond milk for low-fat dairy milk, which adds an extra 4 to 5 grams of protein.
- ✓
Meal prep up to 4 jars at once. Keep lids on tight and add toppings fresh each morning.
Frequently Asked Questions
Variations
- •
Chocolate Peanut Butter
Use chocolate whey protein powder, add 1 tablespoon of natural peanut butter and a teaspoon of raw cacao powder. Top with a few dark chocolate chips and sliced banana.
- •
Lemon Blueberry
Add half a teaspoon of lemon zest and a teaspoon of fresh lemon juice to the base mixture. Use vanilla protein powder and top with fresh blueberries in the morning.
- •
Apple Cinnamon
Double the cinnamon to half a teaspoon and add a quarter teaspoon of mixed spice. Stir in two tablespoons of finely diced apple before chilling, then top with more fresh apple and a sprinkle of chopped walnuts.
- •
Dairy-Free Version
Replace Greek yogurt with an equal amount of coconut yogurt or a thick oat-based yogurt. Swap whey protein for a plant-based blend. Protein per serving will be around 22 to 25 grams depending on the yogurt brand.
Substitutions
- •Almond milk → Low-fat dairy milk (Increases protein by 4 to 5 grams per serving and adds calcium, though it raises calories slightly.)
- •Whey protein powder → Pea protein or rice-pea blend powder (Keeps the recipe dairy-free. Mix with liquid separately before adding to reduce graininess.)
- •Rolled oats → Certified gluten-free rolled oats (Makes the recipe suitable for those with gluten sensitivity. Same quantity and method applies.)
- •Full-fat Greek yogurt → Low-fat Greek yogurt (Reduces fat by around 6 grams per serving. Texture is slightly less creamy but still works well.)
- •Chia seeds → Ground flaxseed (Ground flaxseed provides similar omega-3 and fibre benefits. The texture will be slightly less gel-like but still good.)
🧊 Storage
Store sealed jars in the fridge for up to 4 days. Keep toppings separate and add fresh each morning. Do not freeze overnight oats as the texture of the chia seeds and oats deteriorates significantly on thawing.
📅 Make Ahead
This recipe is designed for make-ahead preparation. Assemble up to 4 jars on Sunday evening and they will keep through Thursday morning. Label each jar with the day if it helps. The base gets slightly thicker each day as the chia seeds continue to absorb liquid, so add an extra splash of almond milk and stir well if eating on day 3 or 4.
You might also like

High Protein Turkey Sausage Breakfast Bowl with Quinoa

High Protein Breakfast Burrito with Eggs, Black Beans and Avocado
