Thoroughly wash and scrub the skins of 12 carrots under cool, running, drinkable water. Peel and coarsely chop carrots.
In a large pot over medium-high heat, bring the carrots, ½ cup of grated ginger, 10 cups of vegetable broth to a boil. Let simmer until the carrots are soft, about 40 minutes. Then, remove the pot from the heat and let cool.
While the carrots are cooking, dice ½ yellow onion. In a medium pan over medium heat, sauté the diced onion with 1 tablespoon of unsalted butter until the onions are translucent.
Add the sautéed onions to the cooked carrots.
With a hand-held immersion blender or in a food processor, purée the carrot mixture in batches. Pour the puréed carrot mixture back into the pot you cooked them in. Add 1½ tablespoons of soy sauce, ½ tablespoon of ground ginger, ⅓ cup of smooth peanut butter, and season to taste with kosher salt and freshly ground black pepper. Bring to a simmer over a low heat, stirring until the peanut butter is completely incorporated.
Thoroughly wash a small handful of fresh cilantro under cool, running, drinkable water. Chop and set aside. Chop some salted and roasted peanuts.
Serve soup garnished with chopped cilantro and peanuts. Eat up, Mama!
Once cooled completely, pour leftover soup into silicone molds to freeze into pre-portioned blocks. Your future self will thank you kindly.