Refried beans seem to me like a simple recipe to make vegan.
When we were rehabbing an old, and in very poor shape, house (it was a disaster) we would often make them for a quick lunch.
In a cast iron skillet would saute some diced onions in veggie oil.
In the meantime would drain a can, or so, of pinto or kidney beans (kinda preferred the kidneys) and reserve the liquid.
Would then add the beans, and a bit of liquid, to the pan.
When warm, would mash the beans with a hand masher, adjusting liquid as necessary.
Would then add some hot sauce, cumin (or chili powder), maybe some garlic powder, or whatever seemed tasty at the moment.
Would then toss on a flour tortilla (would steam them over a pot of water resting on one of those thingies one puts over a frying pan to stop the flying oil drops), add some raw diced onion and maybe some diced tomato from the garden, in season.
Those beans sure did taste good, and we could turn out the whole lunch in twenty minutes.
There are more sophisticated recipes using dried beans, but I suppose my point is that one can make tasty refried beans with no meat.
These can be made for a quick snack for kids, and they love them.
And with apologies to Diane, one can add meat products to tasty effect if one wishes.
Take care and God bless.