Prep the Lemons: Finely zest one of the lemons.
Then, squeeze the juice from both lemons into a small bowl and set aside.
Crisp the Tempeh: Heat the olive oil in a deep pot or Dutch oven with a lid over medium-high heat.
Add the crumbled tempeh and cook, stirring frequently, until it's deeply browned and crispy on all sides, about 5-7 minutes. Scrape up any delicious browned bits from the bottom of the pot.
Build the Flavor: Stir in the minced garlic, red pepper flakes, and the reserved lemon zest.
Season generously with salt and pepper and cook for another minute until fragrant.
Cook the Rice: Add the rice to the pot and stir for a minute to toast it lightly and coat it in the flavorful oil.
Pour in enough water to cover the rice by about 1 inch.
Bring to a boil.
Steam and Wilt: Once boiling, reduce the heat to maintain a steady simmer.
Cook uncovered until small craters appear on the surface of the rice and most of the visible water has been absorbed, about 10-15 minutes.
Place the fresh spinach and the reserved lemon juice on top of the rice.
Do not stir.
Rest and Fluff: Cover the pot tightly, turn off the heat completely, and let it stand undisturbed for at least 10 minutes, and up to 20. This allows the spinach to wilt and the rice to finish steaming. Uncover, fluff everything together with a fork, taste, and adjust seasoning with more salt and lots of black pepper if needed.
Serve warm or at room temperature.
Add-in Ideas: For a different twist, stir in 2 cups (480 ml) of frozen peas along with the spinach, or sauté 1 pound (454 g / 16 oz) of sliced mushrooms after the tempeh is crisped.