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