Beef Tostadas with Beans

Golden, crispy tostadas layered with savory beef, creamy refried beans, and fresh pico de gallo. Pin it
Golden, crispy tostadas layered with savory beef, creamy refried beans, and fresh pico de gallo. | recipescooked.com

This dish blends crispy tostada shells with flavorful ground beef seasoned with chili, cumin, and smoked paprika. Creamy refried beans provide a smooth base, while fresh lettuce, cherry tomatoes, red onions, and avocado add delightful textures. A drizzle of sour cream and a sprinkle of cilantro finish the vibrant Mexican-inspired flavors. Quick to prepare, it suits easy weeknight dinners or casual gatherings.

There's something about the sizzle of ground beef hitting hot oil that makes me stop whatever I'm doing. One random Tuesday, I was craving something that felt like a celebration but didn't require hours in the kitchen, so I built these tostadas layer by layer—each one a little different, each one exactly what I wanted. The kitchen smelled incredible within minutes, and by the time I'd finished assembling them, my whole mood had shifted. That's the magic of this dish.

I made these for a small dinner with friends who weren't expecting much, and watching them stack their own tostadas while talking and laughing reminded me why I cook. Someone said, "Wait, you made this?" and I let them believe it was harder than it actually was. That's the thing about tostadas—they look more impressive than they are, which means you get all the credit with none of the stress.

Ingredients

  • Ground beef (1 lb): The foundation—choose 80/20 blend for flavor without too much grease.
  • Olive oil (1 tbsp): Enough to start the aromatics; don't skimp or everything sticks.
  • Onion and garlic: Minced small so they disappear into the beef and build a savory base.
  • Chili powder, cumin, smoked paprika, oregano: This blend is why the beef tastes like it belongs in a tostada and not just tacos.
  • Tomato sauce (1/4 cup): Adds moisture and tang without overpowering the spices.
  • Refried beans (1 can): The creamy layer that holds everything together—use vegetarian or traditional depending on your preference.
  • Tostada shells (8): Pick sturdy ones or they'll crack under the toppings; gluten-free works just as well.
  • Shredded lettuce: Raw and crisp—it's your textural contrast.
  • Cherry tomatoes, red onion, cilantro: These vegetables add brightness and a fresh bite that cuts through the richness.
  • Cheese, sour cream, avocado: The flavor finishers—don't skip the avocado, it changes everything.

Instructions

Wake up the aromatics:
Heat olive oil in your skillet over medium heat, then add the chopped onions. You'll know they're ready when they turn translucent and soft, about 2–3 minutes—don't rush this. Add garlic right after and listen for that quick pop and fragrance that tells you it's time to move on.
Brown the beef:
Add ground beef to the skillet and break it up as it cooks, using a wooden spoon to crush any clumps so it browns evenly, about 6–8 minutes total. You want the meat to lose its pink color completely and develop a slightly deeper color around the edges.
Toast the spices:
Once the beef is browned, stir in chili powder, cumin, paprika, oregano, salt, and pepper, then cook for just 1 minute. This step blooms the spices and fills your kitchen with the smell that makes people ask what you're cooking.
Finish the beef:
Pour in the tomato sauce and let it all simmer together for 3–4 minutes, stirring occasionally. The mixture should look thick and glossy, not wet or soupy—that's when you know it's ready.
Warm the beans:
In a separate saucepan, heat the refried beans over low heat, stirring in water a splash at a time until they reach a spreadable consistency. Keep them warm but don't let them dry out or brown on the edges.
Build your tostadas:
Spread a generous layer of warm refried beans on each tostada shell as your base. Layer on the seasoned beef, then top with lettuce, diced tomatoes, red onion, cheese, avocado slices, and a pinch of cilantro.
Finish and serve:
Drizzle each tostada with a spoonful of sour cream and serve immediately with lime wedges on the side. Let everyone squeeze their own lime and adjust the flavors to taste.
Delicious Beef Tostadas topped with melted cheese, avocado slices, and a dollop of sour cream. Pin it
Delicious Beef Tostadas topped with melted cheese, avocado slices, and a dollop of sour cream. | recipescooked.com

The first time someone went back for a second tostada and said it was the best thing I'd made in months, I realized the simplest meals are often the ones people remember. There's no pretense here, just honest food that tastes like care.

Customization Ideas

One of my favorite things about tostadas is that they're built for experimentation. Swap the ground beef for ground turkey or shredded chicken if you want something lighter, or use a combination of both for extra flavor. Add sliced jalapeños or your favorite salsa if you like heat, or skip the cilantro if it's not your thing. I've made these with different cheeses depending on what I had—queso fresco crumbled on top is sharper than cheddar, and cotija adds a saltiness that's almost addictive.

Timing and Prep

The beauty of this recipe is that almost everything can be prepped ahead. Chop your vegetables, mince your garlic, shred your cheese—all of it can wait in the fridge until you're ready to cook. The actual cooking time is maybe 20 minutes, and most of that is hands-off simmering. The only thing you can't do ahead is assemble the tostadas; those need to come together right before eating so the shells stay crisp.

Making It Your Own

After making these a few times, you'll start noticing what makes them feel special to you. Maybe it's extra lime, or crispy shallots instead of red onion, or a drizzle of hot sauce that makes your version different from mine. That's exactly right—this is the kind of dish that gets better the more you make it because you're learning what you actually like, not just following instructions. Keep your tostada shells in an airtight container so they don't go stale before you're ready to use them. If you're cooking for a crowd, set up a toppings bar and let everyone build their own—it's faster and everyone gets exactly what they want. Make sure your cheese is shredded fresh if possible; pre-shredded cheese sometimes has additives that prevent melting.

Homemade Beef Tostadas with seasoned ground beef and refried beans, garnished with cilantro and lime. Pin it
Homemade Beef Tostadas with seasoned ground beef and refried beans, garnished with cilantro and lime. | recipescooked.com

These tostadas are the kind of food that brings people together without fuss, and that's exactly why they've become one of my go-to meals. Make them soon and trust that they'll turn out better than you expect.

Common Recipe Questions

Ground beef with moderate fat content helps keep the meat juicy and flavorful when cooked with spices and tomato sauce.

Yes, using certified gluten-free tostada shells ensures the dish is suitable for gluten-sensitive diets.

Warm the beans over low heat, stirring in small amounts of water as needed to achieve a creamy, spreadable consistency.

Fresh lettuce, diced cherry tomatoes, thinly sliced red onions, shredded cheese, avocado slices, sour cream, and fresh cilantro all add contrasting textures and flavors.

Ground turkey or chicken can be used as alternatives for a lighter variation, following the same seasoning and cooking steps.

Beef Tostadas with Beans

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

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Beef

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup tomato sauce

Refried Beans

  • 1 (15 oz) can refried beans (vegetarian or traditional)
  • 2 tbsp water, as needed

Tostadas & Toppings

  • 8 tostada shells (store-bought or homemade; gluten-free if required)
  • 1 cup shredded lettuce
  • 1 cup diced cherry tomatoes
  • 1/2 cup thinly sliced red onion
  • 1 cup shredded cheddar or Mexican blend cheese
  • 1/2 cup sour cream
  • 1/4 cup chopped fresh cilantro
  • 1 avocado, sliced
  • Lime wedges, for serving

Instructions

1
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onions and cook for 2 to 3 minutes until translucent. Stir in minced garlic and cook for an additional 30 seconds until fragrant.
2
Cook Ground Beef: Add ground beef to the skillet, breaking it apart with a spoon. Cook until browned, about 6 to 8 minutes. Drain excess fat if necessary.
3
Add Spices: Mix chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper into the beef. Cook for 1 minute to toast the spices evenly.
4
Simmer with Tomato Sauce: Pour in tomato sauce and reduce heat. Simmer for 3 to 4 minutes, stirring occasionally, until thickened and flavorful. Remove from heat.
5
Warm Refried Beans: In a separate saucepan, heat the refried beans over low heat. Stir in water gradually to achieve a spreadable texture. Keep warm until assembly.
6
Assemble Tostadas: Spread a layer of warm refried beans on each tostada shell. Top with seasoned beef, shredded lettuce, diced tomatoes, sliced red onions, cheese, avocado slices, and chopped cilantro.
7
Add Final Touches: Drizzle each tostada with sour cream and serve alongside lime wedges.
Additional Information

Equipment Needed

  • Large skillet
  • Wooden spoon or spatula
  • Saucepan
  • Knife and cutting board
  • Spoon for assembling tostadas

Nutrition (Per Serving)

Calories 480
Protein 27g
Carbs 36g
Fat 26g

Allergy Information

  • Contains dairy from cheese and sour cream; contains gluten if non-gluten-free tostada shells are used.
  • Contains avocado, which may cause latex allergy cross-reactivity.
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.