This vegetarian & vegan cowboy beans recipe is a high protein lunch or dinner, made with pinto, navy, and kidney beans and loaded with fresh vegetables & spices!
Heat the olive oil in a large Dutch oven (or heavy lidded pot) over low heat. Add the onions and garlic and sauté over low heat for 5 to 6 minutes until the vegetables begin to soften.
Add all the drained canned beans, chili powder, onion powder, diced tomatoes, bell pepper, corn, and vegetable stock. Bring to a boil, then reduce to a simmer and cook for 30 minutes over low heat.
After the stew has cooked for 30 minutes and the veggies have softened, stir in the barbecue sauce. Test stew and adjust seasoning to taste.
When ready to serve, top with fresh herbs and jalapenos (if desired) and enjoy!