Elevate your weeknight dinners with this vibrant and satisfying Green Beans Tofu with Crunchy Thai Peanut Sauce! This plant-based recipe combines crispy golden cubes of extra-firm tofu and tender-crisp green beans, all smothered in a rich, homemade Thai-inspired peanut sauce made with zesty lime, soy sauce, and a touch of fresh ginger. The dish is topped with crushed peanuts and scallions for a delightful crunch and fresh finish. Perfectly balanced between sweet, salty, and tangy flavors, this quick 30-minute dish is ideal for busy nights while still feeling indulgent. Serve it over steamed rice or noodles for a complete meal that’s vegan-friendly and packed with protein and nutrients.
Scan with your phone to download!
Begin by pressing the tofu to remove excess water. Wrap the tofu block in a clean kitchen towel, place it on a flat surface, and weigh it down with a heavy object (like a skillet). Press for 10-15 minutes.
While the tofu is pressing, trim the ends of the green beans and set them aside.
In a small bowl, whisk together the peanut butter, soy sauce, rice vinegar, lime juice, honey, minced garlic, grated ginger, and water until smooth and creamy. Set the peanut sauce aside.
Once the tofu is pressed, cut it into 1-inch cubes. Toss the cubes in a bowl with cornstarch and a pinch of salt to ensure a crispy texture.
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook for 7-10 minutes, turning occasionally, until golden and crispy on all sides. Remove the tofu from the skillet and set it aside on a plate lined with paper towels.
In the same skillet, add the remaining 1 tablespoon of vegetable oil. Toss in the green beans and stir-fry for 5-7 minutes, or until tender-crisp but still vibrant green.
Lower the heat to medium and add the crispy tofu back to the skillet. Pour the peanut sauce over the tofu and green beans, stirring to coat everything evenly. Cook for 2-3 minutes until heated through.
Transfer the green beans and tofu to a serving dish. Sprinkle with crushed peanuts and garnish with chopped scallions for an added crunch and burst of freshness.
Serve immediately with steamed rice or noodles, if desired.
Serving size | (1228.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2566.2 |
Total Fat 186.5g | 0% |
Saturated Fat 24.8g | 0% |
Polyunsaturated Fat 17.3g | |
Cholesterol 0mg | 0% |
Sodium 3448.8mg | 0% |
Total Carbohydrate 128.9g | 0% |
Dietary Fiber 36.2g | 0% |
Total Sugars 48.0g | |
Protein 137.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 3028.3mg | 0% |
Iron 20.6mg | 0% |
Potassium 3580.0mg | 0% |
Source of Calories