
Japchae is a classic Korean noodle dish made with chewy sweet potato glass noodles, tender beef, and colorful vegetables. This version delivers savory, slightly sweet flavor with plenty of sesame aroma, making it a great choice for weeknight dinners or sharing at the table.
Slice the beef into thin strips, about 5 mm thick and 5 cm long. If using bone-in short ribs, trim excess fat, cut the meat from the bone, then slice it thinly.
Place the beef in a bowl with the soy sauce, sugar, minced garlic, and black pepper. Toss well and let it marinate for 15 to 20 minutes while you prepare the other ingredients.
Cook the sweet potato noodles according to the package directions until tender but still chewy, usually about 8 minutes. Drain, rinse briefly under cool water, shake off the excess moisture, and transfer the noodles to a very large mixing bowl.
Heat 2 tbsp vegetable oil in a large skillet over high heat. Add the onion, the white parts of the green onions, and the shiitake mushrooms with 1/2 tsp salt. Stir-fry for 2 1/2 to 3 minutes until just softened, then add them to the bowl with the noodles.
In the same pan, heat 1 tbsp vegetable oil. Add the carrots and red bell pepper and stir-fry for about 1 1/2 minutes. Add the spinach, the green parts of the green onions, and the remaining 1/2 tsp salt, then cook for 1 to 1 1/2 minutes more until the spinach wilts. Transfer everything to the noodle bowl.
Heat the remaining 1 tbsp vegetable oil in the same pan over high heat. Add the marinated beef and cook for about 1 1/2 minutes, stirring constantly, until lightly browned and just cooked through.
Add the cooked beef to the bowl, then drizzle in the sesame oil. Sprinkle in most of the sesame seeds, reserving a little for garnish.
Toss everything together until the noodles are evenly coated and the vegetables and beef are well distributed. Serve warm or at room temperature, topped with the remaining sesame seeds.
Do not overcook the sweet potato noodles or they can turn mushy. Rinse and drain them well so the final dish stays glossy instead of watery. Japchae keeps well in the refrigerator for up to 3 days and can be reheated gently in a skillet or microwave.




