01 - Combine 1/3 cup dry sorghum with 1 cup water and a pinch of salt in a medium saucepan. Bring to a boil, then reduce heat and simmer for approximately 40 minutes until grains are tender. Drain any excess liquid and set aside.
02 - Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the finely chopped shallot and cook for 1 to 2 minutes, stirring occasionally, until softened and translucent.
03 - Add the sliced cremini mushrooms to the skillet and cook for 5 to 6 minutes, stirring occasionally, until deeply browned and tender. Stir in the minced garlic and continue cooking for an additional minute until fragrant.
04 - Add the chopped spinach to the skillet and toss gently until just wilted, about 1 minute. Season with kosher salt, freshly ground black pepper, and smoked paprika. Remove from heat and keep warm.
05 - Heat the remaining 1 tablespoon of olive oil in a small skillet over medium heat. Crack the eggs into the skillet and cook to your preferred doneness, sunny-side up recommended, approximately 2 to 3 minutes.
06 - Divide the cooked sorghum evenly between two serving bowls. Layer each with half of the spinach and mushroom mixture, then top with a fried egg.
07 - Finish with optional toppings such as crumbled feta cheese, sliced avocado, and chili flakes. Sprinkle with fresh chopped parsley and serve immediately.