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