Place all of the ingredients for the base recipe into a large container and mix until combined.
Add in any variation ingredients and mix again.
Cover and refrigerate for at least 2 hours, or overnight (preferred).
When you’re ready to eat, stir your overnight oats. Add more milk, as desired. Some people like it super thick, and others do not.
Top your overnight oats with more flavor toppings and enjoy cold.