In a large skillet over medium heat, add the chopped onion and minced garlic. Sauté for about 2-3 minutes until soft and fragrant.
Add the ground beef to the skillet, breaking it apart with a wooden spoon. Cook until browned and fully cooked, about 5-7 minutes.
Stir in the taco seasoning and black beans, mixing well to combine. Cook for an additional 2-3 minutes, letting the flavors meld.
While the beef mixture cooks, preheat your oven to 375°F (190°C). Place the tostada shells on a baking sheet and warm them in the oven for about 5-7 minutes until crispy.
Once the tostada shells are ready, remove them from the oven and start assembling. Spoon the beef and bean mixture generously onto each tostada shell.
Top each tostada with a handful of shredded lettuce, diced tomatoes, and a sprinkle of cheddar cheese.
Finish with slices of avocado, a dollop of sour cream, and garnish with fresh cilantro. Add hot sauce if desired.
Notes
Arrange the tostadas on a colorful platter, garnish with additional cilantro, and serve with lime wedges on the side for an extra zesty kick!