Roast sweet potatoes in the oven at 180°C (350°F) for 45 minutes.
Heat avocado oil in a large skillet over medium-high heat.
Add ground beef, salt, black pepper, ground coriander, Mexican spice blend, and garlic powder; cook for 2 minutes, breaking apart the meat.
Stir in chopped onion and cook for an additional minute.
Add tomato paste, beef stock, diced tomato, and chopped coriander; stir and cook for about 3 minutes, then set aside.
In a bowl, combine chopped cherry tomatoes, red onion, coriander, jalapeños, lime juice, and salt to make pico de gallo. Chill until ready to serve.
In a separate bowl, mix sour cream with Mexican spice, lime juice, and salt. Refrigerate until serving.
Slice avocado and gather fresh coriander leaves for garnish.
When sweet potatoes are done, let cool, peel, and slice into thick pieces.
Assemble bowls by layering cooked beef, sliced sweet potatoes, pico de gallo, and a spoonful of sour cream on top.
Garnish with fresh coriander leaves, sliced avocado, and chili sauce or Tabasco to taste.