01 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2 minutes until softened.
02 - Add minced garlic and cook for 30 seconds until fragrant.
03 - Add ground beef, breaking it up with a spatula. Cook until browned, about 5 minutes. Drain excess fat if needed.
04 - Stir in tomato paste, chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Cook for 1 minute.
05 - Pour in beef broth and simmer for 5 minutes until thickened. Adjust seasoning if needed.
06 - Meanwhile, warm taco shells in a dry skillet or oven according to package instructions.
07 - Fill each taco shell with beef filling. Top with shredded cheese, lettuce, tomato, sour cream, cilantro, and jalapeño slices if using.
08 - Serve immediately with lime wedges.