Rinse and drain tofu. Using your hands, crumble tofu into small pieces in a bowl. Season with 1 teaspoon of the garlic powder and soy sauce, set aside to marinate.
Steam green beans for about 5 minutes, until almost cooked (still crunchy), drain.
Heat 1 tablespoon of the oil in a skillet over medium heat. Add onion, sauté for 4 minutes, add green beans and remaining teaspoon of garlic powder. Cook for another 4 minutes. Set aside on a plate.
Using the same skillet, heat remaining tablespoon of oil, add the soy sausage and fry for 5 minutes, stirring occasionally. Add tofu mixture, reduce heat to low. Cook for 5 minutes, stirring frequently. Transfer to serving bowl, mix in the green beans.
Serve with tortillas or toast.