Peanut-Butter Protein Oats
Creamy hot oats stirred through with peanut butter and protein — about 40 grams of protein and 640 honest calories. A warm, filling breakfast that gets real fuel into you fast on a building day. Five minutes, one pot, and you’re properly fed.
Plate 01 / Finished
For years I struggled to eat enough in the mornings during a build. I’d train fasted out of habit, then spend the rest of the day chasing calories I should have eaten at breakfast. Oats fixed that. A big warm bowl first thing, with peanut butter for the calories and a scoop of protein to push the numbers up, and suddenly I was 640 calories and 40 grams of protein into my day before I’d properly woken up. Everything else got easier from there.
This is the breakfast I make half-asleep, the kind you can stir together while the kettle’s still going. Oats give you slow, steady carbs that carry you to lunch without a crash; the peanut butter brings good fats and that rich, comforting flavour; the protein turns it from a snack into a meal that actually holds you. I top it with banana for the sweetness and a little potassium, but the base is the same every day — warm, creamy, and genuinely something I look forward to.
I’ll be honest, I cook this more than almost anything else on the site. It’s not clever and it’s not fancy. It’s just a sturdy, reliable bowl that gets real fuel into you when your appetite hasn’t woken up yet. On a bulk it’s a quiet workhorse; on any morning it’s a kind way to start the day. Make it once your way and you’ll have your morning sorted for good. I’ve got you on this one.
01Who it’s for & when to eat it
This is a warm, high-protein breakfast that flexes to your goal. The oats and protein stay the same; you move the peanut butter and the toppings. Here’s how I steer it.
The default bowl
Full oats, a generous spoon of peanut butter, protein scoop, banana and a drizzle of honey. Calorie-dense, easy to eat first thing — exactly how I get the day off to a strong start on a build.
Lighten it
Use powdered peanut butter, drop the oats a little, and lean on the protein and berries. You keep the warm, satisfying feel for far fewer calories. See the variations below.
Steady fuel
A moderate oat portion with the full protein and a sensible spoon of peanut butter. Balanced carbs, fats and protein to keep you full through the morning without overshooting the day.
Timing: a breakfast first and foremost — slow carbs to carry you to lunch and protein to start the day’s intake strong. It’s also a solid pre-training meal a couple of hours out, when you want fuel that won’t sit heavy.
02Ingredients
Makes 1 bowl. Easy to double — just give the pot a stir to stop the oats catching as they thicken.
Servings 1 · adjust on the live recipe card- Rolled oats60 g · 2/3 cup
- Milk or plant milk250 ml · 1 cup
- Whey protein vanilla30 g · 1 scoop
- Peanut butter20 g · 1 tbsp
- Banana, sliced1 small
- Honey optional1 tsp · 7 g
- Cinnamon1/2 tsp
- Pinch of saltto taste
Swaps I actually use: for a cut, swap the spoonful of peanut butter for powdered peanut (PB2) — most of the flavour, a fraction of the fat. No whey? Casein gives a thicker, creamier bowl, or use a plant protein you like. Almond or skimmed milk both work; skimmed cuts a little fat, plant milk keeps it dairy-free. Berries instead of banana lower the sugar.
03Step by step
Oats, milk, salt into the pot
Tip the oats, milk and a pinch of salt into a small pot over medium heat. The salt isn’t optional — it’s what stops the oats tasting flat. Bring it to a gentle simmer, stirring now and then.
Magnus says: a pinch of salt makes oats taste like food instead of wallpaper paste. Always.

Simmer and stir to thicken
Let the oats simmer for three to four minutes, stirring often, until they’re thick and creamy. Add a splash more milk if they tighten up too much — you want soft and pourable, not stiff and gluey.

Off the heat before the protein goes in
Take the pot off the heat and let it cool for a minute. This matters — stirring whey into bubbling-hot oats can make it clump or go grainy. A short rest keeps the texture smooth.
Magnus says: hot enough to eat, not hot enough to scramble the protein. Patience for sixty seconds.

Whey and cinnamon, beat it smooth
Add the protein powder and cinnamon and stir hard until it’s fully dissolved and silky. If it’s too thick now, loosen with a little more milk. You want a smooth, even bowl with no powdery pockets.

Swirl it through
Spoon in the peanut butter and stir most of it through, leaving a little to swirl on top. The warmth of the oats melts it into the bowl and pulls the whole thing together into something rich and comforting.

Banana, honey, the last swirl of PB
Tip into a bowl and top with sliced banana, the reserved peanut butter and a drizzle of honey if you like. Eat it warm, straight away, while it’s at its creamiest. A proper start to a building day.

04The spec sheet
Real numbers, calculated — not guessed. The recipe makes 1 bowl, around 420g of finished oats with toppings. Here’s what the full bowl and a flat 100g actually give you.
| Nutrient | Per serving | Per 100g |
|---|---|---|
| Energy | 640 kcal | 152 kcal |
| Protein | 40.0 g | 9.5 g |
| Carbohydrate | 72.0 g | 17.1 g |
| — of which sugars | 28.0 g | 6.7 g |
| Fat | 20.0 g | 4.8 g |
| — of which saturates | 5.0 g | 1.2 g |
| Fibre | 8.0 g | 1.9 g |
| Sodium | ~0.35 g | ~0.08 g |
Moderate, and easy to eat a lot of when your appetite’s slow. On a bulk that’s gold — real morning calories that go down without a fight.
A lifter’s metric. Strong for a breakfast carb bowl — the protein scoop does the heavy lifting and turns plain oats into a real meal.
- Calcium~350 mg · 27% DV
- Magnesium~140 mg · 33% DV
- Potassium~900 mg · 19% DV
- Phosphorus~450 mg · 64% DV
- Vitamin B12~1.2 µg · 50% DV
- Iron~3 mg · 17% DV
Macros are calculated from standard food-composition data and will shift a little with your exact ingredients and brands. Micronutrient figures are estimates against general adult Daily Values. Numbers are for guidance, not medical advice — see our Nutrition Disclaimer.
05Bulk / Cut / TRT variations
One bowl, three jobs. The oat-and-protein base holds; you move the peanut butter, the oats, and the toppings. Macros below are for a full serving (one bowl built as described).
Build it up
80g oats, a heaped tablespoon of peanut butter, a full scoop of protein, banana and honey, with a handful of crushed nuts on top. Easy, calorie-dense morning fuel for a hard build.
The lean version
40g oats, powdered peanut (PB2) instead of the spoonful, full protein, skimmed milk and a handful of berries instead of banana. Warm and satisfying, far fewer calories, protein kept high.
Steady & balanced
60g oats, a sensible spoon of peanut butter, full protein and banana. Balanced carbs, fats and protein that keep you full through the morning without tipping the day over.
06Meal prep & storage
Hot oats are best fresh, but the dry mix preps beautifully and you can make the cooked bowl ahead if mornings are chaos. Here’s how I keep it quick all week.
Portion oats, protein and cinnamon into jars ahead. In the morning just add milk and the peanut butter and cook — thirty seconds of prep saved every day.
Cooked oats keep three days. They thicken as they sit, so loosen with a splash of milk when you reheat. Add fresh banana on the day.
Microwave with a splash of milk, stirring halfway. Or eat them cold like overnight oats — they’re surprisingly good that way once the protein’s stirred through.
My move is the dry jars — five of them lined up on a Sunday means breakfast is two minutes of work every weekday. On a bulk, having the morning calories sorted in advance is half the battle won.
Want a whole week built around food like this?
Drop your email and I’ll send you my free 7-day plan — meals, macros already counted, grocery list written. No spam, no lectures.
No spam. Unsubscribe whenever. See what’s in the plan →
07Common questions
Why did my protein go clumpy? +
You stirred it into oats that were too hot. Take the pot off the heat and let it cool for a minute before the whey goes in, then stir hard. If it’s still grainy, a splash of cold milk and a good beat usually smooths it out. Casein and plant proteins are more forgiving of heat if it keeps happening.
Can I make this in the microwave? +
Yes. Cook the oats and milk in a big bowl for two to three minutes, watching it doesn’t boil over, then let it cool a minute before stirring in the protein and peanut butter. Same result, one bowl, no pot to wash.
How do I lower the calories for a cut? +
Two easy moves: swap the spoon of peanut butter for powdered peanut, and drop the oats to 40g. Keep the full protein scoop and use berries instead of banana. That takes the bowl down to around 340 calories while keeping it warm and properly filling. See the Cut variation above.
Can I use steel-cut or instant oats? +
Both work with a tweak. Steel-cut take longer and want more liquid — lovely if you have the time. Instant oats cook in a flash but go softer; reduce the milk slightly so they don’t turn to soup. Rolled oats are my middle-ground default.
Is it fine to eat cold? +
Genuinely, yes — cook it the night before, stir the protein through once it’s cooled, and eat it cold from the fridge like overnight oats. It thickens beautifully and the peanut butter flavour deepens overnight. A good option for chaotic mornings.
This breakfast lives inside a full week of meals.
These oats are one breakfast in my 7-day bulking plan — seven days of high-protein, calorie-dense meals with the macros counted and the grocery list written. You pick the goal; I do the maths.
See the bulking meal plan →
08Pairs well with
Slim Diet Era shares recipes and general nutrition information. It is not medical or dietetic advice, and we do not provide guidance on obtaining or using any controlled substance. See our Medical Disclaimer and Nutrition Disclaimer.


