01 - Place diced potatoes in a large pot and cover with cold water. Bring to a boil and cook for 4-5 minutes until slightly tender but not falling apart. Drain thoroughly and set aside.
02 - Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the parcooked potatoes in a single layer and sauté for 8-10 minutes, stirring occasionally, until golden brown and crispy on the edges.
03 - Push the potatoes to one side of the skillet. Add the remaining 1 tablespoon olive oil to the empty space, then add the bell peppers, red onion, and mushrooms. Cook for 5-6 minutes, stirring occasionally, until vegetables begin to soften and develop light color.
04 - Stir in the minced garlic, smoked paprika, ground cumin, turmeric, and chili flakes. Cook for 1 minute, stirring constantly, until fragrant and the spices are well distributed.
05 - Add the chopped spinach and toss gently with the vegetable mixture. Sauté for 1-2 minutes until just wilted but still vibrant green.
06 - Mix everything together thoroughly in the skillet. Season generously with salt and freshly ground black pepper to taste. Adjust seasoning as needed.
07 - Transfer to a serving platter and garnish with freshly chopped parsley or chives. Serve immediately while hot, passing hot sauce at the table for those who enjoy extra heat.