Prep the sweet potato: Peel and dice the sweet potato into small, even cubes (about 1/2 inch). This ensures quick and even cooking.
Par-cook for tenderness (optional but recommended): Place diced sweet potatoes in a microwave-safe bowl with a splash of water. Cover and microwave for 3–4 minutes to soften slightly. Drain well.
Cook the aromatics: Heat olive oil in a large skillet over medium heat. Add the onions and bell peppers. Sauté for 3–4 minutes until softened and slightly caramelized.
Add garlic and paprika: Stir in the garlic and smoked paprika. Cook for 30 seconds until fragrant.
Cook the sweet potatoes: Add the diced sweet potatoes to the skillet. Season generously with salt and black pepper. Cook for 10–12 minutes, stirring occasionally, until golden and tender.
Finish with herbs: Stir in chopped green onion and parsley (or chives) right before serving for a fresh burst of flavor.
Serve hot: Enjoy as is, or top with fried or poached eggs for a complete breakfast.