Oil,for frying (vegetable oil, olive oil, or avocado oil are great)
For serving
Thinly shredded lettuce
Shredded cheese
Diced tomatoes
Sour cream
Instructions
Make the filling. Heat the oil in a medium skillet over medium-high heat. Add the ground beef and cook for 6 to 8 minutes, breaking up the meat into small pieces as it cooks. Drain and discard any excess grease if necessary.
Add the tomato paste, water, chili powder, ground cumin, salt, garlic powder, onion powder, and dried oregano. Stir together until fully combined. Cook for 1 more minute.
Remove the skillet from the heat and stir in the lime juice.
Make the crunchy taco shells. Line a large baking sheet with paper towels. Heat 1 inch of frying oil in a sauté pan or pot over medium-high heat until hot. (If the oil sizzles when you dip the edge of the tortilla in, it’s ready.) Working 1 tortilla at a time, add in a tortilla and fry for 15 seconds. Flip it over and use tongs to fold the tortilla in half to create a “U” shape. Fry for 15 seconds like this, then flip once more, continuing to fold the tortilla with the tongs, and fry on the other side for 15 more seconds. Transfer to the prepared baking sheet to drain off any excess oil. Continue frying the remaining tortillas.
Serve the ground beef in the taco shells topped with shredded lettuce, cheese, tomatoes, and sour cream.
Notes
Beef: I like using 85% lean ground beef to keep the taco meat juicy and moist without it being overly greasy.
Tomato paste: You can use ½ cup of tomato sauce instead of the tomato paste and water.
Taco shells: If you don’t feel like frying your own taco shells, you can use your favorite store-bought crunchy taco shells, or you can use soft and warm corn tortillas or flour tortillas.
Reheating: Add a splash of water or broth when reheating the taco meat to help prevent it from drying out.