Vegan Phad Ka Prao is a vibrant, plant-based twist on the classic Thai street food favorite, bursting with bold flavors and aromatic spices. This quick and easy recipe combines golden, crispy tofu with stir-fried garlic, red chili peppers, onion, and bell pepper, all coated in a rich and savory blend of vegetarian oyster sauce, soy sauce, and a touch of sweetness. Fresh Thai basil leaves add a signature fragrant finish, making this dish irresistibly authentic. Served over fluffy jasmine rice, this vegan Phad Ka Prao is perfect for a weeknight meal, ready in just 30 minutes. Packed with protein, spice, and a hint of basil-infused freshness, it's a must-try for lovers of Thai cuisine and vegan recipes alike!
Drain the tofu and press it gently to remove excess water. Cut into small bite-sized cubes.
Finely chop the garlic and slice the red chili peppers. Peel and thinly slice the onion. Cut the red bell pepper into strips.
Heat the vegetable oil in a large pan or wok over medium-high heat. Add the tofu cubes and stir-fry until they are golden and crispy on all sides, about 5-7 minutes. Remove and set aside.
In the same pan, add the garlic and red chili peppers. Stir-fry for about 1 minute until aromatic.
Add the sliced onion and red bell pepper to the pan, and stir-fry for another 2-3 minutes until they start to soften.
Return the tofu to the pan. Add the vegetarian oyster sauce, soy sauce, sugar, and water. Stir well to combine.
Add the Thai basil leaves and stir-fry until the leaves are wilted, about 1 minute.
Serve immediately over cooked jasmine rice.
Calories |
1922 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 48.1 g | 62% | |
| Saturated Fat | 6.8 g | 34% | |
| Polyunsaturated Fat | 16.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1693 mg | 74% | |
| Total Carbohydrate | 308.4 g | 112% | |
| Dietary Fiber | 27.5 g | 98% | |
| Total Sugars | 35.9 g | ||
| Protein | 82.1 g | 164% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1258 mg | 97% | |
| Iron | 33.8 mg | 188% | |
| Potassium | 3266 mg | 69% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.