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