01 - In a mixing bowl, combine diced tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Mix well and set aside to let flavors meld while preparing the beef.
02 - Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 2–3 minutes until soft and translucent. Stir in minced garlic and cook for another 30 seconds until fragrant.
03 - Add ground beef to the skillet, breaking it up with a spatula. Cook until browned and cooked through, about 5–7 minutes. Drain excess fat from the pan.
04 - Sprinkle chili powder, cumin, smoked paprika, salt, and black pepper over the beef. Stir to coat evenly and let spices cook into the meat for 1 additional minute. Remove from heat.
05 - Warm mini tortillas in a dry pan over medium heat for 15–20 seconds per side or microwave in batches until pliable.
06 - Spoon a small amount of seasoned beef onto each tortilla. Top with shredded cheddar cheese, shredded lettuce, and a generous spoonful of fresh salsa.
07 - Add sour cream or avocado slices if desired. Arrange mini tacos on a platter and serve immediately for best texture and flavor.