Preheat the oven to 375° F.
Prepare a baking sheet with parchment paper and set aside.
Clean and slice the onion and pepper.
Add oil to a small skillet, toss in the onion, minced garlic, and peppers, saute at a medium high heat until slightly browned, remove from the heat, and set aside.
Butter the sliced bread on both sides and lay on the parchment lined baking sheet.
Slice the cheese and place onto a slice of buttered bread.
Next add the sauteed vegetables on top of the sliced cheese.
Open the can of beans, I used a black bean, drain and rinse.
Add a few of the beans on top of the onion and peppers.
Slice the small tomatoes in half and lay on top of the vegetables.
Butter the top slice of bread on both sides and lay on top of the finished sandwich.
Place the filled baking sheet into the oven and bake for 10 minutes.
Remove the baking sheet after 10 minutes and flip the sandwiches.
Return the baking sheet to the oven for about another 10 minutes.
After the cheese has melted and the bread is browned, remove from the oven.
Serve these Baked Mexican Style Sandwiches with a side of your favorite aioli and enjoy!