01 - Heat olive oil in a large skillet over medium heat. Cook the chopped onion for 2 to 3 minutes until softened, then add garlic and sauté for 30 seconds.
02 - Add ground beef to the skillet and cook, breaking it up with a spoon, until browned, about 5 to 6 minutes. Drain excess fat if necessary.
03 - Incorporate chili powder, ground cumin, smoked paprika, ground coriander, dried oregano, crushed red pepper flakes, salt, and black pepper. Cook for 1 minute until fragrant.
04 - Stir in tomato paste, mixing thoroughly. Pour in broth and simmer for 5 to 7 minutes until the mixture thickens slightly. Keep warm.
05 - Halve and pit the avocados, scoop the flesh into a bowl, and mash to desired consistency. Gently fold in diced tomato, red onion, jalapeño, lime juice, cilantro, salt, and black pepper.
06 - Heat tortillas in a dry skillet or microwave until pliable and warm.
07 - Spoon the spicy beef onto each tortilla. Top with guacamole, shredded lettuce, diced tomatoes, cheese, fresh cilantro leaves, and a squeeze of lime.