Over the past few months, I've been making a very conscious effort to cut back on my meat intake so, as a result, beans have become my new best friend. I'll admit that I still crave meat but not nearly as often as I used to, and it hasn't been completely eliminated simply because I'm still training myself on how to have a complete meal without it. As a distance runner, I fear low iron levels, etc so hopefully more research and education will make the transition easier.
Anyway, this baked bean dish isn't entirely vegetarian as it has bacon which, in my opinion, adds immense and much needed flavor. (This is an example of my lack of knowledge on swapping out this for that - how does one make a solid baked bean dish sans bacon?). The dish is very filling and serves as a meal, and the measurements themselves makes a TON so be prepared for eating beans for dinner...beans for lunch...and so on.