Add the olive oil to a large pan over medium heat. Add diced onion and cook for 2-3 minutes, until mostly cooked through. Add garlic and cook 1 additional minute.
Add vegetable broth and broccoli. Cover the pan with a lid and let simmer for 4-5 minutes, until the broccoli is tender and most of the broth is reduced.
Add cooked brown rice, white beans and stir until combined. If there is still more liquid than you prefer, continue to cook for a couple minutes until the consistency is how you want it.
Add parmesan cheese and stir to combine. Divide the mixture onto plates and top with a drizzle of olive oil, lemon zest, and some extra parmesan. Enjoy!