Measure the base. Add 1/2 cup rolled oats, 1/2 cup milk, and 1/2 cup water to a small pot.
This mix gives creaminess without being too heavy.
Flavor the liquid. Stir in 1 tablespoon unsweetened cocoa powder, 1/2 teaspoon vanilla extract, and a small pinch of salt. The salt sharpens the chocolate flavor.
Cook the oats. Bring to a gentle simmer over medium heat. Reduce heat and cook 3–5 minutes, stirring often, until thick and creamy.
Add a splash more liquid if it gets too thick.
Add the protein. Remove from heat. Stir in 1 scoop protein powder until fully dissolved. If using whey or a blend, it should melt in easily.
If it looks too thick, mix in 1–3 tablespoons milk.
Sweeten to taste. Add 1–2 teaspoons maple syrup or honey if you want extra sweetness. This is optional, especially if your protein powder is sweetened.
Swirl in the peanut butter. Spoon on 1–2 tablespoons natural peanut butter. Fold it in gently so you get ribbons of peanut butter throughout.
Finish with toppings. Add banana slices, a sprinkle of dark chocolate chips, crushed peanuts, or chia seeds.
A spoonful of Greek yogurt adds creaminess and protein.
Serve warm. Taste and adjust salt or sweetness. Enjoy right away for the best texture.