01 - Preheat oven to 400°F for roasting potatoes.
02 - Toss diced potatoes with olive oil, paprika, garlic powder, salt, and pepper until evenly coated.
03 - Spread seasoned potatoes on a baking sheet and roast for 20-25 minutes, turning once, until golden and crispy.
04 - Cook diced bacon in a skillet over medium heat until crispy. Remove with slotted spoon and drain on paper towels.
05 - In the same skillet, scramble eggs over medium-low heat until just set. Season with salt and pepper.
06 - Divide roasted potatoes among four bowls. Top each with scrambled eggs, crispy bacon, and shredded cheddar cheese.
07 - Add diced avocado, cherry tomatoes, green onions, and cilantro. Drizzle with hot sauce if desired. Serve immediately.