Love and Olive Oil

Thai Green Tofu Curry

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.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. I just made this curry and WOW was it delicious. I didn’t have any basil or red pepper, so I used cilantro and jalapenos instead. Came out spicy and delicious.

  2. This is definitely a keeper! However, a tad too much lime for my taste. Thank you.

  3. Oh, my goodness. One teaspoon of green curry paste is plenty! I used Bragg’s instead of salt. Nom, nom, NOM!!

  4. We’d like to invite you to participate in our July berry recipe contest. All competitors will be placed on our blogroll, and the winner will receive a fun prize! Please email me, [email protected], if you’re interested. Feel free to check out our blog for more details. (Click on my name in the message header link to visit our blog. :)

  5. I’d make such a crummy vegetarian. I didn’t even think about the fish sauce! As for a substitute, it’s very salty, so soy sauce would probably be the best substitute.

  6. Perhaps you should have an “almost vegetarian” tag for your recipes with the slightest hint of critter in them. :)

    I’ve never made a Thai curry at home; do you know of a good substitute for the fish sauce?

Did you make this recipe? Leave a Review »