Drain the cans of beans, but don't wash them. Reserve the bean juice (aka aquafaba) for later.
Heat up a large skillet over medium heat. Add 1 - 2 Tbsp cooking oil, and then the diced onions or shallots. Stir and cook for 4 - 5 minutes or until softened and translucent.
Add in the garlic and Calabrian chiles. Stir and cook for 1 minute. Add in the tomato paste and stir frequently and cook for another 1 - 2 minutes.
Pour in the veggie broth, stir to incorporate, then stir in the Tofu or Cashew Cream.
Add in the sun dried tomatoes, nutritional yeast, Italian seasoning, Worcestershire, and parmesan. Stir to combine, then add in the beans. If using Butter Beans like I did, stir them gently as they can get smooshed rather easily.
Pour in about 2 - 4 Tbsp of the reserved aquafaba. Add more as you like.
Taste and adjust for seasoning, adding Red Pepper Flakes to make it spicier, adjust salt and acid levels, make it taste good to you if it doesn't already!
Toss the Arugula with lemon juice, olive oil, salt and pepper and more Vegan Parmesan if you like!
Top each serving of beans with a big pile of the dressed greens and enjoy!