Heat the skillet over medium-high heat and add olive oil. Once shimmering, add the ground beef, breaking it apart with a spatula. Cook until browned and caramelized around the edges, about 5-7 minutes, stirring occasionally.
1 lb ground beef
Add chili powder, cumin, paprika, garlic powder, and onion powder to the browned beef. Stir well to coat the meat evenly with spices. Cook for another 2-3 minutes until fragrant and spices are toasted slightly.
2 teaspoons chili powder, 1 teaspoon cumin, 1/2 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder
Stir in chopped tomatoes and cook for an additional 3-4 minutes until the mixture thickens slightly and the beef is fully cooked through. Taste and season with salt and pepper as needed. The filling should be moist but not soupy.
1 cup chopped tomatoes
Warm the taco shells or prepare lettuce wraps by washing and drying the leaves. Arrange the cooked beef filling in each shell or wrap, creating a mound that showcases the seasoned meat.
4 taco shells or lettuce wraps
Optional: Garnish with your favorite toppings such as shredded cheese, sour cream, cilantro, or sliced jalapenos for added flavor and texture.