01 - Heat olive oil in a skillet over medium heat. Add finely chopped onion and sauté for 2–3 minutes until translucent and softened. Add minced garlic and cook for 30 seconds until fragrant, being careful not to brown it.
02 - Add ground beef to the skillet, breaking it apart with a spatula as it cooks. Brown the meat completely for 5–7 minutes. Drain any excess fat if necessary. Stir in chili powder, cumin, smoked paprika, oregano, salt, black pepper, and water. Simmer for 3–4 minutes until the sauce slightly thickens. Remove from heat.
03 - Heat mini tortillas in a dry skillet over medium-high heat for 15–20 seconds per side until warm and pliable. Alternatively, microwave in batches of 6 for 20 seconds wrapped in a damp paper towel.
04 - Cut avocados in half, remove pits, and scoop flesh into a mixing bowl. Mash with a fork to desired consistency. Stir in diced tomato, chopped red onion, minced garlic, lime juice, cilantro, salt, and pepper. Mix until thoroughly combined.
05 - Spoon a small portion of seasoned beef into the center of each warm tortilla. Top with shredded lettuce, cheddar cheese, diced tomatoes, and fresh cilantro. Add optional sour cream and jalapeño slices as desired.
06 - Arrange completed mini tacos on a serving platter. Serve immediately with guacamole on the side for dipping, or spoon a dollop directly onto each taco. Best enjoyed while warm.