01 - Preheat oven to 400°F. Pierce sweet potatoes several times with fork. Place on baking sheet and roast 40-45 minutes until fork-tender.
02 - Heat olive oil in large skillet over medium heat. Add diced onion and bell pepper, sauté 3-4 minutes until softened.
03 - Stir in minced garlic and cook 30 seconds until fragrant.
04 - Add ground beef to skillet. Cook, breaking up meat with spoon, until browned and cooked through, 5-7 minutes.
05 - Drain excess fat if needed. Stir in tomato paste, smoked paprika, cumin, chili powder, salt, and black pepper. Cook 2 minutes.
06 - Drizzle hot honey over meat mixture. Stir to combine and simmer 2 minutes. Remove from heat.
07 - When cool enough to handle, slice sweet potatoes lengthwise down center without cutting all the way through. Gently fluff insides with fork.
08 - Fill each sweet potato with hot honey beef mixture. Top with cheese if using. Let melt 2 minutes, then garnish with green onions, cilantro, and avocado.