• 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: Mar 29, 2021 · Modified: Nov 20, 2024 by Alissa Saenz · This post may contain affiliate links · 8 Comments

    Vegan Yellow Curry with Potatoes & Tofu

    Jump to Recipe Print Recipe

    With hearty potatoes, green beans and pan-fried tofu, this vegan yellow curry is hearty, comforting, and absolutely delicious! Easy to make and perfect for a weeknight dinner.

    Yellow Curry

    Thai curries are where it's at when it comes to creating a show-stopping dinner that also happens to be super easy to make. There's a ton of flavor in a few spoonfuls of curry paste, so you don't need to do much to make the meal delicious!

    Yellow curry is a favorite in our house lately. The flavor is warm and cozy, but also mild. Yellow curry doesn't pack quite as much heat as other Thai curries like red curry or green curry, so it's perfect for anyone who's sensitive to heat.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Pro Tips & Frequently Asked Questions
    • More Thai Curry Recipes
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    Close up of a Bowl of Thai Yellow Curry on a White Wooden Surface
    • Peanut oil. Or use another high-heat oil. Whatever you have on hand!
    • Onion.
    • Yellow curry paste. Check the ingredients on your curry paste to ensure it's vegan. I use Maesri brand.
    • Coconut milk. Preferably use the full-fat variety, in a can. Light coconut milk can be substituted, but your curry will be less rich and creamy. Definitely don't use the type of coconut milk sold in cartons, or another type of non-dairy milk.
    • Potato. The recipe calls for a russet potato, but you could substitute red or gold potatoes if that's what you've got on hand.
    • Green beans. Feel free to substitute another veggie if you're not into green beans, but keep in mind that you might need to adjust the cook time. Most veggies cook quite a bit quicker than green beans.
    • Tofu.
    • Soy sauce. Or use gluten-free tamari for a gluten-free dish.
    • Brown sugar. Use organic to keep the recipe vegan. Coconut sugar works as well.
    • Tofu. Extra-firm or super firm tofu works best in this recipe.
    • Water.
    • Cornstarch.
    • Salt.
    • Cilantro. Cilantro haters can sub scallions or fresh basil.
    • Rice. This is optional, for serving. Jasmine rice is preferred, but just about any variety will do!

    How It's Made

    The following is a detailed photo tutorial on how to make this dish. Scroll down if you'd prefer to skip right to the recipe!

    • Heat up some oil in a large pot, then add sliced onions. Cook the onions for a few minutes, until they begin to soften up, stirring them every so often.
    • Add the curry paste and sauté it with the onions for about a minute.
    • Stir in the coconut milk, diced potatoes, green beans, soy sauce, and brown sugar.
    • Raise the heat and bring the liquid to a boil.
    • Lower the heat and cover the pot. Let the curry simmer for about 20 minutes, until the potatoes and green beans are soft.
    Collage Showing First Four Steps for Making Yellow Curry: Sweat Onions, Add Curry Paste, Add Potatoes, Green Beans and Coconut Milk, and Simmer while Covered
    • While the curry simmers, cook your tofu. Heat up some oil in a skillet, then add diced and pressed tofu.
    • Cook the tofu for about 10 minutes, flipping it once or twice to get the cubes browned and crispy on multiple sides.
    Collage Showing Two Stages of Tofu Sizzling in a Skillet
    • Take the lid off of the curry and stir in the tofu.
    • Stir some cold water and cornstarch together in a small bowl or cup, then stir your cornstarch mixture into the curry. Let the curry continue simmering for just a minute or so, until it thickens up a bit.
    Collage Showing Last Two Steps for Making Yellow Curry: Add Cornstarch Slurry and Simmer
    • Take the pot off of heat and give your curry a taste-test. Add some salt to taste and adjust any of the seasonings to your liking.
    Pot of Yellow Curry with a Wooden Spoon
    • Serve your vegan yellow curry over rice with a sprinkle of fresh cilantro on top.
    Close Up of Yellow Curry and Rice in a Bowl with Spoon

    Pro Tips & Frequently Asked Questions

    • Can this recipe be made gluten-free? Yup! Just substitute gluten-free tamari for the soy sauce.
    • Storage & shelf-life: Curry keeps great and make for excellent leftovers! Store leftover yellow curry in a sealed container in the fridge for up to 3 days.
    • Can I substitute red or green curry paste? Sure! The dish won't be yellow curry, but it should still be delicious!
    • Is yellow curry spicy? Like pretty much all Thai curries, yellow curry has some heat to it. It is milder than most other Thai curries though!

    More Thai Curry Recipes

    • Green Curry with Tofu & Veggies
    • Thai Butternut Squash Curry
    • Golden Spring Vegetable Thai Curry
    • Thai Massaman Curry
    • Thai Red Curry with Tofu & Eggplant

    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

    Bowl of Yellow Curry with Rice
    Print Pin
    5 from 8 votes

    Vegan Yellow Curry with Potatoes & Tofu

    With hearty potatoes, green beans and pan-fried tofu, this vegan yellow curry is hearty, comforting, and absolutely delicious! Easy to make and perfect for a weeknight dinner.
    Course Entree
    Cuisine Thai
    Prep Time 15 minutes minutes
    Cook Time 30 minutes minutes
    Total Time 45 minutes minutes
    Servings 4
    Calories 466kcal
    Author Alissa Saenz

    Ingredients

    • 2 tablespoons peanut oil, divided
    • 1 small onion, sliced
    • 4 tablespoons yellow curry paste (or to taste)
    • 1 (14 ounce or 400 ml) can full-fat coconut milk
    • 1 medium russet potato, scrubbed and cut into 1-inch pieces
    • 2 cups fresh green beans, cut into 1 to 2 inch pieces
    • 1 (14 ounce or 400 gram) package extra-firm tofu, drained, pressed, and cut into 1-inch cubes
    • 1 tablespoon soy sauce
    • 1 teaspoon organic brown sugar
    • 2 tablespoons cold water
    • 1 teaspoon cornstarch
    • Salt, to taste
    • ¼ cup chopped fresh cilantro
    • Cooked rice, for serving (optional)
    US Customary - Metric

    Instructions

    • Coat the bottom of a large pot with 1 tablespoon of oil and place it over medium heat.
    • Give the oil a minute to heat up, then stir in the onion. Sweat the onion for about 5 minutes, until it softens up a bit and becomes translucent.
    • Stir in the curry paste. Cook it with the onion for about a minute, stirring often.
    • Stir in the coconut milk, potato, green beans, soy sauce, and brown sugar. Bring the liquid to a boil, lower the heat, and cover the pot.
    • Allow the curry to simmer, covered, for about 20 minutes, until the potato and green beans are soft.
    • While the curry simmers, coat the bottom of a medium skillet with a tablespoon of oil and place it over medium heat.
    • Once the oil is hot, add the tofu in a single layer.
    • Cook the tofu for about 10 minutes, flipping it once or twice, until the pieces are browned on multiple sides.
    • Remove the skillet from heat and transfer the tofu to a plate.
    • When the curry has finished simmering, remove the lid and stir in the tofu.
    • Stir the cold water and cornstarch together in a small bowl or cup.
    • Stir the cornstarch mixture into the curry. Let it continue simmering for about a minute, until thickened slightly.
    • Remove the pot from heat. Taste-test the curry and season it with salt to taste. Adjust any other seasonings to your liking.
    • Sprinkle with cilantro and serve over rice.

    Would you like to save this?

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

    Nutrition

    Calories: 466kcal | Carbohydrates: 24g | Protein: 14.1g | Fat: 37.9g | Saturated Fat: 24.9g | Sodium: 1067mg | Potassium: 757mg | Fiber: 8.3g | Sugar: 6.8g | Calcium: 248mg | Iron: 5mg
    « The Best Vegan Lasagna
    Spicy Red Lentil Chili »

    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 8 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Avneetks says

      May 29, 2025 at 6:18 pm

      5 stars
      We have used this recipe multiple times and my family loves it!

      Reply
    2. Micky says

      February 02, 2025 at 12:44 pm

      Such a great recipe! First time I made it as Is. Today I made it with turkey meatballs and green beans. Excellent results. Thank you for an excellent and easy to follow recipe!

      Reply
    3. Morgan says

      February 01, 2025 at 2:55 pm

      5 stars
      I have made this recipe several times and its easy and tastes delicious. I swapped in sweet potato for regular and took out the brown sugar and it was very filling.

      Reply
    4. Sheri W. says

      January 19, 2025 at 12:06 pm

      5 stars
      This was amazing! My daughter made it for us for dinner. It came together in under an hour and tasted great! Thank you for sharing!

      Reply
    5. Nadine says

      February 11, 2024 at 3:51 pm

      5 stars
      This was so delicious! And easy!
      Just had leftovers for lunch, fabulous!
      I probably will use light coconut milk next time and omit the cornstarch. Sauce was a little to thick.

      Reply
      • Jessie says

        February 16, 2025 at 12:18 pm

        I always use full fat coconut milk but never have I used a cornstarch slurry and I don’t know a single person who does; Thai recipes don’t call for it.

        Reply
    6. Sita says

      April 08, 2021 at 12:09 pm

      5 stars
      This was totally delicious! I felt like I was out for Thai food with my husband and yet made this without oil and with added veggies. I will definitely make it again. I plan to try it with soy milk next time for lower fat. Any comments on that? It was delicious with full fat coconut milk but I have to watch my cholesterol. Thanks for this easy and superb recipe.

      Reply
      • Alissa Saenz says

        April 11, 2021 at 8:52 pm

        Glad you enjoyed it! I'm not sure how it would be with soymilk, since a lot of the flavor in Thai curries comes from the coconut milk. Light coconut milk should work if that's an option for you!

        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

    Bowl of Yellow Curry with Text Overlay Reading "Yellow Curry"
    1259 shares
    • 270

    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.