01 - Preheat the oven to 425°F.
02 - In a large bowl, toss the diced potatoes with olive oil, smoked paprika, garlic powder, salt, and black pepper. Arrange the potatoes in a single layer on a baking sheet and roast for 25 to 30 minutes, turning once halfway through, until golden brown and crisp.
03 - While the potatoes roast, heat a large skillet over medium heat. Add the ground beef or plant-based alternative and cook, breaking apart with a spatula, for 3 to 4 minutes until beginning to brown. Add the diced onion and minced garlic, cooking until the onion is soft, about 3 minutes.
04 - Stir in the taco seasoning, tomato sauce, and water. Reduce the heat and simmer for 5 to 7 minutes until the mixture thickens. Adjust salt to taste.
05 - Rinse and drain black beans, halve cherry tomatoes, dice avocado, and shred cheese if not already prepared.
06 - Divide the roasted potatoes evenly among four bowls. Top with taco filling, black beans, tomatoes, corn, shredded cheese, diced avocado, jalapeños if desired, and cilantro. Drizzle with sour cream or Greek yogurt.
07 - Serve immediately. Optional: garnish with lime wedges or add hot sauce as desired.