In a large bowl, mix beef with Taco seasoning mix.
Heat a large nonstick pan over medium high heat with oil. Add beef in the pan and break with a large wooden spatula by keeping some space in between them. Decrease heat to medium and let cook until the bottom is brown then flip. It will take about 3 minutes.
Add onion, garlic, cilantro, tomato purée and mix to combine.
Decrease heat to medium-low then cook for about 3-5 minutes while stirring occasionally.
Prepare your bowl by starting with the lettuce as base then build your bowl with the other ingredients. Add ground beef last.