This post may contain affiliate links. Please read our disclosure policy.
These bean curd knots are sautéed in spicy and garlicky chili oil, and topped with toasted sesame seeds and scallions! Chewy and superbly seasoned, they pack over 20g of protein per serving!
⭐️ Why You Should Try It
- Juicy and chewy. If you have never tried Yuba (bean curd), you will get addicted to its satisfying chewiness and slightly stretchy texture. It’s like level-up pasta!
- Packed with bold flavors. With plenty of garlic, ginger, and chili flakes, the chili oil brings a ton of flavor to every bite! It’s perfectly spicy, a bit sweet, and so savory!
- Quick and easy to make. 35 minutes is all you will need to create this impressive Chinese-inspired dish! Plus, it requires minimal ingredients.
📘 What Are Bean Curds
Bean curd skin, also known as yuba, tofu knots, or tofu skin, is basically the skin that forms on the surface when you boil soy milk for a few minutes. It is then removed from the milk and usually dried. The first reference to tofu skin appeared in a Chinese book around 1578.
Yuba can be found in many different forms: sheets, strips, or even knots. While it’s usually sold dried, it can also be found fresh in the refrigerated section of some Asian supermarkets.
🌶️ Ingredient Notes
These bean curd knots take less than 35 minutes to prepare and require only 10 ingredients. Here is what you will need:
- Dried bean curd knots – Also known as tofu skin, you can find bean curd knots sold dried online or in Asian supermarkets. Make sure you are getting the knots, not the strips.
- Oil – Use a neutral oil like grapeseed, canola, or avocado oil.
- Garlic – Fresh garlic works best; do not substitute with garlic powder.
- Ginger – Again, use fresh ginger for a citrusy and piquant aroma.
- Red pepper flakes – For spiciness and subtle smokiness. You can use red pepper flakes or Gochugaru, which is Korean chili powder. The latter will yield slightly less spicy oil.
- Sesame seeds – Preferably raw sesame seeds since we will be toasting them in the oil.
- Soy sauce – For saltiness and umami. Use coconut aminos if you want to make this recipe gluten-free.
- Maple syrup – To balance with the saltiness and spiciness. You can use maple syrup, agave, or honey if you are not vegan.
- Lime juice – Lime juice helps elevate the overall flavor by bringing freshness and tanginess.
🥣 How to Cook It
- Cook the bean curds. Bring a large pot of water to a boil. Once boiling, add the bean curds and cook for about 2 minutes or until tender. Note: It might take a bit longer depending on the brand used, so ensure you check the package instructions.
- Drain and set aside. Once the bean curds are tender, drain them and rinse them under cold water. Squeeze them well to remove as much liquid as possible.
In the meantime, prepare the chili oil that brings a ton of flavor to this dish:
- Sauté the aromatics. Heat the oil in a skillet and sauté the garlic, ginger, red pepper flakes, sesame seeds, and green onions for 1-2 minutes.
- Add the bean curd knots. Add the drained bean curds to the skillet and cook for one more minute in the aromatic oil.
- Let simmer. Finally, pour in the soy sauce, maple syrup, and lime juice. Let simmer for 2-3 minutes to allow the bean curds to soak up the flavors of the sauce.
Before serving, sprinkle with more green onions for freshness, and serve with your favorite greens on the side!
🥗 What to Serve It With
You can serve these bean curd knots as an appetizer or as a topping to rice or quinoa. You can also serve them with stir-fried or steamed vegetables!
📔 Tips
- Do not overcook the bean curd knots. Stop the cooking process as soon as the knots are tender. If you overcook them, they will unknot and may start to fall apart.
- Drain them well. Make sure to squeeze the knots with your hands or with a spatula to remove as much water as possible. This will allow the knots to absorb more of the sauce.
- Adjust the spiciness to your taste. While this dish is not overly spicy, I recommend starting with half of the amount of chili pepper flakes and adding more to taste.
- Double the sauce. If you want extra sauce to pour over rice or other grains, double the sauce!
- Make it lighter. If you are watching your oil intake, you can decrease the amount of oil by one tablespoon. It won’t be as rich, but it’s still quite delicious!
💬 FAQ
Yuba, just like tofu, has a very mild flavor. It doesn’t taste much on its own.
Yes, you can freeze it for up to 3 months. Thaw overnight in the refrigerator before reheating.
You can keep the bean curds in the refrigerator for up to 3 days. Reheat gently in a pan over medium heat for 3-5 minutes.
If you have never tried cooking with bean curd knots, I highly recommend giving it a try! This restaurant-worthy dish is easy to make and bursts a fantastic sweet-salty-spicy flavor that you won’t get enough of!
⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!
Note: This recipe was first published in 2019 and was updated in July 2023 with new photos and improved instructions.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!
I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Bean Curd Knots in Spicy Chili Oil
Ingredients
- 2 cups dried bean curd knots (also called tofu skin knots)
- 3 tbsp neutral oil
- 1 clove of garlic minced
- 1/2 inch ginger grated
- 1 tsp red pepper flakes
- 1 tsp sesame seeds
- 2 tbsp chopped green onions
- 2 tbsp soy sauce
- 2 tsp lime juice
- 2 tsp maple syrup
- for serving: pak choy, kale, chopped cilantro or green onions
Instructions
Cook the bean curd knots
- Bring a large pot of water to a boil. Once boiling, add the dried bean curd knots and let it simmer for about 2 minutes or until tender. Remove from heat and drain the knots. Press them with a spatula to remove excess water. Cover and set aside.
Chili oil
- Heat the oil in a large skillet over medium heat. Once hot, add the garlic, ginger, red pepper flakes, sesame seeds, and green onions. Fry for 2-3 minutes or until sesame seeds are golden brown.
- Add the bean curd knots to the skillet and sauté for 1-2 minutes, stirring regularly to prevent sticking.
- Deglaze the pan with the soy sauce, lime juice, and maple syrup and cook for another 2 minutes, stirring regularly to coat the bean curd knots with the sauce. Remove from heat and top with more green onions.
- Serve the spicy bean curd knots on top of rice, with sautéed greens on the side!
- Bean curd knots will keep for up to 3 days in the refrigerator. They can be enjoyed cold too.
Notes
- Do not overcook the bean curd knots. Stop the cooking process as soon as the knots are tender. If you overcook them, they will unknot and may start to fall apart.
- Drain them well. Make sure to squeeze the knots with your hands or with a spatula to remove as much water as possible. This will allow the knots to absorb more of the sauce.
- Adjust the spiciness to your taste. While this dish is not overly spicy, I recommend starting with half of the amount of chili pepper flakes and adding more to taste.
- Double the sauce. If you want extra sauce to pour over rice or other grains, double the sauce!
- Make it lighter. If you are watching your oil intake, you can decrease the amount of oil by one tablespoon. It won’t be as rich, but it’s still quite delicious!
Nutrition
About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.
Leave a Comment
Thomas, it seems like whenever I’m looking for a unique dish, my web search brings me here!
I picked up dried ‘bc knots’ at the (huge!) Vietnamese market because of the convenience of ‘knot’ needing to make the knots myself. And the shelf life!
Then I needed instructions on how to cook them, and here they are (even if from years ago! So easy and delicious, and so many ways to prepare (I do, of course love them as made with this recipe).
I have also tossed them into soups for a few minutes, right as the soup is finishing cooking. For example, in a hot & sour, and also (and you should try) in a vegan gumbo (gumbo z’erbes), to add chewy protein instead of the traditional seafood or chicken.
Always a fun education to visit your excellent site.
Merci beaucoup!
You are welcome Yodan!
I also love bean curds in soups 🙂 Maybe I’ll work on another recipe using bean curd knots because as you said, it’s a great way to add texture and protein to many vegan dishes. I’ve never tried them in a hot & sour soup but that sounds delish! Thanks for your message and kind words, I really appreciate it ^^
Perfect and simple! Followed recipe exactly and served over greens. Will use again. Thank you.
Thanks for your feedback Melissa, I really appreciate it.
Your bean curds looks super tasty! Thanks for sharing your photo 🙂
I always buy random things from the market that I’ve never tried and then search for a recipe. I enjoyed it very much. After the knots were pressed, I put them in a non-stick skillet with hot sesame oil (that I made) and browned them before adding the sauce. We loved it.
I’m glad you liked this recipe Kim, thanks for your feedback! 🙂
Absolutely delicious. The only things I did differently were substituting maple syrup with a little less white sugar, slightly salting the boiling water, and my knots too a LOT longer to cook, maybe about 20mins. They kind of annoy me so in the future I might just use bean curd sheets and cut them into smaller shapes. The sauce is divine and even the pan got licked clean, I’d eat this any day and it’s very easy to make.
Thanks so much for your feedback Kaitlyn!
I’m glad you liked this recipe, it’s also a favorite in our home 🙂
Regarding the cooking time, it seems to differ depending on the brand of knots.
Loved it! So easy and so tasty. First time using bean curd knots and definitely won’t be the last.
Thanks for your review!
This is a new one for me. I’ll try it soon for my family.
Amzing recipe! I love it.
Thanks for this, I purchased and needed guiding
Thank you for this recipe! I picked up the dried bean curd knots in the asian grocery store because they looked interesting. Your recipe was easy and everyone liked it! That doesn’t always happen when I cook with tofu/bean curd. haha
Thanks for your feedback Mari! Yes, it’s not a common ingredient, but it’s delicious 😉
This was phenomenal!!! thank you for posting it 🙂
Thanks Mina!
Ok this may be weird but the first time I made this with yuba and just tied the knots myself the yuba was slightly past expiry and it worked out deliciously. Second time the yuba was within expiry more supple and it disintegrated in the boiling process! What a let down. I’m a tofu noob so just wondering do I boil fresher yuba less amount of time at a lower temp?
Thanks!
I never experienced anything like that! I always use dried bean curd knots and they never disintegrated, maybe try boiling for a shorter amount of time. It’s like pasta, I don’t think expiry date really affects the cooking time.
think I can make this just with the folded skin? I think it was supposed to be used as immitation meat but to me the only difference is it’s not knotted.
The recipe looks too good not to try!
What do you mean by “folded skin”? If it’s made from yuba (tofu skin), then yes it should work as well!
yep I meant Yuba! so new to the tofu game! Thanks a bunch!
Great! Hope you will enjoy cooking with tofu!
These taste amazing! Such a nice combination of flavours.
I used them to make gimbap but I can’t wait to have them with some greens on the side another time.
Thanks for a great recipe 🙂
Thanks Laura! 🙂
Came across this recipe when trying to work out what to do with dried bean curd (I’ve never used it!)
What a simple, amazing dish. I served it with broccolini and brown rice. Delish. Can’t wait to make it again.
Thanks Amy 😉
Tried this today for lunch. So quick and easy, and tasty! I was able to find the dried bean curd knots in the giant aisle of Various Dried Things at the Asian market. Thanks for your recipes – you are one of the 4 main vegan blogs I go to on a regular basis. I don’t know why some people feel the need to be so critical on here but props to you for responding with grace.
Thanks for your feedback Cat! Glad you liked this recipe 😉
Bought these knots on a whim in a local supermarket without any idea of what to do with them. They just looked interesting! Your recipe was perfect. Really loved the flavours, and so straightforward. Thank you!
Awesome, thanks for your feedback! 🙂
used to cook this a lot in China, I used to make myself sick off of these lol love them
Awesome! I’ve seen these knots at the grocery before and thought they looked cool, but had no idea what to do with them. I tried your recipe (without the maple because I’m cutting back on sugar) and love it! It’s a great meal to prepare in advance. Thanks for sharing 🙂
Thanks for your feedback Renee!
Your chopstick etiquette is horrible. No Asian would stick their chopsticks in their food like this. It’s bad luck.
Glad you like the recipe and thanks for your kind words 😉
He’s not Asian. And your Social Etiquette is pretty bad
To clarify, it’s bad luck in a bowl of rice…
Awesome recipe, thanks so much Thomas. I have just recently been enjoying dried bean curd and related recipes after learning from my yoga teacher. Such meals are so tasty and addictive!
Awesome! Glad you liked the recipe!
Excellent Recipe. Do you have a source for Bean Curd Knots? I do not want to buy the quantity that is available on Amazon. Are there any sources that will sell 1 lb or 2 lb s? Thanks for your guidance
I would go to an Asian store, check and if they don’t have they can probably order.
Just made this turned out very good. Nice alternative to regular cubed tofu and noodles.
Great! Glad to hear you liked it 🙂
Your terminology is off here. Bean curd = tofu. Bean curd skin = yuba.
Thanks for the info Melissa. I corrected in the post, however bean curd knots* = yuba, and “bean curd” (or beancurd) can also be Singapore tofu which is not real tofu but a soy milk pudding 🙂 With so many foods made from soymilk, it is confusing sometimes!
I bought some from a Chinese supermarket. The only English words on the packet were bean curd knots.
It was gorgeous. I added a bit of vegan chicken stock to the water then used the water to cook some rice in.