
Koyadofu Skewers are a popular Japanese street food featuring deep-fried tofu (koyadofu) that has been simmered in a savory-sweet sauce and threaded onto bamboo skewers. The dish is known for its spongy, absorbent texture that soaks up the flavorful broth, typically made from soy sauce, mirin, and dashi. It's a staple at festivals, markets, and casual eateries throughout Japan.
Koyadofu Skewers are a high-protein, low-fat, and moderate-carb food, making them an excellent plant-based protein source. A typical serving provides a good amount of calcium, iron, and isoflavones, with a calorie range of approximately 150-200 kcal per skewer, depending on the sauce and portion size.
| Calories | 170 kcal |
| Protein | 12 g |
| Carbs | 14 g |
| Fat | 6 g |
| Fiber | 2 g |
| Sugar | 5 g |
| Sodium | 480 mg |
| Calcium | 180 mg |
| Iron | 2.5 mg |
| Potassium | 210 mg |
| Magnesium | 35 mg |
| Manganese | 0.8 mg |
| Phosphorus | 120 mg |
| Copper | 0.3 mg |
| Isoflavones | 25 mg |
Per 1 skewer (100 g) · estimated, varies by recipe
The name 'koyadofu' literally means 'frozen tofu,' as the tofu is frozen to create its distinctive porous, meat-like texture. This traditional preservation method also concentrates the tofu's nutrients, making it a nutritionally dense food with a long history in Japanese cuisine.