01 - In a medium saucepan, combine quinoa, water, and salt. Bring to a boil over medium heat. Reduce heat to low, cover, and simmer for 15 minutes or until the water is absorbed. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
02 - Heat olive oil in a large skillet over medium heat. Add the diced onion and sauté for 2 to 3 minutes until translucent.
03 - Add the sliced mushrooms to the skillet and cook for 5 to 6 minutes, stirring occasionally, until golden and softened.
04 - Stir in the minced garlic, ground black pepper, smoked paprika, and chili flakes (if using). Sauté for 1 minute, allowing the spices to bloom.
05 - Add the baby spinach to the skillet and cook for 1 to 2 minutes, stirring, until the leaves are wilted. Remove from heat and set aside.
06 - In a separate non-stick skillet, prepare eggs to your desired doneness (fried, poached, or soft-boiled).
07 - Divide the cooked quinoa evenly between two bowls. Top each with half of the mushroom-spinach mixture and one egg.
08 - Garnish each bowl with crumbled feta cheese, chopped parsley, and additional freshly ground black pepper if desired. Serve immediately while hot.