Heat oil in a large skillet over medium heat. Add onions and fry until translucent, about 4 mins. Add garlic and mince and stir until browned, breaking the mince up with a spatula. Add smoked paprika, cumin, coriander, chopped fresh & canned tomatoes and fresh chilli and simmer for 20 minutes, stirring occasionally. Season with salt and pepper.
Make six wells in the tomato mince mix and break an egg into each. Cook with the lid on for 3 minutes, until the egg whites are cooked or the eggs are to your liking. Sprinkle with chilli flakes (optional).
To serve: Scoop eggs and mince onto warmed tortillas. Top with avocado slices and fresh parsley. Delicioso!