Black Bean, Avocado, and Egg Tostadas

Sunday Brunch

How to make the best meal of the week even better.

Black Bean, Avocado, and Egg Tostadas
  • Yield:Serves 4
  • Active time:1 hour 30 minutes, plus overnight
  • Total time:1 hour 30 minutes, plus overnight
  • Rated: 5.0
This recipe appears in:
Sunday Brunch: Black Bean, Avocado, and Egg Tostadas

[Photograph: Sydney Oland]

About the author: Sydney Oland lives in Somerville, Mass. Find more information at (or read

Every recipe we publish is tested, tasted, and Serious Eats-approved by our staff. Never miss a recipe again by following @SeriousRecipes on Twitter!


  • For the Black Beans:
  • 1 tablespoon vegetable oil
  • 1 medium onion, finely chopped (about 1 cup)
  • 1/2 jalapeño pepper, finely chopped (about 1 tablespoon)
  • 1 tablespoon chopped fresh cilantro leaves, plus more for garnish
  • 1/4 teaspoon ground cumin
  • 1/2 pound dried black bean, soaked overnight
  • Kosher salt and freshly ground black pepper
  • 1 tablespoon juice from about 1 lime
  • For the Tostadas:
  • About 2 cups vegetable, canola, or peanut oil
  • 8 corn tortillas
  • 8 eggs
  • 2 avocados, sliced
  • 4 scallions, thinly sliced
  • 1 lime, cut into wedges
  • Hot sauce for serving


  1. 1.

    For the Black Beans: Heat vegetable oil in a medium saucepan over medium high heat until shimmering. Add onion, jalapeño, cilantro, and cumin. Cook, stirring, until the onions are soft, about 4 minutes. Add the soaked black beans, then add water until the beans are covered by 2 inches and bring to a simmer. Cover and cook, adding water if necessary to keep the beans just covered, until the beans are soft and the liquid has begun to slightly thicken, about 40 minutes. Season to taste with salt, pepper, and lime juice. Beans can be made up to 3 days in advance and reheated before serving.

  2. 2.

    For the Tostadas: Heat 1/4 inch of oil in a medium saucepan until shimmering, add a tortilla and cook until golden and puffed, then flip and continue to cook until both sides are golden. Transfer to a paper towel-lined plate and immediately season with salt. Repeat with remaining tortillas. Once cooled, tostadas can be kept in a sealed container for up to 3 days.

  3. 3.

    When ready to serve divide tostadas between 4 plates, have the beans warm and the avocado and garnishes at hand before you start to fry the eggs. Heat a drizzle of vegetable oil in a large non-stick or cast iron skillet over medium-high heat, when oil just begins to smoke add as many eggs as your pan will allow without overcrowding. Fry the eggs until the whites are set and the yolks are runny. Top as many tostadas as you have fried eggs with beans, then top each one with an egg, followed by sliced avocado, cilantro, and scallions. Serve immediately with sliced lime and hot sauce.

Serious Eats Newsletters

Keep up with our latest recipes, tips, techniques and where to eat!


Add a rating with your comment:

Comments can take up to a minute to appear - please be patient!

Previewing your comment: