Preheat oven to 425F
Make the Sesame Crusted Tofu by draining the block of tofu and squeezing as much water out as possible. Cube the tofu in to bite sized pieces.
Whisk together the olive oil, salt, and pepper in a large bowl. Add the cubed tofu to the bowl and gently toss in the oil. Then, add the sesame seeds. Toss carefully. Add the cornstarch and toss carefully once again.
Place the tofu on a parchment lined baking tray and spread out so they don't touch each other. Bake for 30 minutes or until crispy.
Chop the shallots, red bell pepper, and carrots. Mince the garlic and ginger. Set aside.
Heat a large pot on medium. Add the oil followed by the shallots, red peppers, carrots, and a pinch of salt. Cook until soft. About 5-7 minutes. Then, add the minced garlic, ginger, and dried chilis. Cook for another 2 minutes.
Add in the curry powder and cook for 1 more minute. Whisk in the coconut milk and vegetable broth. Bring to a boil.
If serving all of the soup now, add in the noodles and cook according to package. If serving soup now with expected leftovers, cook the noodles separately according to package and continue to boil soup for 3 minutes. Turn off heat.
Add in the soy sauce, maple syrup, lime juice, and black pepper.
Add the miso paste by removing about ¼ cup of the liquid from the soup and whisking the miso paste until no chunks remain. Pour miso paste back in to soup and stir.
Add the noodles and soup to a serving bowl and top with sesame crusted tofu, cilantro, green onion, and a lime wedge. Enjoy!