01 - Preheat the oven to 400°F (200°C).
02 - Heat olive oil in a large skillet over medium heat. Add onion and garlic and sauté until softened, roughly 2 minutes.
03 - Add ground beef, cumin, smoked paprika, chili powder, salt, and black pepper to the skillet. Cook, breaking up the meat with a spoon, until browned and fully cooked, about 6 to 8 minutes. Drain excess fat if necessary.
04 - On a large baking sheet, spread half the tortilla chips evenly. Layer half of the cooked beef and half of the shredded cheeses. Repeat the layers with remaining chips, beef, and cheeses.
05 - Bake in the preheated oven for 8 to 10 minutes, until cheeses have melted and are bubbling.
06 - Halve and pit the avocados, then scoop flesh into a bowl and mash lightly. Stir in diced tomato, finely chopped red onion, lime juice, chopped cilantro, salt, and black pepper. Adjust seasoning as needed.
07 - Combine diced tomatoes, chopped red onion, jalapeño, cilantro, lime juice, and salt in a bowl. Mix thoroughly.
08 - Remove nachos from oven and top with dollops of guacamole and salsa. Add optional garnishes such as sliced jalapeños, sour cream, and fresh cilantro leaves. Serve immediately while hot and crisp.