Cheesy Beef and Bean Tostadas Baked to Golden Perfection
If you’re looking for a quick weeknight dinner that delivers big on flavor without a lot of fuss, these baked beef and bean tostadas are exactly what you need. Crispy tortilla shells layered with creamy refried beans, seasoned ground beef, and a generous blanket of melted cheese — then finished with fresh tomatoes and sliced green onions — these tostadas are the kind of meal that makes everyone come back for seconds.
They come together in under 30 minutes, use simple pantry staples, and are endlessly customizable. Whether you’re feeding a hungry family or meal prepping for the week, this recipe is a guaranteed crowd-pleaser that never gets old.
Ingredients
- 6 tostada shells (store-bought or homemade fried tortillas)
- 1 pound ground beef (80/20 recommended for flavor)
- 1 packet taco seasoning (or 2 tablespoons homemade blend)
- 1/4 cup water
- 1 can (16 oz) refried beans
- 2 cups shredded Mexican blend cheese (cheddar and Monterey Jack)
- 2 medium Roma tomatoes, diced
- 3 green onions, thinly sliced
- Salt and pepper to taste
- Optional toppings: sour cream, jalapeños, hot sauce, fresh cilantro
Method
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper and arrange the tostada shells in a single layer.
- In a skillet over medium-high heat, brown the ground beef, breaking it apart as it cooks. Drain any excess fat, then add the taco seasoning and water. Stir well and simmer for 3 to 4 minutes until the liquid is absorbed and the meat is fragrant. Set aside.
- Warm the refried beans in a small saucepan or microwave until they are easy to spread, about 1 to 2 minutes. Season lightly with salt and pepper if desired.
- Spread a generous layer of refried beans onto each tostada shell, covering all the way to the edges.
- Spoon a portion of the seasoned ground beef evenly over the beans on each shell.
- Top each tostada with a heavy, even layer of the shredded cheese blend, making sure to cover the beef completely.
- Place the baking sheet in the preheated oven and bake for 10 to 12 minutes, or until the cheese is fully melted, bubbly, and beginning to turn golden at the edges.
- Remove from the oven and immediately top each tostada with freshly diced tomatoes and sliced green onions.
- Serve right away while the cheese is still hot and gooey, with your favorite toppings on the side.
Tips for the Best Baked Tostadas
For extra crispy shells, brush them lightly with a little oil and toast them in the oven for 3 to 4 minutes before adding your toppings. This ensures the base stays crunchy even under all those hearty layers.
If you prefer a spicier version, add a pinch of cayenne pepper or red chili flakes to the beef while it cooks. A drizzle of your favorite hot sauce right before serving also works beautifully.
Leftovers can be stored in an airtight container in the refrigerator for up to two days. Reheat them in the oven at 375°F for about 8 minutes to bring back the crispiness — avoid the microwave if you want to keep that satisfying crunch.









