Beef Sukiyaki with Pan Fried Tofu |

Beef Sukiyaki with Pan Fried Tofu

Beef Sukiyaki is a Japanese hotpot dish with steak and vegetables simmered in a sweet sauce, served over noodles, and topped with pan fried tofu.

Course Dinner, Main Dish
Cuisine Asian, Japanese
Total Time 35 minutes
Servings 6
Calories 670 kcal
Author Tara Leung


  • 8 ounces whole wheat thin spaghetti
  • 3 tablespoons grapeseed or canola oil, divided
  • 1 1/2 pounds ribeye steak, thinly sliced
  • salt and pepper
  • 6 green onions, sliced, white and light green parts separated from dark green parts
  • 3 cups low sodium beef broth
  • 1/2 cup low sodium soy sauce
  • 2 tablespoons mirin
  • 1/4 cup packed brown sugar
  • 2 sweet potatoes, peeled and thinly sliced
  • 4 ounces shiitake mushrooms
  • 6 baby bok choy, halved
  • 1 (15 ounce) package extra firm tofu, cut into 1-inch cubes


  1. Bring a large pot of salted water to a boil over high heat. Cook pasta based on package directions.
  2. Meanwhile, heat 1 tablespoon of the oil in a large pot over medium-high heat. Season steak with salt and pepper. Add half of steak and cook, stirring often, for 2 minutes, until browned. Remove from pot and brown the second half of the steak.
  3. Add the first half of the steak back to the pot with the second half. Add the white and light green parts of the green onions to the pot with the steak and cook for 2 minutes, stirring often. Add the broth, soy sauce, mirin, and brown sugar. Stir to combine. Place the sweet potatoes over the beef. Then add the mushrooms. Add the bok choy on top. (The vegetables don’t all have to be submerged in liquid. The bok choy on top will steam.) Cover and reduce heat to medium. Let simmer until the sweet potato is tender, about 12 minutes.
  4. While the sukiyaki is cooking, fry the tofu. Heat remaining 2 tablespoons oil in a skillet over medium high heat. Season tofu with salt and pepper. Cook without stirring for 5 minutes, to let the bottom part of the tofu get brown. Flip over the cubes with tongs and cook for another 5-10 minutes. Move the tofu around now and then to let as much as possible brown, especially if you notice one side of your pan is hotter and the tofu there is browning faster than the rest.
  5. To serve, put cooked spaghetti into bowls. Ladle the beef, vegetable, and sauce mixture over the noodles. Top each bowl with a few pieces of fried tofu and the green parts of the green onions.