In a medium-sized bowl, combine ½ cup of rolled oats, 1 scoop of protein powder, ½ tablespoon of chia seeds, and ¼ teaspoon of kosher salt. Whisk together until well combined.
Add in ½ cup of milk, ¼ cup of Vanilla Greek yogurt, 2 tablespoons of melted or natural peanut butter, and ½ teaspoon vanilla extract. Mix until mostly smooth, there may be a few lumps, but they will dissolve while in the fridge. Let the oats sit covered, in the fridge for 3-4 hours, or preferably overnight.
When it's time to serve, transfer the oats to a mason jar, leaving some room at the top for the peanut butter and chocolate layers.
Top with 1-2 tablespoons of melted peanut butter. You can place it in the fridge while you melt the chocolate for firmer layers, but this isn't necessary.
In a small bowl, gently melt 1 - 2 tablespoons of chocolate pieces and ½ teaspoon of coconut oil in the microwave at 50% power in 20-second increments, giving the mixture a good stir in between each increment. It's done when the chocolate is almost all the way melted. Just keep stirring, as the residual heat will melt it all the way.
Pour the chocolate layer overtop of the peanut butter layer, then transfer to the fridge or freezer for the chocolate to firm up for 10-20 minutes.
To serve, top with flaky salt, crushed peanuts, or your favorite toppings of choice. Enjoy!
Store leftovers covered in the fridge for up to 5 days. Do not freeze.