01 - Preheat oven to 425°F for roasting sweet potatoes.
02 - Toss diced sweet potatoes with 1 tablespoon olive oil, smoked paprika, and a pinch of salt and pepper. Spread evenly on a baking sheet and roast for 20-25 minutes, flipping halfway through, until golden and tender.
03 - While sweet potatoes roast, heat remaining 1 tablespoon olive oil in a large skillet over medium heat. Add sliced onions and diced bell pepper; sauté for 4-5 minutes until softened.
04 - Add ground beef, cumin, garlic powder, chili powder, salt, and pepper to the skillet. Cook while breaking up the meat until browned and fully cooked, approximately 7 minutes. Drain excess fat if necessary.
05 - Stir in baby spinach and cook for 1-2 minutes until just wilted.
06 - Divide roasted sweet potatoes among four bowls. Top with beef and vegetable mixture, avocado slices, and any desired toppings including fresh cilantro, Greek yogurt, and lime wedges.
07 - Serve immediately while warm.