Combine the base: In a small pot, add oats, milk, and water. Stir in the salt.
For the microwave, use a large bowl to prevent overflow.
Cook the oats: On the stove, bring to a gentle simmer over medium heat and cook 4–6 minutes, stirring often. In the microwave, heat for 2–3 minutes, stir, then another 1–2 minutes until thick and creamy.
Add cocoa and banana: Stir in cocoa powder and mashed banana (if using). Mix well so there are no cocoa clumps.
Cool slightly before protein: Remove from heat and let the oats sit for 1 minute.
This helps prevent the protein powder from getting gritty or curdled.
Stir in protein and peanut butter: Add the protein powder and peanut butter. Mix until smooth and glossy. If it gets too thick, loosen with a splash of milk.
Adjust sweetness and flavor: Taste and add maple syrup or sweetener if needed.
Stir in vanilla for extra depth.
Finish with toppings: Add sliced banana, chopped peanuts, or a drizzle of peanut butter. Cacao nibs or mini chips add crunch.
Serve warm: Enjoy right away while it’s creamy and fragrant.