Tostadas de Frijoles are a quick, easy, and satisfying meal perfect for busy weeknights. With few ingredients, these Mexican bean tostadas deliver protein and fiber from creamy refried beans — a nutritious, meatless option the whole family will enjoy.

In my Mexican household, tostadas de frijoles — bean tostadas — were a staple. They weren’t fancy, but my mother would make them whenever we needed something fast and filling. Her homemade refried beans were the secret: creamy, savory, and full of flavor. She often served them alongside avocado tostadas and a spicy jalapeño salsa for a complete meal.
That simple family favorite is one I still make for my own kids and husband. Below I share an easy version of crispy bean tostadas that’s ideal for weeknights and easy to customize.
What are Tostadas?
The word “tostada” comes from the Spanish tostado, meaning “toasted.” In practice, a tostada is a flat corn tortilla that’s been fried or toasted until crisp and then used as a base for toppings much like a taco. Tostadas trace back to pre-Hispanic cooking, when tortillas were dry-roasted on a comal. After the Spanish introduced lard and oil, frying became common and the deep-fried tostada was born.
Across Mexico you’ll find many regional variations: coastal tostadas often feature seafood, while inland versions might use beans, meats, or vegetables. Today they remain a beloved everyday food, sold by street vendors and served in homes and restaurants.
For another tasty variation, try ground beef tostadas prepared the same way but topped with seasoned ground meat.
Why You’ll Love This Recipe
- Simple & Minimal Ingredients: Uses just a few pantry staples and comes together quickly.
- Meatless & Flexible: Great for vegetarians or for Lent; make vegan easily by skipping the cheese.
- Nourishing: Refried beans provide protein and fiber for a satisfying meal.
- Family-Friendly & Customizable: Let everyone top their tostada to taste or add a protein like chicken, steak, or chorizo.
- Budget-Friendly: Affordable ingredients that are easy to source.
Ingredients & Substitutions

- Tostada shells: Store-bought shells are convenient, but frying or toasting your own tortillas gives better flavor and texture.
- Refried beans: Homemade refried pinto beans are ideal — cook the beans, mash them, then fry briefly in oil until creamy. You can also use refried black beans or other bean varieties.
- Lettuce: Iceberg or romaine work well for crisp texture without overpowering flavor.
- Tomato: Ripe Roma tomatoes add freshness and color. Dice them small for easy topping.
- Cheese: Use shredded white Mexican cheeses such as Chihuahua or Muenster, or crumble queso fresco or cotija.
- Salsa: Any salsa you like — jalapeño, serrano, tomatillo avocado, or salsa verde — pairs well and adds brightness or heat.
See the recipe card below for exact quantities.
How to Make Bean and Cheese Tostadas



1. Fry or toast the tortillas: Homemade tostada shells are simple to make and taste superior to store-bought. Fry or bake tortillas until crisp and golden.
2. Prepare the refried beans: In a skillet heat a portion of the oil, add cooked pinto beans with some of their cooking liquid, and bring to a gentle simmer. Mash with a potato masher to your desired consistency. If the beans are too stiff, add reserved bean broth a little at a time. Stir in more oil and cook until slightly thickened and creamy.
3. Prepare toppings: Shred lettuce, dice tomatoes, crumble or shred cheese, and have salsa ready.



4. Assemble the tostadas: Spread a generous layer of warm refried beans on each tostada shell, then top with shredded lettuce, diced tomato, cheese, and salsa. Season with a pinch of salt if desired and serve immediately to keep the shell crisp.
How to Serve
Serve assembled tostadas right away — the toppings will quickly soften the tortilla if left standing. Offer salsas on the side so everyone can adjust heat and acidity to taste.
What to Serve with Bean Tostadas
Tostadas are satisfying on their own, but they’re great paired with avocado tostadas for variety. Other good sides include Mexican white rice with corn or a nopalitos and roasted red pepper salad for a heartier spread.
How to Store and Reheat
Store leftover components separately for best results. Keep refried beans in an airtight container in the refrigerator for up to 5 days. Store shredded lettuce, diced tomato, and cheese in sealed containers. Keep tostada shells crisp by storing them at room temperature in an airtight container or bag for up to 5 days. Reheat beans gently on the stove or in the microwave, adding a little water or bean liquid if they’ve thickened.
Tips and Variations
- Make beans ahead: Prepare refried beans in advance and reheat when needed to save time.
- Ideal bean texture: Keep refried beans creamy and velvety — add small amounts of bean broth or water if they become too dry.
- Extra protein: Add toppings like picadillo, grilled steak, chorizo, or shredded chicken for a heartier tostada.
FAQ
Yes — store-bought refried beans work in a pinch, but homemade beans typically have richer flavor and creamier texture.
Yes. When made with corn tortillas, tostadas are naturally gluten-free.
Tostadas are typically eaten with your hands, like a flat open-faced taco or a slice of pizza. Enjoy them without cutlery for the full experience.
I hope you enjoy this recipe. If you try it, please leave a comment and star rating below. Share your photos and tag the account if you post on social media. Happy cooking!

Recipe

Tostadas de Frijoles
by Gemma Aguayo-Murphy
Pin Recipe
10 mins
20 mins
30 mins
Equipment
- potato masher
Ingredients
- 6 tostada shells
Refried Beans
- 2 cups cooked beans with their liquid (reserve ½ cup extra)
- ½ cup oil (divided)
Garnishes
- 2 cups shredded lettuce (iceberg or romaine)
- 2 diced Roma tomatoes
- 2 cups shredded or crumbled cheese (muenster, Chihuahua, queso fresco or cotija)
- 1 cup salsa
- salt to taste
Instructions
Tostada Shells
- You can buy tostada shells, but making your own is easy and yields better flavor. Fry or bake corn tortillas until crisp and drain on paper towels.
Prepare Refried Beans
- Heat ¼ cup oil in a large skillet over medium-low heat. Add cooked beans and some of their liquid.
- Simmer for about 4 minutes, stirring to combine with the oil.
- Mash the beans with a potato masher until smooth with a few small chunks. Add ¼–½ cup reserved bean broth if needed to reach the desired consistency.
- Stir in another ¼ cup oil and continue cooking until beans thicken slightly. Cover and remove from heat.
Prepare Toppings
- Shred lettuce, dice tomatoes, crumble or shred cheese, and prepare salsa.
Assemble Tostadas
- Spread a layer of warm refried beans on each tostada shell, then top with lettuce, tomato, cheese, and salsa.
- Sprinkle with salt if desired and serve immediately to keep the shells crisp.
Notes
- Top with your favorite salsa for extra flavor. Mild, creamy, or spicy salsas all pair well.
- Serve these on their own or alongside avocado tostadas, Mexican white rice with corn, or a nopal salad.
- See detailed refried bean recipes for more guidance on bean texture and seasoning.
Nutrition
Calories: 410 kcal
Carbohydrates: 37.2 g
Protein: 12.3 g
Fat: 24.2 g
Fiber: 8.5 g
Leave a comment and rating or share a photo if you make it — I’d love to hear how it turned out.