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!

Jump to:
⭐️ Why You Should Try This Recipe
- 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 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 Bean Curd Knots
- 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 with Tofu Knots
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!
🥢 More Asian-Inspired Recipes
Let me know in the comments if you try this recipe!
Note: This recipe was first published in 2019 and was updated on July 2023 with new photos and improved instructions.

📖 Recipe

Bean Curd Knots in Spicy Chili Oil
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!
Ingredients
Prevent your screen from going dark
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
Serving: 1 serving | Calories: 346 kcal | Carbohydrates: 24.7 g | Protein: 21.3 g | Fat: 19 g | Fiber: 2.4 g | Sugar: 9.8 g
Source link