-
Mix all the ingredients for the sauce in a bowl and set aside.
-
In a large skillet, heat 2 Tbsp olive oil over medium heat. Add the tofu and season with salt, pepper, and soy sauce. Cook for 4 minutes on each side, until the tofu is crispy and brown. Set aside on paper towels to drain.
-
Cook the noodles according to package directions.
-
In a large pan, heat 1 Tbsp olive oil. Add the shallot, garlic, red cabbage, carrots and broccoli. Cook for 5-6 minutes, until the veggies start to soften. Add the noodles, sauce and tofu and toss well.
-
Remove from heat and divide into two large bowls. Add chopped peanuts, lime and cilantro for garnish.