Cook the black beans according to package directions.
Rinse the rice. Bring a medium size pot of water to a boil. Add the rinsed rice. Boil it for a few minutes. Drain through a strainer and rinse. Place the rice back in the pot and add 1 ¾ cup fresh water. Bring to a boil over medium high heat. Reduce the heat to low and cover. Cook for 40 minutes or until tender. Place in a bowl to cool. Add the lime juice, scallion and cilantro. Stir well.
Place the diced carrots in a medium pot. Add 1 cup water. Bring to a boil over medium high heat. Reduce the heat to low and cook, covered, for 20 minutes. Drain any remaining water and place the carrots in a bowl. Add the remaining Pico De Gallo ingredients. Stir well. Set aside.
Make the guacamole. Remove the pits from the avocados. Scoop out the avocado and place it in a large bowl. Partially mash the avocado. Add the remaining guacamole ingredients and stir to combine.
Prepare the Pumfu and mushrooms: Heat a large skillet over medium heat. Add the sliced mushrooms and a pinch or two of sea salt. Cook and stir for a few minutes. Add a tablespoon of the dairy-free sour cream. Cook and stir for a few minutes. Add the Pumfu. If you want to add seasonings like fajita seasoning, add it at this point. Cook for 5 more minutes.
Assemble your bowls: Add a scoop of cilantro lime rice to each bowl. You can arrange the ingredients in rows or scoops around the bowl. Add a portion of beans, lettuce, guacamole, carrot pico de gallo, and Pumfu-mushroom mixture. Top each bowl with a dollop of sour cream, shredded cheese and a drizzle of dressing. Sprinkle with some cilantro.
Enjoy!