Jul 13 2026
RestaurantsPick Up StixThai Coconut Curry Tofu Recipe

Thai Coconut Curry Tofu Recipe

Inspired by Pick Up Stix
Time40m
Serves4

Make Thai Coconut Curry Tofu Recipe in just 40m. Get the full recipe with step-by-step instructions at pekinthechef.com.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

For the Curry

For the Vegetables

For Serving

Method

Preparation

  1. 1

    Prepare the Tofu

    Drain the tofu and press it for about 15-20 minutes to remove excess moisture. Cut it into bite-sized cubes.

  2. 2

    Prepare the Vegetables

    While the tofu is pressing, slice the bell pepper and carrot into thin strips. Prepare the broccoli florets and snap peas by washing them thoroughly.

Cooking

  1. 3

    Cook the Tofu

    In a large pan or wok, heat the vegetable oil over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 8-10 minutes. Remove the tofu from the pan and set aside.

  2. 4

    Make the Curry Sauce

    In the same pan, add the red curry paste and cook for 1-2 minutes until fragrant. Stir in the coconut milk, vegetable broth, soy sauce, brown sugar, and lime juice. Bring to a simmer.

  3. 5

    Add the Vegetables

    Add the prepared bell pepper, carrot, broccoli, and snap peas to the curry sauce. Cook for about 5-7 minutes until the vegetables are tender but still crisp.

  4. 6

    Combine with Tofu

    Return the cooked tofu to the pan, stirring gently to combine. Cook for an additional 2-3 minutes, allowing the flavors to meld together.

Serving

  1. 7

    Serve

    Serve the coconut curry tofu over a bed of cooked jasmine rice. Garnish with fresh basil leaves and a sprinkle of chili flakes for added heat.

More from Pick Up Stix