I started by sautéing the chopped onion and garlic in a little oil over medium heat. Once soft and fragrant, I added the shredded meat along with the cumin, chili powder, salt, and pepper.
I stirred it all together until it was well mixed and warmed through. The smell was absolutely amazing at this point—I could already taste how good the tacos would be.
Warming your tortillas is a must. I heated mine in a dry skillet for about 20 seconds per side. This made them soft and flexible, so they rolled without cracking. You can also use the microwave wrapped in a damp towel for 30 seconds if you prefer.
I laid out a tortilla, added a spoonful of filling near one edge, and rolled it up tightly. To keep it from unrolling while frying, I secured it with a toothpick. Repeat this process until all the tacos are rolled and ready.
In a deep skillet, I heated about ½ inch of oil until shimmering. I placed the tacos seam-side down in the oil and fried them in batches, flipping halfway through, until they were golden and crisp on all sides. This took about 3–4 minutes per batch. Once done, I transferred them to a paper towel-lined plate to drain.
Once cooled just slightly, I topped the tacos with shredded lettuce, a drizzle of crema, some crumbled queso fresco, and salsa. A side of guacamole sealed the deal. Every bite had crunch, creaminess, and that savory kick from the filling.