In a skillet over medium heat, add the ground beef and diced onions. Cook until the beef is browned and the onions are translucent, about 5-7 minutes. Use a spatula to break the beef into small pieces as it cooks.
Once the beef is cooked, stir in the taco seasoning. Follow the instructions on the seasoning package for water or additional ingredients if needed. Allow the mixture to simmer for about 2 minutes, letting the flavors meld together.
On a clean surface, take a corn tortilla and add a generous spoonful of the beef mixture in the center. Sprinkle a bit of shredded cheese on top, then fold the tortilla in half to enclose the filling. Repeat this process for all tortillas.
In the same skillet, add enough oil to cover the bottom. Heat the oil over medium-high heat. Once hot, carefully place the folded tacos in the oil, cooking for about 3-4 minutes on each side or until golden brown and crispy. Drain on paper towels.
While the tacos are frying, prepare your toppings. Dice the tomatoes, mash the avocado, and set out the sour cream.
Once the tacos are crispy, place them on a serving platter. Serve with diced tomatoes, mashed avocado, and sour cream on the side. Enjoy your Tacos Dorados hot and fresh!