Scrub the russet potatoes clean, then pierce each potato a few times with a fork. Rub them with olive oil and sprinkle with salt. Place them on a baking sheet and bake for about 45-60 minutes, or until tender when pierced with a knife.
In a large skillet, heat a drizzle of olive oil over medium heat. Add the ground turkey or beef and cook until browned, breaking it apart with a spatula. Drain excess fat if necessary.
Stir in the taco seasoning along with a little water (about ¼ cup) and simmer for 5 minutes until the meat is well coated and the water has evaporated.
When the potatoes are cooked, let them cool for a few minutes. Cut each potato in half lengthwise and scoop out a small portion of the center to create a pocket for filling.
Fill each potato with a generous portion of the seasoned meat, followed by layers of black beans, corn, diced tomatoes, and red onion.
Top each potato with shredded cheese and return them to the oven for an additional 5-7 minutes until the cheese is melted and bubbly.
Remove from the oven and add diced avocado and a dollop of sour cream or Greek yogurt on top.
Garnish with fresh cilantro and season with salt and pepper to taste.
Serve immediately, allowing guests to enjoy their own loaded potato bowls.
Notes
Feel free to customize toppings based on your preferences.