01 - Set oven to 425°F and allow it to fully preheat.
02 - In a mixing bowl, toss diced russet potatoes with olive oil, smoked paprika, garlic powder, salt, and black pepper. Arrange potatoes evenly on a baking sheet in a single layer. Roast for 25 to 30 minutes, flipping once halfway through, until crisp and golden brown.
03 - While potatoes roast, heat a large skillet over medium heat. Add ground beef or plant-based alternative and cook, breaking up with a spoon, for 3 to 4 minutes until browned. Add diced onion and minced garlic, sautéing until softened, about 3 minutes.
04 - Add taco seasoning, tomato sauce, and water to the skillet. Stir well and allow mixture to simmer on low heat for 5 to 7 minutes until slightly thickened. Taste and adjust salt as needed.
05 - While filling simmers, rinse and drain black beans, halve cherry tomatoes, dice avocado, and shred cheese as needed.
06 - Divide roasted potatoes evenly among four serving bowls. Top each portion with taco filling, black beans, cherry tomatoes, corn, shredded cheese, diced avocado, jalapeños if desired, and chopped cilantro.
07 - Drizzle each bowl with sour cream or Greek yogurt. Serve immediately, garnishing with fresh lime wedges if preferred.