Chorizo, Egg and Cheese Tostadas
Updated October 7, 2025

- Ready In
- 25 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
12 ounces Mexican pork chorizo, casings removed if needed
2 (15-ounce) cans pinto beans, drained and rinsed
½ cup chicken broth
Kosher salt and black pepper
5 tablespoons canola or vegetable oil, plus more as needed
6 eggs
6 tostadas
½ cup finely crumbled cotija cheese or grated Parmesan
1 cup cilantro leaves
2 serrano chiles, thinly sliced
Lime wedges, for serving
Hot sauce or salsa (homemade or store-bought), for serving
Preparation
- Step 1
In a large skillet, heat the chorizo over medium-high. Cook, stirring occasionally, until the fat is rendered and chorizo is crisp, about 8 minutes.
- Step 2
Add beans and chicken broth to the skillet. Cook, stirring, until beans can be easily smashed with the back of a spoon, about 3 minutes. Using a potato masher or the back of a spoon, smash the beans and chorizo into a paste. Taste and season with salt and pepper, then transfer to a bowl and set aside.
- Step 3
In a large (12-inch) well-seasoned cast-iron or nonstick skillet, heat the oil over medium-high. Working in batches if needed, crack the eggs into the pan. Cook, occasionally tilting the pan toward you and spoon the hot oil over the whites, until whites are cooked through and the yolks are still runny, about 5 minutes. Season with salt and pepper. Transfer to a plate. (If frying eggs in batches, add more oil as needed.)
- Step 4
Spread a layer of the bean-chorizo mixture onto a tostada. Generously coat with cotija. Top with a fried egg, cilantro and serrano chiles to taste. Repeat with the remaining tostadas. Serve with lime wedges and hot sauce or salsa.
Private Notes
Comments
What's a decent Mexican chorizo brand one can find in New England?
BJ - I was just thinking of trying this with soy chorizo, which isn’t excessively salty in my experience. I love that this recipe has 1.5 eggs per serving. As a child my dad would always ask me how many eggs I want and I would always say one and a half and he would always say there’s no such thing as half an egg!!
Supreme is a good name. Also recently found pork and beef chorizo at my local Walmart that was very reasonably priced (like half the price of Supremo). Pop into a Hispanic focused grocery store and check out the cuts of meat you won’t see in Kroger or Whole Foods along with all kinds of chorizo! Guatamalan, Salvadoran, Mexican, pork, beef…
Was delicious. I used canned refried beans so no mashing. Could have skipped the broth because it was a bit watery. Good queso and plenty of fresh hot red pepper and cilantro.
Supreme is a good name. Also recently found pork and beef chorizo at my local Walmart that was very reasonably priced (like half the price of Supremo). Pop into a Hispanic focused grocery store and check out the cuts of meat you won’t see in Kroger or Whole Foods along with all kinds of chorizo! Guatamalan, Salvadoran, Mexican, pork, beef…
BJ - I was just thinking of trying this with soy chorizo, which isn’t excessively salty in my experience. I love that this recipe has 1.5 eggs per serving. As a child my dad would always ask me how many eggs I want and I would always say one and a half and he would always say there’s no such thing as half an egg!!
@Jen C this was delicious with Soyrizo. Made this recipe with frijoles which I had cooked the day before.
