Prep: Preheat the oven to 200°C (390°F).
Perpare the refried beans: In a large pan, add 2 tablespoons of water or oil. Then add in the diced red onion and minced garlic. Sauté over medium heat until translucent, about 3 minutes. Next, add in the canned pinto beans and chopped tomato along with the instructed spices. Cook for another 4-5 minutes. Then, puree the beans with a food processor or a potato masher or until they reach the right consistency. Slowly adding in the water while pureeing. Leave some beans chunky or puree everything until completely smooth.
Prepare the cilantro-lime cream: In a food processor or blender add in the soaked cashews, vegan mayonnaise, cilantro, lime juice, salt and non-dairy milk. Blend until smooth.
Top the pizza: Spread the refried beans onto the pizza crust. Top with diced red onions, corn, halved cherry tomatoes, diced red bell pepper and sliced pickled jalapenos.
Bake: Bake the pizza in the oven for about 10-13 minutes. Make sure to check on it regularly. When the pizza has finished baking top with sliced avocado, extra cilantro and cilantro-lime-cream. Enjoy!