Chop and saute the onions, put to the side.
Combine the broth and water in a medium Dutch oven or stock pot. Bring the mixture to a boil, then add the sautéed onions, ginger paste, and garlic powder. Cook on medium-low heat for 20 minutes.
In a medium-sized, heat-safe mixing bowl, combine the peanut butter and diced tomatoes, then transfer 1 to 2 cups of the hot stock to the bowl. Whisk the mixture together until smooth, then pour the peanut mixture back into the soup and mix well. Stir in the collard greens and season the soup add hot sauce to taste.
Simmer for about 15 more minutes on medium-low heat, stirring often. Season with additional salt or hot sauce if desired. Serve over cooked brown rice if you’d like, and top with a sprinkle of chopped peanuts.