DIRECTIONS
1
Prep: Finely chop yellow onion. Finely chop carrot. Finely chop celery. Mince garlic. Rinse and drain beans. Chop parsley.
2
Preheat oven to 375 degrees F. Lightly oil a 9-inch loaf pan and set aside.
3
In a large skillet, heat the oil over medium heat. Add the onion, carrot, celery, and garlic. Cover and cook until softened, about 10 minutes. Remove from heat and set aside.
4
Place the three varieties of beans in a large bowl. Mash well, leaving some texture. Add the onion-carrot mixture, then stir in 1/4 cup of the ketchup, soy sauce, salt and pepper. Add the bread crumbs, oats, flour and parsley and mix until well combined. Spread the mixture evenly in the prepared pan and smooth the top.
5
In a small bowl, combine the remaining 1/4 ketchup with mustard, sugar, and vinegar and mix well. Spread the topping mixture on top of the loaf. Bake until firm, 50 to 60 minutes. If the top begins to brown too much, cover loosely with foil. Remove from the oven and set aside on a wire rack for 10 minutes before slicing.