Press tofu brick to remove excess water.
In a skillet, toast chilies on medium high for 30 seconds, releasing their oils. Careful not to heat them too long, as they burn quickly and then become bitter.
Place the peppers in a bowl and cover with hot water. Let them sit for about 10 minutes.
Remove the peppers from the bowl, but save the water. Remove the seeds, then add the peppers to your blender with onion, garlic, oregano, cumin, coriander, salt, smoked paprika and lime juice, and water. Blend until smooth and combined.
Crumble your tofu into a bowl with your hands, then mix the marinade into it. Stir until all the tofu is coated. Let tofu marinate in the fridge for at least an hour so it absorbs the flavors.
To make the cilantro lime mayo, simply add the cilantro and lime juice to the mayo along with salt and pepper. Stir to combine. If desired you can also use a blender, but with smaller amounts I prefer to hand mix.
Heat oil in a medium-high skillet. Add the tofu and cook for 10-12 minutes, until excess liquid is soaked up and tofu is nicely browned.
Meanwhile heat your refried beans in a microwave safe bowl for 2 minutes. Toast your ciabatta rolls.
To assemble sandwiches, add a layer of cilantro lime aioli, a thick spread of beans, tofu chorizo, then your vegetables (lettuce, tomato, onion, pickled jalapeƱos, etc). Enjoy!