• 1 tablespoon olive oil
  • 1/2 large onion, diced
  • 1 1/2 teaspoons chili powder
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon kosher salt, plus more as needed
  • 1 (15 oz) can black beans, drained and rinsed
  • 1/4 cup water
  • 8 corn tortilla
  • 1 medium avocado, sliced
  • Salsa
  • Lime wedges


  1. Heat the oil in a large skillet over medium-high heat until shimmering. Add the onion and cook, stirring occasionally until softened, about 2 minutes. Stir in the chili powder, cumin, and 1/4 teaspoon salt. Add the beans and water.
  2. Cover the pan and reduce the heat to maintain a simmer. Cook for 5 minutes, then uncover and use the back of a fork to partially mash the beans, leaving about half unmashed. If there’s any remaining water in the pan, simmer the mixture uncovered until evaporated about 30 seconds. Taste and adjust seasoning as needed.
  3. Meanwhile, heat the tortillas in a pan.
  4. Fill the tortillas with the black bean mixture and top with cilantro, sour cream, cheese, avocado & salsa.
  5. Serve with lime wedges.