Reminds me of Boston Baked beans which is a bit more complicated and very tasty.