Preheat the oven to 400. Line a baking sheet with parchment paper. Combine the beans with the lemon juice, nutritional yeast, garlic powder, salt, pepper and mix. Bake the beans for 20 minutes.
Preheat a dutch oven or soup pot over medium heat. Season with salt and pepper and sauté the onion for a few minutes. Lower the heat, then add the minced garlic and cook for 1 more minute.
Add tomato paste and let cook for 1 minute. Add in the chopped canned tomatoes, along with the juice. Then season with nutritional yeast, garlic powder, onion powder, crushed peppers, salt, Italian seasoning and pepper. Then add the vegetable broth and simmer for 5 minutes or so.
Transfer the soup to a blender, along with the raw cashews and the 1/3 cup of cannellini beans reserved earlier. Blend until smooth.
Taste and adjust the seasonings.
Serve the soup with the baked beans on top as “croutons”.