Pin It

We love Thai curries – but have become a bit tired of the standard red curry we’ve made quite often. Green curry (that actually comes out looking more putrid-yellow rather than green), is a nice change of pace. A bit less spicy than red curry, we found we wanted more flavor after the first time making this recipe. So we nearly tripled the curry paste the recipe calls for. Since it is not as spicy, you get plenty more flavor while not setting your mouth on fire. Always a good thing. :)

The recipe originally called for chicken breast meat, but we subbed in tofu instead. We also added some fresh green bean pieces and some shiitake mushrooms, which do wonderful things for the overall flavor.

It’s a quick meal too, which is never a bad thing.

Thai Green Tofu Curry

Makes 4 servings. Recipe from Bon Appetit.

Did you make this recipe?


1 tablespoon vegetable oil
3/4 cup sliced shallots (about 5 large)
1-2 tablespoons Thai green curry paste
1 14-ounce can unsweetened coconut milk
2 teaspoons fish sauce (such as nam pla or nuoc nam)
1 tablespoon brown sugar
1 container firm tofu, drained well and cut into 1/2-inch cubes
1 lb. green beans, trimmed and cut into 1″ pieces
5-6 dried shiitake mushrooms, rehydrated and quartered
1 large red bell pepper, cut into strips
1/4 cup chopped fresh basil plus sprigs for garnish
2 tablespoons fresh lime juice plus wedges for garnish


Pre-cook the green beans until bright green and still very crispy.

Heat oil in large saucepan over medium heat. Add shallots and curry paste; stir until shallots soften, about 2 minutes. Add coconut milk, fish sauce, and brown sugar; bring to boil. Add tofu, green beans, mushrooms, and bell pepper; stir until heated through. Stir in chopped basil and lime juice. Season to taste with salt and pepper.

Divide curry among bowls or serve over jasmine rice. Garnish with basil sprigs and lime wedges.

All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.