Sweet Thai Chili Tofu
with mashed sweet potatoes / green beans
Smarts: This recipe makes a sweeter, thicker Sweet Thai Chili Sauce than we have used in the past. Be sure to cook it down until it is nice and thick so it will stick to the tofu as it finishes cooking. And feel free to double it if you want extra for drizzling over the finished dish.
- Tofu, extra-firm - 16 oz, 1/2” / 1.3 cm cubes (vacuum-packed preferable)
- Oil, toasted sesame - 2 Tbsp
- Soy sauce, low-sodium - 2 Tbsp
- Curry powder, mild - 1/2 tsp
- Green beans - 1 lb, trimmed
- Limes - 1, wedges
- Cilantro leaves - 3 Tbsp, chopped
- Foil - for roasting
- Oil, cooking - 1 Tbsp
- Coriander, ground - 1 tsp
- Vinegar, red or white wine - 2 tsp
- Vinegar, rice - 1/4 cup
- Water - 1/4 cup + 1 Tbsp
- Sugar - 3 Tbsp
- Chili garlic sauce - 2 tsp, more or less to taste
- Cornstarch - 1/2 tsp
- Sweet potatoes - 1 1/2 lbs, peeled and cubed
- Butter - 1 Tbsp
- Heavy cream - 2 Tbsp
- Tofu - If tofu is packaged in water, press out liquid first, like in this video. Then slice into 1/2” / 1.3 cm thick cubes. (Can be done 1 day ahead)
- Marinate tofu - Toss tofu with sesame oil, soy sauce, and curry powder. Let marinate, stirring occasionally, for 20 minutes while preparing the other ingredients.
- Sweet potatoes / Green beans - Prep as directed. (Can be done up to 5 days ahead)
- Make Sweet Thai Chili Sauce - Combine vinegar, first part of water, sugar, and chili garlic sauce in a small saucepan over medium-high heat. Boil until sugar has dissolved, 1 to 2 minutes. In a separate bowl, whisk together second part of water and cornstarch. Pour water-cornstarch mixture into sauce and continue cooking for 4 to 6 minutes more until very thick (it should be about as thick as honey so that it will stay on top of the salmon). (Can be done up to 5 days ahead)
- Limes / Cilantro - Prep as directed.
- Heat oven to 425F / 218C degrees.
- While oven is heating, place sweet potatoes in a stock pot and cover with cold water. Bring to a boil and then simmer until the potatoes are fork-tender, 6 to 10 minutes.
- Next, line a sheet pan with foil. Spray it with nonstick cooking spray or brush with some oil. Toss green beans with oil, coriander, vinegar, and some salt and pepper. Spread out on prepared sheet pan. Drain tofu and add it to sheet pan.
- Transfer sheet pan to oven and roast for 10 minutes to let everything start cooking.
- After 10 minutes, remove green beans and tofu from oven and give everything a good stir. Spoon about half of the Sweet Thai Chili Sauce over tofu pieces. Reserve any remaining sauce to serve over the finished dish.
- Return sheet pan to the oven and continue cooking until green beans are tender, 8 to 15 minutes more (depending on thickness).
- When sweet potatoes are tender, drain and let steam for ~5 minutes to release moisture. Return potatoes to stock pot and mash with butter and heavy cream. Add some more cream or a splash of water if needed. Season with some salt.
- Squeeze some of the lime wedges over tofu and green beans. Top with cilantro.
- Serve tofu and green beans with mashed sweet potatoes. Enjoy with any extra Sweet Thai Chili Sauce and lime wedges on the side.
We absolutely loved this!!! We did regular potatoes instead of sweet potatoes (we thought it might be too sweet with the sauce) and it was a good decision.1 Helpful
This was okay. I’m learning how to use my new oven and the beans - even though I did not cook them at all before cooking them with the salmon - got very overcooked. The chilli sauce was tasty and I liked the sweet potatoes.0 Helpful
Yum! I thought this was perfect0 Helpful
This was good. I only had flounder and I think it would have been better with a different fish, although we still liked it. Pretty quick and easy.0 Helpful
It had potential but was too sweet. The green beans also became over cooked and needed to have come out before the salmon.0 Helpful
Liked baking the tofu instead of pan frying. Nice and crispy on the outside! Doubled the sauce - probably only needed to increase by 50%. It took much longer to reduce than in the recipe, but that may have been because of the increased volume. I think the sweet potatoes needed a little more time because the piece I tested seemed tender, but there were chunks once I started mashing. Also would make more sweet potatoes if we had to do this again. I was worried we wouldn't have enough - definitely no leftovers, but it was more filling than it looked like it would be.0 Helpful
This was great! The sauce was delicious. I will make this again0 Helpful