These Chipotle Beef Tostadas are built with seasoned ground beef, fire-roasted tomatoes, zucchini, and a quick lime slaw—stacked on a crisp shell with melted cheese and sharp toppings. It’s a fast, bold dinner that doesn't skimp on flavor.
Heat the oil in a large skillet over medium-high. Add the ground chuck, half the minced onion, 1 teaspoon salt, and the chile powder. Cook, breaking up the meat with a wooden spoon, until browned and the onion is soft, about 7 minutes.
Stir in the tomatoes, beans, and zucchini. Cook for another 6 minutes, stirring occasionally, until the zucchini is just tender.
1 (10 oz.) can can Fire roasted diced tomatoes with green chiles or Mexican-style diced tomatoes with green chiles, 1 (15 oz.) can pinto beans, 1 medium zucchini
In a bowl, toss the coleslaw mix with lime juice and season with salt and pepper to taste.
2 cups coleslaw mix or finely shredded cabbage, juice of one lime plus lime wedges for serving, freshly ground pepper
Divide the tostada shells among plates. Spoon the beef mixture on top, then add cheese, slaw, and the remaining minced onion. Serve with lime wedges on the side.
You can use black beans or kidney beans instead of pinto.
If your tostada shells aren’t as crisp as you'd like, warm them in the oven for a few minutes.
Don’t overload the shells—build and eat right away for the best texture.
The beef filling and slaw can both be prepped ahead and stored separately.
For the best results when making these chipotle beef tostadas, check out the full post. It includes extra notes, tips, and frequently asked questions that aren't listed in the recipe card — like how to make it dairy-free, gluten-free, or ideas for simple ingredient swaps.
Nutrition information is an estimate and will vary based on the brands and products you use.