Dice the avocado and put it to marinate in 1 tsp of olive oil, 1 tsp of white wine vinegar and a pinch of salt and pepper.
While that’s happening, heat a skillet over medium-high heat. Add the cooked ground beef, half the tomato, the cumin, ground chipotle and onion powder. Cook, stirring occasionally, until the tomato starts to get a little bit mushy, about 1 minute.
Transfer the meat mixture to a shallow bowl and arrange it around the perimeter of the bowl. Layer the rest of the ingredients, starting with the hard boiled eggs, followed by the bell peppers and the rest of the tomatoes. Finally, top with the black olives and marinated avocado.
Mix a generous pinch of cumin with about one tablespoon of homemade mayo and pour that over the top. Sprinkle the juice of half a lime and garnish with fresh coriander leaves.
Dig right in, and enjoy!
*You can also use uncooked ground beef, just make sure you cook it all the way through before you add the tomatoes and spices.