Preheat to 425°F. Line a baking sheet with parchment (optional).
Add diced potatoes to the baking sheet. Drizzle with olive oil, then sprinkle on chili powder, smoked paprika, cumin, garlic powder, salt, and pepper. Toss to coat and spread into an even layer.
1 lb baby gold or Yukon potatoes, 1-2 tbsp olive oil, 1 tsp chili powder, 1/2 tsp smoked paprika, 1/2 tsp cumin, 1/2 tsp garlic powder, 1/2 tsp salt, black pepper
Roast for 20–25 minutes, flipping halfway, until browned and crispy.
While potatoes roast, heat a skillet over medium-high. Add cherry tomatoes and cook 4–6 minutes, shaking/stirring occasionally, until blistered and charred in spots.
1 1/2 cups cherry tomatoes
Transfer tomatoes to a bowl and lightly smash with a fork. Stir in red onion, jalapeño (if using), lime juice, cilantro, and a pinch of salt.
1/4 cup red onion, 1 jalapeño, 1 tbsp lime juice, 1-2 tbsp cilantro, pinch of salt
Whisk eggs with milk (or water) and a pinch of salt. Melt butter in a skillet over medium-low heat. Add eggs and cook, stirring gently, until just set. Remove from heat and stir in cheddar until melted.
4-5 large eggs, 1/4 cup milk, 1 tbsp butter, 3/4 tbsp shredded cheddar cheese
If using black beans and/or corn, warm them briefly in the microwave or in a skillet until heated through.
1/2 cup black beans, 1/2 cup corn
Divide potatoes between two bowls. Top with black beans and/or corn (if using), cheesy eggs, sliced avocado, and charred tomato salsa.
1 avocado
Add pickled red onions and hot sauce if you like. Serve with extra lime on the side