Heat the olive oil in a large pan over medium heat. Add the shallot and garlic and sauté for about 2-3 minutes until soft and translucent.
1 tablespoon olive oil, 1 shallot, 3 garlic cloves
Add orzo, veggie broth and salt. Bring to a simmer, cover and cook for 10-15 minutes or until orzo is soft (stir once or twice).
1 cup orzo, 2.5 cups vegetable stock, ½ teaspoon salt
Stir in parmesan (or nutritional yeast), lemon juice, lemon zest, baby spinach and white beans.
1 cup parmesan (or sub nutritional yeast), 3 cups fresh baby spinach, 1 tablespoon lemon zest, juice of ½ a lemon, 1 (15 oz) can cannellini white beans
Let simmer for another few minutes until creamy and spinach has wilted.
Taste and adjust salt (the amount needed will depend on how salted your veggie stock is). Season with black pepper and serve warm.