Preheat oven to 350°F (325°F for convection oven). Line a loaf pan with parchment paper.
Whisk dry ingredients (whole wheat flour, baking powder, baking soda, and black sesame seeds) in a bowl.
In a large mixing bowl, mash roasted sweet potato until mostly smooth (a few small lumps are fine).
Whisk in remaining wet ingredients (yogurt, soy milk, vinegar, sugar, sesame paste, vanilla extract, and ground flaxseeds).
Add dry ingredients to wet and fold with a spatula to combine. Be careful not to overmix. Batter will be thick.
Pour batter into lined loaf pan. If you have leftover roasted sweet potato, you can cut some into chunks and add to the batter.
Bake for 60-90 minutes, until a toothpick inserted in the center of the loaf comes out clean. Tent with foil if the top of the loaf is browning too quickly.
Cool in the loaf pan for 10 minutes, then carefully remove the bread from the pan and place on a wire rack to cool completely.
Notes
1) To roast Japanese sweet potatoes, wash the skin, pat dry, and bake in the oven at 350°F for about 1 hour or until soft. Then let the sweet potato cool completely (I recommend roasting the sweet potato the day before).You can test the doneness by inserting a skewer or knife through the center of the potato. If it slides in easily, the potato is ready. I like to bake a few sweet potatoes at a time and snack on the remaining ones that don't get baked (they're also good frozen!).