1. cook rice
In a small saucepan, combine rice, 1¼ cups water, and ½ teaspoon salt; bring to a boil. Cover and cook over low heat until rice is tender and water is absorbed, about 17 minutes. Keep covered until ready to serve.
2. Marinate ground beef
Finely chop 1 teaspoon garlic. In a medium bowl, combine ground beef, 2 teaspoons tamari, 1 teaspoon each of coconut sugar, vinegar, and oil, and ½ teaspoon each of the garlic and gochujang. Set aside to marinate at room temperature until step 5.
3. Prep ingredients
Remove and discard stems from mushrooms, then thinly slice caps. In a small bowl, stir to combine remaining gochujang and tamari, 1 tablespoon water, and 2 teaspoons coconut sugar. Set gochujang sauce aside until step 5.
4. Sauté mushrooms & spinach
Heat 1 tablespoon oil in a medium nonstick skillet over high. Add mushrooms and cook, stirring occasionally, until browned and tender, 4-5 minutes. Season with salt and pepper. Add spinach and remaining garlic; cook, stirring, until spinach is wilted, about 1 minute. Stir in half of the sesame seeds. Transfer to a bowl and cover to keep warm until ready to serve.
5. Cook ground beef
Heat 2 teaspoons oil in same skillet over high. Add ground beef and any marinade. Cook, breaking meat up into large pieces, stirring occasionally, until liquid is evaporated and beef is browned and cooked through, about 6 minutes. Stir in 1 tablespoon of the gochujang sauce (reserve rest for step 6). Transfer beef to a bowl. Wipe out skillet and reserve for step 6
Heat 2 tablespoons oil in reserved skillet over high. Crack in 2 large eggs; season with salt and pepper. Cook until edges begin to brown, about 1 minute. Cover and cook until whites are set but yolks are still runny. Serve rice in bowls topped with beef, spinach and mushrooms, and eggs. Garnish with remaining gochujang sauce and sesame seeds.