This easy tostadas compuestas recipe makes four hearty servings in about 35 minutes, using eight crisp corn tortillas, creamy refried beans, seasoned ground beef, fresh lettuce, tomato, cheese, sour cream, and salsa. The tortillas are stacked two per serving for a classic New Mexican-style meal that is quick enough for a weeknight dinner.
Every bite combines a crunchy shell with savory beef, warm beans, cool lettuce, juicy tomato, tangy sour cream, and your choice of red salsa, green salsa, or roasted green chile. Add avocado and cilantro if you like, then serve the tostadas immediately while the shells are crisp.
Jump to RecipeWhy You’ll Love This Recipe

Tostadas compuestas are ideal when you want a filling meal without a long ingredient list or complicated cooking technique. The recipe uses familiar pantry staples, and each component can be prepared while another cooks, making the entire dinner practical for a busy evening.
The stacked format is what makes these tostadas different from a single flat tostada. Two crisp corn tortillas create a sturdy, satisfying base for refried beans and seasoned beef, while the fresh toppings add color, coolness, and contrast.
- Ready in about 35 minutes: Prep takes about 15 minutes and cooking takes about 20 minutes.
- Makes four servings: Each person gets two tostada shells and a generous portion of toppings.
- Easy to customize: Use red salsa, green salsa, roasted green chile, avocado, or cilantro according to your taste.
- Great texture: Crisp tortillas, creamy beans, juicy tomato, crunchy lettuce, and tender beef come together in every bite.
Ingredients You’ll Need

Small corn tortillas work best because they become crisp without being too large or difficult to handle. You can fry them in vegetable oil for a classic texture, or brush them lightly with oil and bake them for a lower-fat option.
The beef mixture gets its savory character from yellow onion, garlic, cumin, chili powder, salt, and black pepper. A couple of tablespoons of water or beef broth help the spices coat the meat and keep it moist without making it watery.
For the toppings, finely shred the lettuce and seed the tomato before dicing it. Removing the tomato seeds reduces excess liquid, which helps protect the crisp shells during serving.
- Plan on about 1/2 cup refried beans and about 1/4 pound cooked beef per serving.
- Cheddar, Monterey Jack, or a Mexican cheese blend all work well.
- Use iceberg or romaine lettuce for the best fresh crunch.
- Choose your favorite red or green salsa, or serve roasted green chile for a New Mexican touch.
How to Make It Step-by-Step

Step 1: Make the tostada shells. Heat the vegetable oil in a skillet over medium to medium-high heat, then fry the tortillas one at a time for about 45 to 60 seconds per side. They should be crisp and lightly browned, so drain them on paper towels as soon as they are ready; for an easier lower-fat method, brush them lightly with oil and bake at 400°F for 10 to 14 minutes, turning once.
Step 2: Cook the beef and onion. Add the ground beef and finely diced yellow onion to a skillet over medium heat, breaking the meat into small pieces as it browns. Once the beef is cooked, drain excess fat so the finished filling is savory rather than greasy.
Step 3: Season the filling. Add the minced garlic, cumin, chili powder, salt, black pepper, and water or beef broth to the skillet. Cook for 2 to 3 minutes, stirring often, until the spices are evenly distributed and the beef is moist but not runny.
Step 4: Warm the refried beans. Heat the beans in a small saucepan or in the microwave, stirring until hot. If they are too thick to spread, mix in 1 to 2 tablespoons of water until they reach a smooth, spoonable consistency.
Step 5: Build the base of each stack. Place one crisp tortilla on each serving plate and spread it with about 1/4 cup of warm refried beans. Add about 1/3 cup of seasoned beef over the beans, keeping the filling fairly even so the second shell sits securely.
Step 6: Add the second shell and fresh toppings. Place another tostada shell on top of the beef, then finish with shredded lettuce, diced tomato, shredded cheese, sour cream, and salsa. Add diced or sliced avocado and chopped cilantro if desired, and serve immediately.
Pro Tips for Crisp, Flavorful Tostadas

The most important timing tip is to assemble the tostadas at the last moment. Refried beans are helpful because they act as a thick spread, but salsa, sour cream, and juicy tomatoes can soften the shells quickly once they are added.
Warm beans spread more easily than cold beans and are less likely to crack the tortilla beneath them. If your beans seem stiff, add water one tablespoon at a time rather than adding too much liquid at once.
For an attractive presentation, arrange the toppings in distinct layers instead of stirring everything together. The green lettuce, red tomato, pale cheese, creamy sour cream, and bright salsa make the stacks look as good as they taste.
- Do not overcrowd the skillet when frying tortillas; cook them one at a time.
- Drain fried shells thoroughly so they stay crisp and do not taste oily.
- Keep the beef moist, but stop cooking once it is no longer runny.
- Seed the tomato to limit moisture on the finished tostadas.
- Serve green chile on the side for guests who prefer more heat.
Serving Ideas and Variations

Serve these tostadas as a complete meal with the toppings listed in the recipe. A simple side of rice, pinto beans, or a fresh fruit salad can round out the plate without competing with the crunchy stacks.
For a stronger New Mexican flavor, replace some or all of the red or green salsa with roasted green chile. The smoky chile pairs especially well with the cumin-seasoned beef and creamy beans.
You can also set out the toppings separately for a casual build-your-own dinner. This approach is useful when family members want different amounts of sour cream, salsa, avocado, or cheese, though the shells should still be assembled just before eating.
Storage and Reheating
For the best texture, store the components separately rather than storing assembled tostadas. Keep the cooked beef and beans refrigerated in covered containers, and refrigerate chopped lettuce, tomato, avocado, cheese, sour cream, and salsa according to normal food-safety practices.
Reheat the beef and beans gently in the microwave or in a saucepan, adding a small splash of water if they have thickened. Re-crisp leftover shells in a 400°F oven for a few minutes, watching closely, then assemble with the cold toppings just before serving.
Do not freeze assembled tostadas because the fresh vegetables, sour cream, and moist fillings will lose their pleasant texture. Preparing fresh shells and toppings close to mealtime gives the best result.

Easy Tostadas Compuestas
Ingredients
Method
- Prepare the tostada shells by frying each tortilla in 2 to 3 tablespoons vegetable oil over medium to medium-high heat for 45 to 60 seconds per side, until crisp and lightly browned. Drain on paper towels, or brush the tortillas lightly with oil and bake at 400°F for 10 to 14 minutes, turning once.
- Brown the ground beef and diced onion in a skillet over medium heat, breaking the meat into small pieces. Drain any excess fat.
- Stir in the garlic, cumin, chili powder, salt, black pepper, and water or beef broth. Cook for 2 to 3 minutes, until the seasoning is evenly distributed and the beef is moist but not runny.
- Warm the refried beans in a saucepan or microwave. Stir in 1 to 2 tablespoons water if needed, making the beans soft enough to spread easily.
- For each serving, spread one tostada shell with about 1/4 cup refried beans and add about 1/3 cup seasoned beef. Place a second crisp shell on top.
- Finish each stack with lettuce, tomato, cheese, sour cream, salsa, and optional avocado and cilantro. Serve immediately.
Notes
Final Thoughts
This easy tostadas compuestas recipe brings a generous New Mexican-style dinner to the table with simple ingredients and a short cooking schedule. Crisp corn tortillas, warm refried beans, seasoned beef, and fresh toppings create a meal that feels colorful, substantial, and wonderfully satisfying.
Remember to loosen the beans, keep the beef moist but not runny, and wait until serving time to add the wet toppings. With those small details, you will have crisp stacked tostadas with plenty of flavor in every bite.
Prepare the salsa, lettuce, tomato, cheese, and optional avocado while the tortillas and beef cook, then assemble all eight tostadas at once. Serve them immediately with extra salsa or roasted green chile at the table.





