Bring a pot of water to a boil. Add the rice noodles and cook until tender. Drain, rinse with cold water and set aside.
Combine the coconut milk, red curry paste, soy sauce, chili crunch and ginger powder in a bowl. Mix to combine and set aside.
Break apart the tofu into bite-sized pieces and place in a bowl - see notes. Dust with corn starch and toss to coat evenly.
Heat the oil in a skillet. Add the tofu and cook until crispy. Flip and cook until the other side is crispy. Pour in the prepared sauce and continue to cook until the tofu absorbs the sauce and it starts to caramelize.
Meanwhile, heat the sesame oil in another skillet. Add the onion & garlic and cook down for a couple minutes. Add the noodles, soy sauce & spinach and toss until everything is heated through and the spinach is wilted.
To assemble, add noodles to each bowl and top with tofu. Drizzle more chili crunch over the tofu and serve with the optional toppings.
Video
Notes
Super firm tofu (or high protein tofu) doesn’t need to be pressed. If you use extra firm tofu instead, be sure to drain and press it for 10 minutes before breaking it apart.