If using tofu preheat oven to 425 degrees. Toss tofu in oil, starch and spices until evenly coated. Roast for 30 minutes.
While tofu is cooking heat oil in a pan over medium heat. Add shallots and cook for 5 minutes. Add bell pepper, garlic, and carrots plus a pinch of salt and pepper. Cook for another 5 minutes. Add coconut milk and the next 8 ingredients. Simmer for 10- 15 minutes.
Add fresh mint, cooked noodles and tofu to sauce and stir to combine. Let cool for 5 to 10 minutes, the sauce will thicken as it cools. Serve and enjoy.