Press the tofu thoroughly with paper towels to remove excess moisture, then cut it into small cubes.
Heat a tablespoon of olive oil in a skillet over medium heat. Sauté the tofu cubes for 5-6 minutes, or until golden brown. Remove and set aside.
Finely chop the onion and garlic. Heat the remaining olive oil in a deep saucepan or Dutch oven over medium heat. Sauté the onion and garlic for 2-3 minutes, until softened and translucent.
Add the risotto rice and toast for 1-2 minutes, stirring constantly, until lightly toasted.
Gradually add the vegetable broth, one ladleful at a time, stirring continuously and allowing the rice to absorb the liquid before adding more. Continue until the rice is creamy and cooked through.
When the rice is almost cooked (after about 15 minutes), add the fresh spinach and stir until wilted.
Pour in the plant-based milk, sprinkle in the nutritional yeast, and season with salt and pepper.
Add the sautéed tofu and stir to combine all the flavors.
Squeeze a little lemon juice over the risotto, then serve immediately, garnished with fresh spinach leaves.
To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.