Hear me out! You won't miss the meat! I know everyone says that with vegan recipes, and I obviously can't speak for others, but in this case, you won't miss the meat! Make no mistake, it doesn't taste like meat, however the black beans are hearty enough, have enough texture, and are flavorful that you'll be satisfied. This comes together pretty quickly since I use canned (already cooked) black beans. The vegan worchestire sauce is what creates the umami in this recipe. Don't skip that! I served this with a vinegar based cole slaw and some guacamole. The addition of both is what makes this dish balanced and "just right."
In a large saute pan, heat a tbs of olive oil over medium high heat. Add the onions. Add a pinch of salt and a few grinds of fresh cracked black pepper. Stir and cook for 5 minutes until the onions are translucent. Add the garlic and cook until fragrant. Add the tomato paste and allow it to caramelize for a few minutes. Add the garlic powder, chili powder, cumin, coriander. Stir to combine, allowing the spices to bloom. Add the black beans, green chilies, diced tomatoes and 1/4 cup of water. Stir to combine. Allow the mixture to come to a boil, reduce the heat to medium low. Allow it to cook for 5 minutes, until the liquid has reduced and the water has evaporated.
Meanwhile, toast the buns.
Cole Slaw
Finely dice or shed the cabbage. Peel and cut the carrots in small matchsticks. Finely mince the onion and garlic. Chop the cilantro.
In a large bowl, mix the onion, garlic, red wine vinegar and olive oil together. Add a pinch of kosher salt and a few grinds of cracked black pepper. Add the cabbage, carrots and cilantro. Add a pinch of kosher salt and a few grinds of fresh cracked black pepper. Mix to combine.
Assembly
To plate, add the bean mixture to the bottom bun, add some cole slaw, close the top bun. Serve more cole slaw on the side and enjoy!