Heat 1 tablespoon of oil in a large skillet over medium-high heat. Add the diced onion and cook for 2 to 3 minutes until softened and translucent. Add the minced garlic and stir for 30 seconds until fragrant.
Add the ground beef to the skillet. Break it into small crumbles with a wooden spoon. Cook for 5 to 7 minutes until fully browned with no pink remaining. Drain any excess grease.
Sprinkle the taco seasoning over the beef. Stir and let the spices toast for about 60 seconds until fragrant.
Add the tomato paste and stir it into the meat. Let it caramelize for about 30 seconds. Pour in the water and stir to combine.
Reduce heat to medium-low and simmer for 3 to 4 minutes until the liquid reduces and the meat is coated in a thick, glossy sauce. Taste and adjust salt as needed.