1 lb green beans, trimmed & halved
2 tbsp lime juice
2 tbsp reduced sodium soy sauce
1 tsp pepper
14 oz firm tofu, drained and patted dry
2 tbsp canola oil
1 tbsp pack dark brown sugar
1/2 cups shallots
Bring a medium pot of water to a boil, add green beans, and cook until bright green, about 3 minutes. Drain and rinse with cold water. In a small bowl, mix lime juice, soy sauce and pepper, then set aside.
Cut tofu into ½ in thick rectangles. Heat oil in a nonstick pan over medium-high heat. Add tofu, sprinkle with brown sugar and cook until browned, about 10 minutes. Stir in shallots and cook until browned, about 3 minutes. Add green beans and cook until warmed, about 3 minutes. Pour in soy sauce mixture and stir to coat.