Heat a soup pot over medium heat and add onion. Saute for 3-5 minutes until translucent. Add water or veggie stock 1 Tablespoon at a time if the pan gets too try and the onions begin to stick. Sprinkle with salt and pepper. Press garlic into pan and stir constantly for 30 seconds, so garlic doesn't burn. Stir in zucchini and mix thoroughly.
Pour in stock to cover and bring to a simmer. Cook for 15 minutes, until zucchini is tender when pierced with a fork.
Add tofu, peas and miso and stir until heated through.
Turn off heat and use immersion blender to puree until smooth. If you don't have an immersion blender, transfer to regular blender in batches and return to pan. Be careful not to over process in high speed blender.
Taste for seasoning, adding more S+P as desired.
Serve warm or cold.
Notes
ZUCCHINI: 2 lbs is approximately 6 medium/small zucchini. It will be about 6 cups large cubes. VEGGIE STOCK: It's easy to make homemade veggie stock. If you prefer to buy stock, be sure you look at the ingredients on the label to choose the cleanest choice. No stock? No problem. Use water + additional Tablespoon miso paste. TOFU: There is no need to "press" the tofu, since it's going into a soup. The additional water content is not a problem. If you only have firm tofu, use it! The soup will still come out creamy and delicious. If your package is larger than 8 oz, you can use more or store unused tofu submerged in fresh water in a glass container. It can be used in smoothies, to make salad dressing, or as the filling to a mini fruit tart.OPTIONAL: Garnish with a sprinkle of nutritional yeastSTORAGE: Soup will stay good in the fridge for up to 5 days. Reheat gently on the stovetop or serve cold. Soup will stay good in the freezer for 3 months.