01 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2 minutes until softened. Add the minced garlic and cook for 30 seconds, stirring constantly to prevent burning.
02 - Add ground beef to the skillet. Cook, breaking it up with a wooden spoon, until browned and cooked through, approximately 5–6 minutes.
03 - Stir in chili powder, cumin, smoked paprika, oregano, salt, and black pepper. Mix well to ensure the spices are evenly distributed throughout the meat.
04 - Pour in water and let the mixture simmer for 2–3 minutes. Cook until most of the liquid has evaporated and the flavors have melded. Remove from heat.
05 - Warm the taco shells or tortillas according to the package instructions to ensure they are crispy and pliable.
06 - Spoon the beef mixture into each shell. Top with shredded cheddar cheese, lettuce, tomato, green onions, and cilantro. Add a dollop of sour cream and serve with lime wedges.