01 - Heat a large skillet over medium-high heat. Add ground beef and cook, breaking it up with a spoon, until browned, about 4–5 minutes.
02 - Add chopped onion and cook for 2–3 minutes until softened. Stir in minced garlic and cook for 30 seconds.
03 - Sprinkle in cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Stir thoroughly to coat the meat evenly.
04 - Stir in tomato paste and water, then simmer for 3–4 minutes until slightly thickened. Taste and adjust seasoning if needed.
05 - While the beef simmers, warm tortillas in a dry skillet or microwave until pliable.
06 - Spoon beef mixture onto warmed tortillas. Top with shredded lettuce, diced tomatoes, shredded cheese, and a generous dollop of sour cream. Garnish with cilantro and a squeeze of lime if desired.