Japan · East Asia

Traditional Japanese Food: A Home-Style Teishoku

Updated November 3, 2026

Total time
1 hr 30 min
prep 25 min · cook 35 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Japan
East Asia

Jump to recipe

Traditional Japanese Food: A Home-Style Teishoku

Traditional Japanese food includes many regional dishes, but a home-style teishoku is a useful way to enjoy its familiar balance: steamed rice, miso soup, a main dish, and a small vegetable side. This version pairs grilled salted salmon with cucumber pickles, making a satisfying meal from straightforward ingredients without suggesting there is only one way to serve Japanese food.

Ingredients

  • 2 cups (370 g) Japanese short-grain rice
  • 2¼ cups (530 ml) water for the rice, or the amount recommended for your rice cooker
  • 4 skin-on salmon fillets, about 5 ounces (140 g) each
  • ¾ teaspoon (4 g) fine salt, divided between the salmon and cucumber
  • 1 medium cucumber, about 10 ounces (280 g), thinly sliced
  • 2 tablespoons (30 ml) unseasoned rice vinegar
  • 1 teaspoon (4 g) granulated sugar
  • 1 teaspoon (5 ml) soy sauce, for the cucumber
  • 1 teaspoon (3 g) toasted sesame seeds
  • 4 cups (950 ml) dashi stock, homemade or prepared from instant dashi
  • 3 tablespoons (45 g) yellow or awase miso paste
  • 4 ounces (115 g) firm tofu, cut into ½-inch (1 cm) cubes
  • 2 tablespoons (6 g) thinly sliced scallions
  • 1 sheet (about 3 g) nori, cut into thin strips, optional

Instructions

  1. Rinse the rice and prepare the components. Put the rice in a bowl, cover with cool water, swirl gently, and pour off the cloudy water. Repeat three or four times, until the water is less cloudy. Drain in a fine-mesh sieve while you prepare the other ingredients. Slice the cucumber and scallions, cube the tofu, and cut the nori if using. Pat the salmon dry. Sprinkle the fillets on both sides with about ½ teaspoon (3 g) of the salt, using a little more on the flesh side. Set out the vinegar, sugar, soy sauce, and sesame seeds.
  2. Make the cucumber pickles. Stir the rice vinegar, sugar, soy sauce, and remaining ¼ teaspoon (1 g) salt together in a bowl until the sugar dissolves. Add the cucumber and toss well. Cover and refrigerate for 20 minutes, tossing once if convenient. The slices will soften slightly and take on a bright, lightly savory flavor.
  3. Cook the rice. Put the drained rice and 2¼ cups (530 ml) water in a heavy saucepan with a tight-fitting lid. Let it stand for 5 minutes, then bring it to a boil over medium-high heat. As soon as the water boils, cover the pan and turn the heat to low. Cook for 12 minutes without lifting the lid. Remove the pan from the heat and leave it covered for 10 minutes so the grains finish steaming. Fluff gently with a rice paddle or fork just before serving. If using a rice cooker, follow its water line and cooking cycle instead.
  4. Prepare the miso soup. Warm the dashi in a saucepan over medium heat until steaming, about 3 minutes; do not let it boil vigorously. Add the tofu and heat gently for 3 minutes. Put the miso in a small bowl, add a ladleful of hot dashi, and stir until smooth. Pour this mixture back into the saucepan and stir. Keep the soup below a simmer for about 2 minutes, until hot. Boiling miso can dull its aroma, so take the pan off the heat if it begins to bubble.
  5. Grill the salmon. Heat a broiler with the rack about 6 inches (15 cm) from the element, or preheat a grill pan over medium-high heat. For a broiler, arrange the fillets skin-side down on a foil-lined tray and cook for about 4–6 minutes, depending on thickness. For a grill pan, cook skin-side down for 5–6 minutes, turn carefully, and cook the flesh side for 2–4 minutes. Check the thickest part with a food thermometer: fish must reach 145°F (63°C), the USDA FSIS safe minimum temperature. Cooking time varies with the fillet’s thickness, so use the temperature rather than color alone as your guide.
  6. Finish and serve. Toss the cucumber pickles once more and sprinkle with sesame seeds. Spoon rice into four bowls. Divide the salmon and miso soup among four settings, garnish the soup with scallions and optional nori, and serve the pickles alongside.

Tips

  • Choose the right rice. Japanese short-grain rice becomes pleasantly tender and cohesive, which makes it easy to eat with chopsticks. Medium-grain rice is a reasonable substitute. Long-grain rice cooks up drier and less sticky, so the meal will feel different; use its package directions rather than the water ratio here.
  • Know your dashi options. Dashi is a savory Japanese stock commonly made with kombu seaweed and bonito flakes. Instant dashi granules are a practical substitute; dissolve the amount specified on the package in 4 cups (950 ml) water. Some granules contain fish or other seasonings, so check the label if you need a vegetarian stock. For a vegetarian version, use kombu dashi or a clearly labeled plant-based stock; the soup will have a lighter, less fish-forward flavor.
  • Use miso gently. Miso paste varies in saltiness and strength. Start with 2 tablespoons (30 g) if yours is especially dark or salty, then taste and add more as needed. A small strainer makes it easier to dissolve miso into the soup without lumps.
  • Keep the salmon moist. Drying the surface helps the fish brown instead of steam. Avoid repeatedly turning it, and begin checking early if the fillets are thin. If you do not have a broiler or grill pan, bake the fillets on a lined tray at 400°F (200°C), checking with a thermometer for 145°F (63°C).

Serving Suggestions

Serve the food in separate bowls rather than combining it into one large dish: rice is the staple, soup is served in its own small bowl, and the salmon and pickles provide contrasting flavors and textures. A typical home meal may have rice, soup, a main dish, and one or more small sides, but the exact arrangement changes by household, season, and region. This menu is a practical example, not a fixed template for every Japanese meal.

For a fuller table, add a small bowl of blanched spinach dressed with a little soy sauce, or serve sliced daikon radish alongside the cucumber. Keep the additions modest and season them lightly so they complement, rather than overwhelm, the miso soup and salmon. Offer chopsticks and a spoon for the soup, or use whichever utensils are comfortable. A little extra rice is useful because the fish and pickles are intentionally seasoned enough to be eaten in small bites with it.

Variations

Change the main dish: Use skin-on mackerel or trout in place of salmon, adjusting the cooking time for the thickness of the pieces and checking fish for 145°F (63°C). For a meat-free meal, grill thick slices of eggplant brushed lightly with oil, or pan-sear firm tofu. These swaps change the main dish’s flavor and texture but keep the rice-and-soup structure.

Make the soup vegetarian: Use kombu dashi, made by steeping a strip of dried kombu in water, instead of bonito-based stock. Do not use bonito flakes in the stock. The result is gentler and less smoky, while miso still gives it savory depth. For an easy shortcut, use a vegetarian instant dashi whose ingredients are clearly labeled.

Vary the pickle: Add a few thin slices of carrot or daikon to the cucumber, keeping the total vegetable amount close to 10 ounces (280 g). A pinch of chili flakes adds heat. Japanese rice vinegar is mild; apple cider vinegar can substitute, although its sharper fruitiness makes the pickle taste less traditionally delicate.

Adjust the soup ingredients: Replace the tofu with rehydrated wakame seaweed, or use both in smaller amounts. Dried wakame expands considerably, so start with about 1 teaspoon (1 g), soak it according to the package directions, and add it near the end. Avoid adding too much before soaking, since a small quantity can become a generous portion.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, using separate shallow containers for the rice, salmon, soup, and pickles. Cooked rice, fish, and soup keep for 3–4 days in the refrigerator at 40°F (4°C) or colder. Keep the cucumber pickles covered and refrigerated, and use them within 3 days for the best crunch. Discard food left at room temperature longer than 2 hours.

Reheat rice with a teaspoon or two of water per serving, covered in the microwave, until steaming; stir partway through. Warm soup gently on the stove, stirring, and avoid a prolonged boil. Reheat salmon covered so it is less likely to dry out. Any reheated leftovers should reach 165°F (74°C). You can freeze cooked rice and salmon in airtight portions for about 1–2 months for best quality, but the cucumber will lose its crisp texture and the soup may separate slightly, so those are better made fresh.

Frequently Asked Questions

What does teishoku mean?
A teishoku is a set meal, often served with rice, soup, a main dish, and side dishes. The exact foods vary. The word describes a meal format rather than one single recipe, and this salmon menu is one home-style example.

Is this the only traditional way to make a Japanese meal?
No. Japanese cooking includes many regional specialties, seasonal ingredients, and family approaches. Some meals feature noodles, hot pots, sushi, or several small dishes instead of grilled fish. This recipe offers a familiar rice-based combination, not a claim that all Japanese food follows one pattern.

Can I use store-bought dashi?
Yes. Instant dashi is a common, convenient option. Follow the package directions to make 4 cups (950 ml), since brands differ in strength and serving size. If you need a vegetarian soup, check that the granules contain no bonito or other fish ingredients.

Can I make the rice in a rice cooker?
Yes. Rinse the rice as directed, then add it and the water to the cooker using its markings or the manufacturer’s instructions. Rice cookers vary, and their water lines are often more reliable than transferring the stovetop ratio directly. Keep the rice covered on its warm setting only as long as the appliance instructions allow.

Can I prepare any parts ahead?
You can mix the cucumber dressing and slice the vegetables a few hours ahead, keeping them covered in the refrigerator. The cucumber is best tossed with its dressing shortly before the 20-minute pickling period so it stays pleasantly crisp. Rice is best freshly cooked, and salmon is best grilled just before serving.

How do I know when the salmon is done?
Check the thickest portion with a food thermometer and cook it to 145°F (63°C), the USDA FSIS safe minimum for fish. Fillet thickness and broiler strength affect timing, so use the thermometer rather than relying only on a set number of minutes or the surface color.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).