Guatemala · Latin America & Caribbean

Guatemalan Tostadas with Beans, Salsa, and Guacamole

Updated November 3, 2026

Total time
55 min
prep 25 min · cook 30 min
Serves
6
portions as written
Cuisine
Guatemala
Latin America & Caribbean

Jump to recipe

Guatemalan Tostadas with Beans, Salsa, and Guacamole

Guatemalan tostadas are crisp corn tortillas topped with familiar favorites such as refried beans, guacamole, and tomato salsa, then finished with cheese and fresh garnishes. They are easy to assemble for a snack or casual meal, and the contrast between crunchy tortillas and soft, savory toppings makes each one satisfying; toppings vary by household and region.

Ingredients

  • 12 corn tortillas, about 6 inches (15 cm) wide
  • 1½ cups (360 ml) neutral oil, such as canola or vegetable oil, for frying
  • 2 cans black beans, 15 ounces (425 g) each, drained and rinsed; about 3 cups (510 g) drained beans total
  • ½ cup (120 ml) water, plus 1–2 tablespoons (15–30 ml) as needed for the beans
  • ½ teaspoon (2.5 g) fine salt, plus more to taste
  • 1 pound (450 g) ripe tomatoes, roughly chopped
  • ¼ medium white onion, about 1½ ounces (45 g), roughly chopped
  • 1 garlic clove, about 5 g, peeled
  • ¼ cup (60 ml) water for the salsa
  • 2 ripe avocados, about 10 ounces (280 g) flesh total
  • 2 tablespoons (30 ml) fresh lime juice, from 1 lime
  • ¼ teaspoon (1 g) fine salt for the guacamole, plus more to taste
  • ½ small white onion, about 2 ounces (55 g), finely diced, for topping
  • ½ cup (15 g) finely chopped cilantro leaves and tender stems
  • ¾ cup (75 g) crumbled queso seco or queso fresco
  • ⅓ cup (80 ml) Mexican crema or sour cream, optional

Instructions

  1. Prepare the toppings. Chop the tomatoes and the onion for the salsa, then finely dice the separate onion for garnish. Chop the cilantro and crumble the cheese if needed. Cut the lime and set out the avocados. Keeping the components separate lets each person add the amount they like and helps the tortillas stay crisp.
  2. Make the tomato salsa. Put the chopped tomatoes, ¼ onion, garlic, ¼ cup (60 ml) water, and ½ teaspoon (2.5 g) salt in a small saucepan. Bring to a gentle simmer over medium heat, then lower the heat and cook uncovered for about 12 minutes, stirring occasionally. The tomatoes should soften and collapse into a spoonable sauce. Mash them lightly with a spoon for a rustic texture, or blend briefly if you prefer a smoother salsa. Taste and add salt if needed. Set aside; the salsa can be warm or at room temperature when served.
  3. Warm and mash the beans. While the salsa simmers, put the drained beans and ½ cup (120 ml) water in a medium saucepan. Warm over medium-low heat for 6–8 minutes, stirring often so the beans do not catch on the bottom. Mash thoroughly with a potato masher or the back of a sturdy spoon until thick and spreadable. Add a tablespoon or two of water if they seem dry, then season with salt to taste. Keep the beans warm over very low heat, stirring occasionally.
  4. Mix the guacamole. Scoop the avocado flesh into a bowl and mash with the lime juice and ¼ teaspoon (1 g) salt. Leave it slightly chunky so it has texture on the tostadas. Taste and adjust the salt or lime. Cover the surface directly with food wrap if you are not assembling immediately; lime slows browning, but it does not prevent it completely.
  5. Fry the tortillas. Pour the oil into a wide, heavy skillet to a depth of about ¼ inch (6 mm) and heat over medium to medium-high. To check that it is ready, add a small tortilla corner: it should bubble steadily without smoking. Fry the tortillas in batches, turning once, for about 1–2 minutes per side, until crisp and lightly golden. Adjust the heat if they brown too quickly. Lift each tortilla with tongs and drain on a wire rack or paper towels. Let the oil return to temperature between batches, and do not crowd the skillet.
  6. Assemble just before serving. Spread each crisp tortilla with a thin layer of beans, then add a spoonful of guacamole and tomato salsa. Finish with diced onion, cilantro, and crumbled cheese. Add a small drizzle of crema if desired. Serve promptly while the tortillas are still crunchy, with any extra toppings in bowls at the table.

Tips

  • Dry tortillas fry more evenly. If the tortillas feel damp or have just come from the refrigerator, pat them dry and leave them out for a few minutes before frying. Moisture can make the oil spit and can leave the centers less crisp. Use a deep, stable skillet and lower tortillas away from you; never leave hot oil unattended.
  • Control the oil temperature. Oil that is too cool makes greasy tostadas, while smoking-hot oil can brown them before they crisp. Fry one tortilla first as a test and adjust the burner. A thermometer is useful: aim for roughly 350°F (175°C), but watch the oil closely and do not let it smoke.
  • Choose a practical cheese substitute. Queso seco, a firm, salty, crumbly cheese used in parts of Central America, may not be easy to find. Queso fresco is a mild, accessible substitute; feta works too, though it is tangier and usually saltier, so use a lighter hand with the salt elsewhere.
  • Keep components separate until serving. Beans, salsa, and guacamole can be prepared in advance, but topping the tortillas early makes them soften. Set the toppings out in separate bowls and let everyone assemble their own tostadas. This also makes it easy to offer crema on the side.

Serving Suggestions

Plan on two tostadas per person for a light meal, or one each as part of a larger spread. Serve them on a platter with the toppings arranged separately so the tortillas do not sit under wet salsa before anyone is ready to eat. A bowl of extra tomato salsa, lime wedges, and crema gives guests a chance to balance the bright, savory, and creamy elements to taste.

For a more substantial meal, pair the tostadas with a simple cabbage salad dressed with lime, a mild vegetable soup, or rice and beans. A crisp salad or sliced radishes add freshness alongside the rich avocado and fried tortilla. If serving children or a group with different preferences, keep the onion and cilantro as optional garnishes rather than mixing them into every topping.

Variations

Use a different bean. Black beans give the topping a deep, earthy flavor, while pinto beans make a softer, milder mash. Either works with the tomato salsa and avocado. If using home-cooked beans, drain them well and add water gradually as you mash; bean cooking liquid can replace some of the water for a fuller flavor.

Make the salsa brighter or milder. For a fresher taste, stir a little chopped cilantro into the cooked tomato sauce after it cools. For a roasted note, char the tomatoes, onion, and garlic in a dry skillet or under a broiler before simmering them with water. If you want heat, add a small chopped jalapeño or a pinch of dried chile while the salsa cooks; omit it for a mild family-style version.

Bake the tortillas instead of frying. Brush both sides lightly with oil, arrange them in a single layer on baking sheets, and bake at 400°F (200°C), turning once, until crisp and golden, usually 8–12 minutes depending on thickness and oven. Watch closely near the end because tortillas can go from crisp to overly dark quickly. Baked tortillas are less rich and may not have quite the same blistered texture as fried ones.

Add a topping you enjoy. Guatemalan tostadas commonly rely on simple toppings, but home versions differ. Shredded lettuce or cabbage, thin radish slices, or a few pickled vegetables can add crunch. Keep additions modest so the tortilla can still be picked up without breaking. For a dairy-free plate, leave off the cheese and crema; the beans, salsa, and guacamole already provide plenty of flavor.

Storage and Reheating

Store the toppings separately from the fried tortillas. Refrigerate cooked beans and salsa within 2 hours in covered containers; they keep for 3–4 days in the refrigerator. Refrigerate guacamole promptly in a small airtight container with wrap pressed against its surface; for the best color and texture, use it within 1 day. Keep chopped onion, cilantro, cheese, and crema refrigerated in separate containers. Do not leave perishable toppings at room temperature for more than 2 hours.

Fried tortillas are best the day they are made. Once fully cool, keep any extras in an airtight container at room temperature and use within 1–2 days; humidity can make them lose their crunch. Refresh them in a 300°F (150°C) oven for about 4–6 minutes, then cool briefly before topping. Reheat beans and salsa separately in a saucepan over medium-low heat, stirring until steaming; add a splash of water to the beans if they have thickened. Do not store assembled tostadas, since the toppings quickly soften the base.

Frequently Asked Questions

Are Guatemalan tostadas the same as Mexican tostadas? They share the idea of a crisp corn tortilla with toppings, but the combinations and serving customs vary. This Guatemalan-inspired version uses refried beans, tomato salsa, guacamole, crumbly cheese, and fresh garnishes. Families and regions may use different toppings, so this is a useful home-style combination rather than a claim that there is only one traditional formula.

Can I use store-bought tostada shells? Yes. Ready-made shells save frying time and make assembly especially quick. Check that they are sturdy enough to hold the beans and salsa, and warm them according to the package directions if desired. Their texture and flavor may differ from freshly fried tortillas, but the toppings remain the same.

Can I prepare the toppings ahead? Yes. Make the salsa and beans up to 3–4 days ahead and refrigerate them in separate covered containers; reheat before serving. The guacamole is best made the day you plan to eat, because its surface can brown even when covered. Chop the onion and cilantro several hours ahead and keep them chilled. Fry or warm the tortillas close to serving time.

Why did my tostadas turn soggy? The most common reason is assembling them too early, especially with warm beans or a loose, watery salsa. Drain excess liquid from the salsa, spread the beans in a thin layer, and add toppings just before eating. Also make sure the tortillas are fully crisp before lifting them from the oil; they firm up a little as they cool.

How can I tell when the tortillas are crisp enough? They should be lightly golden and feel firm rather than bend when lifted with tongs. Frying time depends on tortilla thickness and oil temperature, so use the stated minutes as a guide rather than a guarantee. Drain them in a single layer, not stacked, so steam does not soften the ones underneath.

Can I make these without a blender? Absolutely. The salsa in this recipe is intentionally rustic: simmer the chopped ingredients until soft and mash them with a spoon. For a smoother result without a blender, finely chop the tomatoes before cooking and press them against the side of the saucepan as they soften.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).