Prep the beans: Heat olive oil in a skillet over medium.
Sauté the onion with a pinch of salt for 3–4 minutes until soft. Stir in garlic for 30 seconds.
Season and simmer: Add tomato paste, cumin, smoked paprika, chili powder, and oregano. Cook 1 minute.
Stir in black beans and broth. Simmer 5–7 minutes until thick and saucy. Mash some beans with a spoon for a creamy texture.
Season with salt, pepper, and a squeeze of lime.
Warm the tortillas: Heat a dry skillet over medium-high. Warm mini tortillas 20–30 seconds per side until pliable and lightly charred. Keep them wrapped in a clean towel.
Assemble the tacos: Spoon a heaping tablespoon of beans onto each tortilla.
Top with lettuce or cabbage, tomato, avocado, salsa, and cilantro. Add pickled onions if you like a tangy bite.
Finish with lime: A final squeeze of lime brightens the whole plate. Serve immediately while warm and crisp.