Beef Tostadas with Beans

Golden, crispy corn tostada shells layered with creamy refried beans and savory, seasoned ground beef. Save to Pinterest
Golden, crispy corn tostada shells layered with creamy refried beans and savory, seasoned ground beef. | homechefhive.com

This dish layers crispy corn tortillas with seasoned ground beef, creamy refried beans, and fresh shredded lettuce. Cherry tomatoes, red onion, and cheese add brightness and texture, while sour cream and cilantro bring richness and freshness. Quick to prepare, this Mexican-inspired plate combines savory spices like chili powder and smoked paprika with crisp, vibrant toppings for a satisfying meal. Optional lime wedges add a zesty finish, making each bite flavorful and balanced.

I wasn't planning to make anything special that Tuesday night, but I had a pound of ground beef thawing and a bag of tostada shells I'd forgotten about in the pantry. What started as a last-minute dinner turned into one of those meals everyone asked for again the next week. The crunch of the shell against the warm, spiced beef and cool lettuce was exactly what we needed.

The first time I made these for friends, I underestimated how many tostadas people would eat. I doubled the recipe halfway through because everyone kept going back for more. There's something about holding your own little edible plate piled high with exactly what you want that makes the meal feel less like dinner and more like a moment you remember.

Ingredients

  • Ground beef: I use 80/20 for flavor, and I always drain it after browning so the tostadas don't get soggy.
  • Chili powder and cumin: These two spices do most of the heavy lifting; don't skip them or the beef will taste flat.
  • Refried beans: Thinning them with a little water and oil makes them spreadable and keeps them from clumping on the shell.
  • Tostada shells: Store-bought saves time, but if you brush corn tortillas with oil and bake them, the difference is noticeable.
  • Iceberg lettuce: It stays crisp and cold even under warm toppings, which is exactly what you want here.
  • Sour cream and lime: The cool tang cuts through the richness and ties everything together at the end.

Instructions

Cook the aromatics:
Heat oil in a large skillet and cook the onion until it softens and smells sweet, about two minutes. Add garlic and stir for thirty seconds until fragrant.
Brown the beef:
Add the ground beef and break it apart as it cooks, letting it brown in spots for deeper flavor. Drain any excess fat so the meat doesn't get greasy.
Season and simmer:
Stir in chili powder, cumin, smoked paprika, oregano, salt, and pepper, then add a splash of water. Let it simmer until the liquid reduces and the spices coat every bit of meat.
Warm the beans:
Heat oil in a small saucepan, add the refried beans and a little water, and stir until they're smooth and spreadable. Keep them warm on low heat while you finish everything else.
Prepare the shells:
If making your own, brush corn tortillas lightly with oil and bake until golden and crisp. Otherwise, use store-bought shells straight from the package.
Build the tostadas:
Spread warm beans on each shell, then pile on seasoned beef, shredded lettuce, tomatoes, onion, and cheese. Drizzle with sour cream, scatter cilantro on top, and serve with lime wedges on the side.
Shredded iceberg lettuce, diced tomatoes, and melty cheese top the beef tostadas for a fresh crunch. Save to Pinterest
Shredded iceberg lettuce, diced tomatoes, and melty cheese top the beef tostadas for a fresh crunch. | homechefhive.com

One night my neighbor came over just as I was assembling these, and she stood at the counter building her own tostada while we talked. She said it reminded her of eating at a little place near the border when she was younger. I realized then that this recipe wasn't just easy, it was the kind of food that makes people feel something without you having to say much at all.

Making Your Own Tostada Shells

I started making my own shells one weekend when the store was out, and now I do it almost every time. Brushing corn tortillas with a thin layer of oil and baking them at 400°F for five to seven minutes per side gives you control over how crisp they get. They taste fresher, and you can make exactly as many as you need without leftovers going stale in the bag.

Topping Variations That Work

I've tried this with diced avocado, pickled jalapeños, crumbled queso fresco, and even a drizzle of hot sauce, and all of it works. The base of beans and beef is sturdy enough to handle whatever you pile on top. Sometimes I set out little bowls of everything and let people choose, which turns a simple dinner into something that feels a little more generous.

How to Store and Reheat Leftovers

Store the beef, beans, and toppings separately in the fridge so nothing gets soggy overnight. The beef and beans reheat beautifully in a skillet or microwave, and the tostada shells stay crisp if you keep them sealed at room temperature. When you're ready to eat again, just warm what needs warming and build fresh tostadas in a few minutes.

  • Reheat beef and beans gently so they don't dry out.
  • Keep shells sealed in their original bag or an airtight container.
  • Chop fresh toppings right before serving for the best texture and flavor.
A close-up of a hand-held beef tostada garnished with sour cream and cilantro, ready to eat. Save to Pinterest
A close-up of a hand-held beef tostada garnished with sour cream and cilantro, ready to eat. | homechefhive.com

This is the kind of meal I make when I want something satisfying without spending the whole evening in the kitchen. It's fast, it's flexible, and it always tastes like more effort than it actually took.

Recipe Questions & Answers

Use store-bought shells or bake corn tortillas until golden and crisp. Avoid covering them after baking to maintain crunch.

Yes, ensure tostada shells and beans are certified gluten-free for a safe and delicious gluten-free option.

Chili powder, ground cumin, smoked paprika, and oregano blend to add deep, smoky, and aromatic notes to the beef.

Add water gradually when warming refried beans, stirring to achieve your preferred creamy consistency.

Iceberg lettuce, cherry tomatoes, red onion, shredded cheese, sour cream, cilantro, and lime wedges add freshness and contrast in texture.

Beef Tostadas with Beans

Crispy tostadas topped with savory beef, creamy beans, fresh lettuce, and tangy garnishes for a vibrant meal.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Beef

  • 1 pound ground beef
  • 1 tablespoon vegetable oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup water

Tostadas

  • 8 corn tostada shells

Refried Beans

  • 1 can (15 ounces) refried beans
  • 2 tablespoons water, as needed
  • 1 tablespoon vegetable oil
  • 1/4 teaspoon ground cumin (optional)

Fresh Toppings

  • 2 cups shredded iceberg lettuce
  • 1 cup cherry tomatoes, quartered
  • 1/2 cup thinly sliced red onion
  • 1/2 cup shredded cheddar or Mexican blend cheese
  • 1/4 cup sour cream
  • 1/4 cup fresh cilantro leaves
  • 1 lime, cut into wedges

Instructions

1
Sauté Aromatics: Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add chopped onion and cook for 2 minutes until softened, then add minced garlic and cook for 30 seconds.
2
Cook Ground Beef: Add ground beef to the skillet, breaking it up with a spoon. Cook until browned, about 5 to 7 minutes. Drain excess fat if necessary.
3
Season Beef: Stir in chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper. Pour in 1/4 cup water, mix thoroughly, and simmer for 2 to 3 minutes until most liquid evaporates. Remove from heat.
4
Prepare Refried Beans: In a small saucepan, heat 1 tablespoon vegetable oil over medium heat. Add refried beans and 2 tablespoons water, adding more water as needed to achieve a creamy consistency. Optionally stir in ground cumin. Warm through and keep on low heat.
5
Prepare Tostada Shells: If making tostada shells at home, brush corn tortillas lightly with oil and bake on a baking sheet at 400°F for 5 to 7 minutes per side until golden and crisp. Otherwise, use store-bought shells.
6
Assemble Tostadas: Spread warm refried beans evenly over each tostada shell. Top with seasoned beef, shredded lettuce, quartered cherry tomatoes, sliced red onion, and shredded cheese. Drizzle with sour cream, sprinkle with cilantro leaves, and serve with lime wedges.
Additional Information

Equipment Needed

  • Large skillet
  • Small saucepan
  • Baking sheet
  • Spoon or spatula
  • Knife and cutting board

Nutrition (Per Serving)

Calories 480
Protein 27g
Carbs 41g
Fat 23g

Allergy Information

  • Contains dairy from cheese and sour cream; may trigger milk allergy.
  • May contain gluten if non-certified tostada shells or beans are used.
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.