First, you’ll sauté the aromatics for the spinach cannellini bean orzo. In a large skillet, add vegan butter, onion, garlic, salt and black pepper. Sauté over medium heat for 5 minutes or until onion are soft and a little golden.
Add dried orzo and sauté for 3 more minutes, constantly stirring the orzo around in the skillet.
Add broth and reduce to medium-low heat. Simmer without a lid for 10 minutes, or until the orzo are cooked through. Stir every now and then to keep it from sticking.
Stir in lemon juice, scallion, spinach, and the cannellini beans. If it’s sticking a little to the bottom of the skillet, stir in 1-2 tablespoons of water.
Constantly stir over low heat until the spinach wilts and the beans cook through (about 2 minutes). Top with vegan cheese, if using, and serve.
