Chocolate Peanut Butter Overnight Oats Low Calorie with Greek Yogurt

Some breakfasts just feel like a treat, and this one absolutely does. Rich cocoa powder, creamy natural peanut butter, and thick rolled oats come together in a jar overnight to create something that honestly tastes closer to dessert than a responsible morning meal. The difference here is that every ingredient is doing real nutritional work. This is not a bowl of sugary oats dressed up with chocolate flavouring. This is a genuinely nourishing, high-protein, lower-calorie breakfast that keeps you full for hours.
The secret to keeping the calorie count low while bumping up the protein is Greek yogurt. A generous scoop gets stirred right into the oat mixture before it goes into the fridge. As everything soaks overnight, the yogurt thickens the whole thing beautifully while adding around 10 to 12 grams of protein on its own. Unsweetened almond milk keeps the liquid base light, and a small amount of pure maple syrup adds just enough natural sweetness without spiking the sugar content. Raw cacao powder rather than cocoa mix means you get all the deep chocolate flavour with no added sugar sneaking in through a flavoured packet. Cacao also brings a nice dose of magnesium and antioxidants to the party, which is a genuinely lovely bonus at breakfast.
Peanut butter is where a lot of overnight oat recipes go wrong from a calorie perspective. Two heaped tablespoons can add well over 200 calories before you even count the oats. This recipe uses one tablespoon of natural peanut butter stirred into the mix, plus a light drizzle on top for that visual appeal and flavour punch. Natural peanut butter, the kind where the only ingredients are peanuts and maybe a pinch of salt, gives you healthy monounsaturated fats and a little extra protein without the added oils and sugar found in many commercial brands. The result is a jar that hits around 340 calories with 28 grams of protein, 9 grams of fibre, and a sugar content that sits well below most grab-and-go breakfast options. That combination of protein and fibre is what makes this genuinely filling rather than just satisfying in the moment.
Prep takes about five minutes the night before, and then the fridge does all the work while you sleep. In the morning you can eat it cold straight from the jar, which makes it ideal for busy weekdays, meal prep batches, or mornings when the idea of cooking anything feels like too much. Top it with a few cacao nibs for crunch and an extra antioxidant hit, or slice half a small banana over the top if you want natural sweetness and extra potassium. Both options keep the calorie count very manageable. You can make up to four jars at once and keep them in the fridge for up to four days, which makes the whole week feel a little more organised. If you are new to overnight oats, this chocolate peanut butter version is a brilliant starting point because the flavour is familiar and comforting while the nutrition profile is something to genuinely feel good about.
Ingredients
- 1 cup old-fashioned rolled oats (use certified gluten-free oats if needed)
- 1 cup non-fat plain Greek yogurt (adds protein and creaminess without extra calories)
- 1 cup unsweetened almond milk (or any low-calorie milk of choice)
- 1 tablespoon raw cacao powder (not hot chocolate mix, use unsweetened raw cacao)
- 1 tablespoon natural peanut butter (ingredients should be peanuts only, no added oil or sugar)
- 1 teaspoon pure maple syrup (or use a few drops of liquid stevia to reduce sugar further)
- 1 teaspoon pure vanilla extract
- 1 tablespoon ground flaxseed (boosts fibre and omega-3 fatty acids)
- 1 scoop unflavoured or vanilla protein powder (approximately 25g, whey or plant-based both work well)
- 1 pinch fine sea salt (enhances the chocolate and peanut butter flavours)
- 1 teaspoon natural peanut butter (for drizzling on top before serving)
- 1 teaspoon cacao nibs (optional topping for crunch and extra antioxidants)
Instructions
- 1
Add the rolled oats, ground flaxseed, cacao powder, sea salt, and protein powder into a medium jar or airtight container. Stir the dry ingredients together briefly so the cacao powder is evenly distributed through the oats.
Mixing the dry ingredients first prevents the cacao powder from clumping when you add the liquid.
- 2
Add the Greek yogurt, almond milk, peanut butter, maple syrup, and vanilla extract to the jar. Stir everything together thoroughly until no streaks of cacao powder remain and the peanut butter is fully incorporated into the mixture.
If your natural peanut butter is very thick, warm it for 10 seconds in the microwave first so it blends more easily.
- 3
Give the mixture a final stir, then press it down gently so the oats are submerged in the liquid. Seal the jar with a lid or cover tightly with cling film.
The mixture will look quite liquid at this stage. Do not worry, the oats and flaxseed absorb everything overnight and it thickens up beautifully.
- 4
Refrigerate for a minimum of 6 hours and ideally overnight, which is around 8 hours. The longer it soaks, the creamier and more cohesive the texture becomes.
If you are short on time, a minimum of 4 hours will still give you a good result, though the oats will have a slightly firmer bite.
- 5
In the morning, remove the jar from the fridge and give it a good stir. If the mixture is thicker than you like, stir in a splash of almond milk to loosen it to your preferred consistency.
- 6
Top with a light drizzle of natural peanut butter and a scattering of cacao nibs if using. Eat straight from the jar, cold, or allow it to sit at room temperature for 5 minutes if you prefer it slightly less chilled.
A few slices of banana on top add natural sweetness and extra potassium without significantly changing the calorie count.
Nutrition per serving
340kcal
Calories
28g
Protein
38g
Carbs
9g
Fat
9g
Fibre
8g
Sugar
210mg
Sodium
Pro Tips
- ✓
Use certified gluten-free rolled oats if you are sensitive to gluten, as standard oats are sometimes processed in facilities that handle wheat.
- ✓
Natural peanut butter is key here. Brands with added palm oil and sugar will increase the calorie count and change the flavour profile.
- ✓
Cacao powder and cocoa powder are not the same. Raw cacao powder is less processed and has a more intense chocolate flavour with a higher antioxidant content.
- ✓
If you want a sweeter result without adding calories, a small amount of liquid stevia or monk fruit sweetener works very well in place of maple syrup.
- ✓
For the best creamy texture, use a thicker Greek yogurt. A yogurt that is more watery will result in a thinner final consistency.
- ✓
Batch prep up to four jars at once and keep them in the fridge for a stress-free breakfast every morning of the week.
- ✓
Let the oats soak for the full 8 hours if possible. The texture at 8 hours is noticeably creamier than at the 4 hour minimum.
Frequently Asked Questions
Variations
- •
Mocha Peanut Butter Overnight Oats
Add half a teaspoon of instant espresso powder to the dry ingredients before mixing. The coffee flavour deepens the chocolate notes beautifully and gives the whole jar a mocha character that pairs especially well on mornings when you need an extra boost.
- •
Double Chocolate Crunch
Stir in one teaspoon of mini dark chocolate chips (70 percent cocoa or higher) along with the wet ingredients, and top with an extra scattering of cacao nibs in the morning. Using dark chocolate chips with high cocoa content keeps added sugar minimal while maximising the chocolate hit.
- •
Banana Peanut Butter Chocolate
Mash half a small ripe banana and stir it into the mixture before refrigerating. The banana adds natural sweetness, which means you can reduce or eliminate the maple syrup entirely, and also makes the texture extra thick and creamy.
- •
Almond Butter Chocolate
Swap the peanut butter for natural almond butter at the same quantity. Almond butter has a milder, slightly sweeter flavour that works just as well with the cacao powder and is a great option for anyone who wants a change from the classic peanut butter pairing.
Substitutions
- •Almond milk → Oat milk, soy milk, or skimmed dairy milk (Oat milk adds a slightly sweeter flavour. Soy milk adds extra protein. Skimmed dairy milk works well but adds a few more calories. All options maintain the creamy overnight texture.)
- •Non-fat Greek yogurt → Low-fat coconut yogurt or soy yogurt (Use a thick, unsweetened variety for the best texture. This swap makes the recipe fully dairy-free and vegan.)
- •Maple syrup → Liquid stevia, monk fruit sweetener, or raw honey (Stevia and monk fruit keep the calorie count even lower. Raw honey adds a slightly floral sweetness but increases the sugar content marginally compared to stevia.)
- •Natural peanut butter → Natural almond butter or sunflower seed butter (Sunflower seed butter is a great option for anyone with a peanut allergy. It has a similar nutritional profile and a mild, nutty flavour that works well with cacao.)
- •Protein powder → Two tablespoons of hemp seeds (Hemp seeds add around 6 grams of protein and extra omega-3 fatty acids. The overall protein content will be lower than with a full scoop of protein powder but the texture will be creamier and more natural.)
- •Rolled oats → Quick oats (Quick oats will produce a softer, almost pudding-like texture as they absorb liquid faster. The nutritional profile is similar to rolled oats. Steel-cut oats are not recommended for this recipe as they do not soften adequately with cold soaking alone.)
🧊 Storage
Store in a sealed jar or airtight container in the refrigerator for up to 4 days. Do not freeze as the texture of the oats and yogurt becomes grainy and watery once thawed. Add any fresh toppings such as banana slices only just before serving.
📅 Make Ahead
This recipe is ideal for meal prep. Prepare up to 4 jars at one time using the same measurements per jar. They will keep in the fridge for up to 4 days, making them a convenient grab-and-go breakfast from Monday through Thursday. Keep toppings like cacao nibs and the peanut butter drizzle separate until the morning you plan to eat each jar.


