• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Oct 25, 2017 · Modified: Feb 2, 2026 by Alissa Saenz · This post may contain affiliate links · 13 Comments

    Tofu Pad Ped (Thai Red Curry Stir-Fry)

    Jump to Recipe Print Recipe

    This easy pad ped is made with eggplant, snap peas, and tofu, smothered in a spicy Thai red curry coconut sauce and finished with whole peppercorns and fresh basil. It’s a delicious vegan, Thai-inspired meal that’s better than takeout and almost as easy. Ready in about 30 minutes!

    White wooden surface set with plate of Tofu Pad Ped and rice bowl.

    Do you consider yourself more of a curry person or stir-fry person? I can never decide. Fortunately, I no longer have to, because pad ped is both! This classic Thai dish features juicy, tender, crisp stir-fried veggies and pan-fried tofu in spicy red curry sauce. It's like my Thai basil tofu stir fry and my vegan red curry had a DELICIOUS love child.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Variations
    • Frequently Asked Questions
    • More Vegan Thai Recipes
    • 📖 Recipe
    • 💬 Comments

    This scrumptious dish doesn't get enough attention if you ask me, but you may have had it once or twice if you frequent Thai restaurants for dinner. But I bet you didn't know how simple it is to make! Like most stir-fries, this one cooks up in record time. And like other Thai curries, the sauce is a pretty simple mixture of curry paste and coconut milk. It uses less coconut milk than your typical curry though, and this means all those tasty seasonings in the curry paste get extra concentrated.

    This tofu pad ped is truly a flavor-bomb, and it's simple enough for the busiest of weeknights!

    Ingredients You'll Need

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    • Vegetable oil. You can use any high-heat oil you typically use for stir-frying. Peanut oil, corn oil, and canola oil are all great options!
    • Tofu. The recipe calls for super-firm tofu, because it's easy to work with and has a great texture that's perfect for stir-frying. Extra-firm tofu can be substituted, but you'll need to press it before cooking.
    • Eggplant. Most eggplant varieties will work here. If you can get ahold of Thai eggplant — great! If not, Chinese, Japanese, and Italian eggplant are all fine options.
    • Snap peas.
    • Garlic.
    • Ginger. Regular ginger is fine if that's what you've got, but Thai ginger, also known as galangal, will take the flavor to the next level if you can get it.
    • Red curry paste. Be careful, as many brands of red curry paste contain shrimp paste or fish sauce. Maesri is my go-to vegan brand, but it's quite hot. Thai Kitchen works if you need a milder option.
    • Brown sugar. We're using organic brown sugar to keep the recipe vegan, since conventional brown sugar is often processed using animal bone char.
    • Coconut milk. Use full-fat coconut milk from a can to give your stir-fry the best flavor.
    • Soy sauce. Tamari and liquid aminos can be substituted, if needed.
    • Whole peppercorns.
    • Fresh basil. Thai and holy basil are the best options for authentic flavor, but Italian basil also works fine (and I use it myself most of the time).
    • Salt.
    • Rice. Jasmine rice would traditionally be served with pad ped, but any variety will do. If you really love coconut, try serving your pad ped with my coconut rice.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Tofu cubes cooking in a wok.

    Step 1: Cook the tofu. Heat some oil in a wok or skillet, then add the tofu cubes in a single layer. Cook them in batches if they won't all fit at once. Let the tofu cubes cook for about 8 minutes, flipping them at least once, until they're browned and crispy. Move them from the wok to a plate.

    Step 2: Cook the eggplant. Add some more oil and turn up the heat, then add diced eggplant to the wok. Stir-fry the eggplant for about 5 minutes, until tender. As it cooks, let the eggplant sit for about 30 seconds at a time, then stir. This helps the pieces to brown.

    Eggplant and snap peas stir frying in a wok.

    Step 3: Cook the snap peas. Add your snap peas to the wok and stir-fry them with the eggplant for about 2 minutes just to start softening them. Stir constantly.

    Red curry paste cooking in a wok with vegetables.

    Step 4: Cook the aromatics. Push your veggies to the side, then add minced garlic, fresh ginger, curry paste, and brown sugar. Sauté the mixture for 1 to 2 minutes, stirring constantly to prevent burning.

    Tofu Pad Ped cooking in a wok.

    Step 5: Cook in sauce. Return the tofu to the wok, then add your coconut milk, soy sauce, and peppercorns. Continue to stir-fry the mixture for a minute or two to thicken the sauce and heat it through.

    Tofu Pad Ped with basil in a wok.

    Step 6: Finish the dish. Take the wok off of heat, then add some fresh basil and season the stir-fry with salt to taste.

    Plate of Tofu Pad Ped with rice bowl in the background.

    Step 7: Serve. Pile your pad ped onto plates and serve it with rice. Dig in!

    Variations

    • Protein swaps. Seitan and tempeh both make great alternatives to tofu in this recipe.
    • Veggie swaps. Just about any stir-fry veggies will work in this recipe. Try carrots, mushrooms, baby corn, broccoli, or cherry tomatoes. Just keep in mind that softer veggies need less cook time, while firmer veggies require more.
    • Serve over noodles. Enjoy your vegan pad ped over some cooked rice noodles instead of rice.

    Frequently Asked Questions

    Can this recipe be made gluten-free?

    It can! Use gluten-free tamari in place of soy sauce, and make sure your curry paste is gluten-free.

    Is this dish very spicy?

    Yes, pad ped is spicy and can pack a good deal of heat. Most red curry pastes are pretty hot, but Thai Kitchen is a comparatively mild option. You could also use a milder variety of curry paste, like yellow or massaman.

    How should I store leftovers and how long will they keep?

    Leftover pad ped will keep in an airtight container in the fridge for 3 to 4 days. It can be reheated in the microwave or briefly in a skillet on the stove.

    More Vegan Thai Recipes

    • Bowl of Swimming Rama Tofu with spoon and chopsticks.
      Swimming Rama Tofu
    • Skillet of Vegan Pad Thai on a Blue Background
      Vegan Pad Thai
    • Two Bowls of Thai Coconut Soup with Napkin, Lime Wedge, and a Bunch of Cilantro
      Thai Coconut Soup
    • Plate of Vegan Drunken Noodles with basil leaves and lime wedges on the side.
      Vegan Drunken Noodles

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Plate of Tofu Pad Ped with chopsticks.
    Print Pin
    5 from 3 votes

    Tofu Pad Ped (Thai Red Curry Stir-Fry)

    This easy pad ped is made with eggplant, snap peas, and tofu, smothered in a spicy Thai red curry coconut sauce and finished with whole peppercorns and fresh basil. It’s a delicious vegan, Thai-inspired meal that’s better than takeout and almost as easy. Ready in about 30 minutes!
    Course Entree, Main
    Cuisine American, Thai
    Prep Time 10 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 234kcal
    Author Alissa Saenz

    Ingredients

    • 2 tablespoons vegetable oil, divided
    • 16 ounces super-firm tofu, cubes (½-inch)
    • 12 ounces eggplant, diced (½-inch)
    • 1 cup snap peas
    • 2 garlic cloves, minced
    • 1 teaspoon freshly grated ginger (or galangal, if available)
    • 2 tablespoons vegan red curry paste, or to taste (up to 4 tablespoons)
    • 1 teaspoon organic brown sugar
    • ½ cup full-fat coconut milk
    • 1 tablespoon soy sauce
    • 2 teaspoons whole peppercorns (or more, to taste)
    • ¼ cup fresh basil leaves
    • Salt, to taste
    • Cooked rice, for serving
    US Customary - Metric

    Instructions

    • Coat the bottom or a large wok or skillet with 1 tablespoon of the oil and place it over medium heat. Give the oil a minute to heat up, then add the tofu cubes in a single layer. Cook the tofu for about 8 minutes, flipping the pieces once or twice, until they're browned on multiple sides (Note 1). Remove the tofu from the wok and transfer it to a plate.
    • Raise the heat to medium-high and add the remaining tablespoon of oil to the wok. Once the oil is hot, add the eggplant and begin stir-frying it. You can let the pieces sit, undisturbed for about 30 seconds at a time so they brown. Resume constant stirring if they begin to char. Continue until the pieces are tender, about 5 minutes.
    • Add the snap peas to the wok and stir-fry them with the eggplant until they become bright green and tender-crisp, about 2 minutes.
    • Push the vegetables to the side and reduce the heat to medium. Add the garlic, ginger, curry paste, and brown sugar to the space you just created. Sauté the mixture for about 1 minute, stirring constantly to prevent burning.
    • Return the tofu to the wok. Very carefully pour the coconut milk over the vegetables and tofu, then add the soy sauce and peppercorns. Cook the mixture for 1 to 2 minutes more, stirring constantly, until the sauce thickens slightly and clings to the tofu and vegetables.
    • Remove the skillet from heat. Stir in the basil and season the mixture with salt to taste.
    • Serve with rice.

    Notes

    1. Cook the tofu in batches if it won't all fit in a single layer.
    2. Nutrition information does not include rice.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 234kcal | Carbohydrates: 14g | Protein: 11g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 2g | Trans Fat: 0.04g | Sodium: 330mg | Potassium: 537mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1560IU | Vitamin C: 18mg | Calcium: 87mg | Iron: 4mg
    « Vegan Gingerbread Muffins
    Eggplant Meatballs »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 3 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Sabrina says

      October 30, 2023 at 12:23 pm

      5 stars
      Great! I used ginger syrup instead of maple syrup, and left out the soy and salt and used light coconut milk all for healthier option. Then added onion, mushrooms, jalapeño and lots of crushed dry chili peppers.it was delish!

      Reply
    2. Jordan B. says

      June 14, 2020 at 8:16 pm

      Any suggestions on best Thai red curry paste to use? I've used the Thai Kitchen red curry paste several times and it just seems very bland, and not spicy at all despite the label of "hot". I loved this recipe though, great veggie choices! Thanks!

      Reply
      • Alissa Saenz says

        June 14, 2020 at 8:18 pm

        Glad you enjoyed it! I find Thai Kitchen to be pretty bland as well. Have you tried Maesri? It's vegan and much more flavorful. Amazon usually has it.

        Reply
    3. Angela G says

      January 08, 2020 at 2:41 pm

      Love this!!! Made it a number of times already and keep coming back! Wondering if it can be modified to be cooked in an Instant Pot? Any ideas? :)))

      Reply
      • Alissa Saenz says

        January 12, 2020 at 10:58 am

        So glad you like it! I'm afraid I don't have much experience working with the instant pot (it's on my 2020 list though), so I'm not sure.

        Reply
    4. E R says

      September 06, 2019 at 2:09 pm

      5 stars
      .😋😋😋😋 ABSOLUTELY DELISH! Added some red pepper and dried crushed chilli, served with udon noodles. Definitely be added to my favourite recipes.

      Reply
      • Alissa Saenz says

        September 08, 2019 at 4:12 pm

        Yay! I'm so happy to hear that!

        Reply
    5. Sara says

      November 13, 2017 at 10:34 pm

      Can I substitute curry for the curry paste?

      Reply
      • Alissa Saenz says

        November 15, 2017 at 8:55 pm

        The flavor will be totally different if you use curry powder, but it might work. :) If it seems like it's missing something try adding a little lime juice or extra soy sauce!

        Reply
    6. Marry says

      October 26, 2017 at 10:31 pm

      I'm getting everything ready to go now-mise en place- but I don't know when to add the garlic and ginger. I'm guessing with the peas?

      Reply
      • Alissa Saenz says

        October 27, 2017 at 11:24 am

        Oops! Sorry about that! They go in right before the eggplant, but I think if you added them with the peas they should be fine - just a bit more intense in flavor.

        Reply
        • Marry says

          October 28, 2017 at 10:50 am

          Thanks, it was delicious! I think I will add a bit of Thai chili next time.

          Reply
          • Alissa Saenz says

            October 30, 2017 at 4:25 pm

            I'm glad you enjoyed it!!

            Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    1532 shares
    • 216

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.