Soups & Stews
This beef and bean tostada recipe delivers crispy tortilla shells piled high with smoky cumin cheese, tender beef, and hearty refried beans—every bite combines satisfying textures and bold Mexican flavors.
The secret starts with perfectly fried tortillas that stay crisp even under toppings, while the beef gets seared just enough to stay juicy. I developed this version after years of testing different frying techniques, and it never fails to impress.
What sets this dish apart is the balance of components: tender ground beef seasoned with cumin and chili powder, creamy refried beans with garlic, and melted cheese that gets slightly crispy at the edges. The tortillas absorb all the flavors while maintaining that essential crunch.
This recipe serves four as a complete meal, with each tostada loaded with layers of texture and taste. By the time you assemble everything, you'll have crispy, golden tortillas topped with warm cheese, savory beef, and creamy beans—each bite delivers that perfect combination of crunch and heartiness.
The presentation is simple but striking, with vibrant toppings that make it look as good as it tastes. Serve with fresh pico de gallo, sliced avocado, or a dollop of sour cream for extra freshness. Here's how to make them from start to finish!
Ingredients for beef and bean tostada
Eight crispy tortillas, one pound of juicy beef, and bold Mexican flavors—this is your tostada game-changer.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Corn Tortillas 🌽 | 8 whole | Store-bought or homemade, cut into quarters |
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio for juiciness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Refried Beans 🥫 | 1 ½ cups | Canned or homemade, warmed |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | Freshly shredded from block |
| Vegetable Oil 🫒 | 2 cups | For deep frying tortillas |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving |
| Sour Cream 🥛 | ½ cup | For optional topping |
| Avocado 🥑 | 1 whole | Sliced, for optional topping |
The tortillas make or break this dish. Mission brand or La Tortilla Factory are my go-tos—they fry up perfectly every time. Look for corn tortillas labeled 'thick' if you want extra crunch. The beef? 80/20 fat ratio is key—it stays juicy while frying. I grab mine from the butcher counter at Trader Joe's because it's always fresh. For the refried beans, Goya is my pantry staple, but any canned beans will work if warmed through. The cheese? Freshly shredded Monterey Jack melts like a dream—pre-shredded gets clumpy and won't crisp right.
No cumin? Mexican oregano at half the amount works in a pinch. Short on chili powder? Smoked paprika plus a pinch of cayenne gets you close. The tortillas can be baked instead of fried—toss them with oil and bake at 375°F for 10-12 minutes. For the beef, ground turkey or chicken works if you're avoiding red meat. The lime wedges? Mexican limes from the Latin market section have that extra zing, but regular limes are fine. Avocado is optional, but I always slice one up—it adds that fresh pop of green that makes the dish look restaurant-worthy.
Fry the tortillas fresh—they lose crispiness fast. Keep the fried ones in a 200°F oven while you assemble. The beef mixture holds for 3 days in the fridge, but the tortillas are best fried day-of. Store any leftovers (unassembled) in an airtight container for 2 days. Pro tip: Assemble and freeze uncooked tostadas on a tray, then bake from frozen for 15-20 minutes at 375°F. They crisp up perfectly that way.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together faster than ordering takeout. Brown the beef with cumin, chili, and garlic powder—five minutes max—and toss in a can of drained beans. Toast the tortillas, pile on the filling, and boom: dinner’s ready. No chopping, no fuss, just hands-off simplicity.
- Spice Bomb Flavor: That earthy cumin and chili powder combo? It’s like a warm hug for your taste buds. The garlic powder adds a little kick, and the beans soak up the spices perfectly—no dry, flavorless filling here. Honestly, the first bite makes me forget it’s a weeknight.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Assemble the tostadas fresh or pack them for lunch—crispy tortillas hold up surprisingly well. My kids grab these for school, and my husband takes them to work. (Yes, even on a Tuesday.)
- Budget Magic: Ground beef and beans stretch this recipe into a full meal for four (or more) without breaking the bank. I make a double batch, store leftovers, and still have change left for avocados or sour cream. Practical? Absolutely. Delicious? Even more so.
Step-by-step instructions for beef and bean tostadas
Here's how to make crispy tostadas with smoky beef and melty cheese—no shortcuts, just perfect texture.
Season and Cook the Ground Beef
In a large skillet over medium-high heat, add the 1 lb ground beef and cook until it loses its raw color, about 5-6 minutes. Real talk: don't overcrowd the pan or it'll steam instead of brown. Once the beef starts breaking apart, sprinkle in the 1 tbsp ground cumin, 1 tbsp chili powder, 1 tsp garlic powder, and 0.5 tsp salt.
Stir everything together and cook for another 2-3 minutes until the spices are fragrant and the beef is fully cooked. You'll know it's ready when the mixture looks dry and slightly crumbly. Drain any excess fat if needed—you want flavor, not grease. Let the beef cool slightly before assembling the tostadas.
Fry the Tortillas Until Crispy
Cut each of the 8 whole large corn tortillas into quarters, giving you 32 tortilla pieces total. Heat 2 cups vegetable oil in a deep skillet or Dutch oven to 350°F. Here's the thing—you need the oil hot enough to fry but not smoking. Test it by dropping in one tortilla piece; it should sizzle immediately and float.
Fry the tortillas in batches for about 30-45 seconds per side until they're deep golden brown and crispy. Drain them on paper towels to remove excess oil. If they're not crispy enough, fry them a few seconds longer—they should hold their shape when stacked. Don't skip this step; crispy tortillas make all the difference.
Assemble the Tostadas with Warm Beans and Cheese
Spread 1.5 cups refried beans evenly over each fried tortilla quarter. I like to use a spoon to make a thin, even layer—this keeps the tostadas from getting soggy. Next, sprinkle 1.5 cups shredded Monterey Jack cheese over the beans, dividing it evenly. The cheese should melt into a gooey blanket when heated.
Place the assembled tostadas on a baking sheet and broil on high heat for 2-3 minutes until the cheese is fully melted and bubbly. Watch them carefully—they'll darken quickly. Remove from the oven and let them sit for 1 minute to set. The cheese should be stretchy and golden, not dry or rubbery.
Top with Fresh Garnishes and Serve
Transfer the tostadas to a serving platter and immediately sprinkle with the 0.25 cup chopped fresh cilantro. The bright green color contrasts beautifully with the warm, smoky flavors. Serve each tostada with a lime wedge on the side—squeeze it over the top just before eating to keep everything fresh.
For extra richness, dollop 0.5 cup sour cream on top or serve it separately for dipping. Slice the 1 whole avocado into wedges and arrange them alongside the tostadas. The creamy avocado pairs perfectly with the crispy, cheesy, smoky beef and beans. Serve immediately while everything is at its peak texture and temperature.
Pro Tips For Making Beef And Bean Tostada
- CRISP THE TORTILLAS FIRST: I learned this the hard way—soft tortillas soak up the beef mixture like a sponge. Warm them in a dry skillet for 30 seconds per side until just pliable, not crispy. They’ll hold up better under the toppings and stay sturdy when you flip them later.
- BROWN THE BEEF LOW AND SLOW: Dumping raw ground beef into a hot pan and walking away is how you end up with gray, greasy meat. Cook it on medium-low heat, breaking it into small pieces with a wooden spoon, until it’s fully browned but still juicy—about 8-10 minutes. The spices will cling better, and the texture won’t turn rubbery.
- TOAST THE SPICES IN THE PAN: Don’t just sprinkle cumin, chili powder, and garlic powder on top—bloom them in the hot pan with a splash of oil for 30 seconds first. This wakes up their flavors and prevents them from just sitting there like dust. The beef will absorb that deep, nutty aroma instead of tasting like seasoning powder.
- DRAIN THE BEANS WELL: Skip the rinse, but pat those canned beans thoroughly dry with a paper towel. Extra moisture turns your tostada filling into a sad, soggy mess. I used to skip this, and the beans would just sit there, watery, while everything else dried out. A quick press with a towel makes all the difference.
Perfect pairings for this dish
Crunchy Sides
Add crispy jicama sticks tossed with 1 tbsp lime juice and ½ tsp chili powder for a refreshing, peppery contrast. The natural sweetness balances the smoky beef perfectly. I like to serve them on the side with guacamole for dipping—it’s a crowd-pleaser at parties. 🌿
For a heartier option, try crispy plantain chips (store-bought or homemade) sprinkled with flaky sea salt. Their caramelized sweetness complements the savory tostadas beautifully. Serve them in a bowl alongside the main dish for easy grabbing. 🍌
Fresh Toppings
Top your tostadas with quick-pickled red onions (slice 1 red onion thin, soak in ½ cup vinegar, 1 tsp sugar, and ½ tsp salt for 20 minutes) for a tangy bite.
The bright acidity cuts through the richness of the cheese and beef. I always keep a small bowl of these on the table for guests to add as they like. 🧅
Add sliced radishes for a crisp, peppery crunch. Their vibrant color makes the tostadas look even more appetizing. Thinly slice 1 cup radishes and toss them lightly with 1 tsp olive oil and a pinch of salt before serving. 🥕
Dipping Sauces
Serve with creamy chipotle sauce—mix ½ cup sour cream with 1 tsp chipotle powder, ½ tsp garlic powder, and a pinch of salt. This sauce adds smoky heat that pairs perfectly with the tostadas. I drizzle it over the top right before serving for extra flavor. 🌶️
For a lighter option, blend ½ cup Greek yogurt with 1 tbsp lime juice, 1 tsp honey, and ½ tsp cumin for a refreshing dip.
The yogurt cools down the spicy beef while adding a tangy twist. This sauce is especially great for balancing the richness of the cheese. 🥛
Drink Pairings
Pair your tostadas with a Mexican lager like Modelo Especial or Pacifico—the crisp, clean taste cleanses your palate between bites. The slight bitterness in the beer also enhances the smoky flavors of the dish. 🍺
For a non-alcoholic option, try horchata—its sweet, cinnamon-infused flavor contrasts beautifully with the savory tostadas. You can find it at most Latin markets or make it at home with 2 cups rice milk, 1 tsp cinnamon, and 1 tbsp sugar. 🌾
Nutrition facts
Frequently asked questions
Can I make these tostadas ahead of time?
Fry the tortillas fresh and keep them warm in a 200°F oven while you prep. Assemble the tostadas with beans and cheese, then freeze them on a tray before transferring to a bag. Bake from frozen at 375°F for 15-20 minutes until crispy. The cheese will melt perfectly without sogginess.
What if I don't have a deep fryer?
No problem! Use a deep skillet or Dutch oven with 2 cups oil heated to 350°F. Fry the tortilla quarters in batches, just 30-45 seconds per side, until golden brown. A heavy-bottomed pan works best for even heat distribution.
How do I prevent the tortillas from getting soggy?
Spread a thin, even layer of refried beans (1.5 cups total) and melt the cheese under the broiler for just 2-3 minutes. Avoid overloading toppings—too much moisture will soften the tortillas. Keep the cheese stretchy and bubbly, not watery.
Can I use ground turkey instead of beef?
Yes! Ground turkey works well—just use 1 lb with a 85/15 fat ratio for juiciness. Cook it at medium heat to avoid drying out, and add 1 extra tbsp oil to the pan. The spices will still infuse beautifully.
What's the best way to reheat leftovers?
For best results, reheat in a 375°F oven for 5-7 minutes until the cheese is melted and bubbly. Avoid microwaving—it makes the tortillas rubbery. If you must microwave, cover with a damp paper towel for 20 seconds max to restore crispiness.
