Go Back
+ servings

Vegan soba noodles

Incredible vegan soba noodle recipe with tasty tofu
Prep Time30 mins
Cook Time20 mins
Total Time50 mins
Course: Main Course
Cuisine: Japanese, vegan meal
Keyword: buckwheat, soba noodles, stir fry, tofu
Servings: 4


  • 2 cups soba noodles
  • 1 cup firm tofu cut into cubes
  • 2 tbsp cornstarch used to help with the tofu coating
  • 1 cup broccoli cut into small florets
  • 1/4 cub cabbage sliced
  • 1/4 cup green peas
  • 3 scallions finely sliced
  • 2 mint leaves
  • 3 basil leaves
  • 2 tsp sesame seeds any color sesame seeds will do
  • 1/3 cup tamari alternatively you can use reduced salt soy sauce
  • 1 tsp chili flakes (red pepper flakes)
  • 1/4 cup rice vinegar
  • 2 tbsp sesame oil for frying
  • 3 garlic cloves sliced
  • 2 inches ginger
  • 1 tsp brown sugar alternatively you can use maple syrup


Prepare the tofu

  • Remove the packaging then pat dry the outer layer of water with a paper towel
  • Then wrap the tofu with about 5 layers of paper towels, place on a flat plate, then place something heavier on top like a plate, pot, or thick book.
  • This will gradually press out the water letting the paper towels soak it up and leaving water remnants in the bottom of the plate. Leave the item placed on top of the tofu for 20-30 mins then drain off all water into the sink. This should leave your tofu perfect for cooking.

Prepare the marinade

  • Grate the ginger, and add the crushed garlic to a bowl.
  • Add in the red pepper flakes, sugar, tamari or soy sauce, a pinch of fresh sesame seeds, rice vinegar and a tablespoon of sesame oil and mix together
  • Alternatively, you can throw all of these ingredients into a food processor or blender to make a smooth sesame marinade
  • Place the tofu into the marinade and place in the refrigerator
  • Allow the tofu to sit in the marinade for at least 30 mins to soak up the flavor

Cook the tofu (before the noodles)

  • Remove your tofu from the marinade into a separate bowl and coat the tofu with 2 tbsps of cornstarch
  • Add the sesame oil (or your chosen oil) to a large wok or pan over medium heat
  • Add the tofu and cook for around 4 mins until slightly crispy while the color begins to brown. Once cooked remove and place on a paper towel to soak up the oil

Prepare the soba noodles

  • In a large pot of boiling water, cook noodles according to package instructions.
  • Add a pinch of sea salt to give the noodles some flavor while cooking
  • Allow to cook on a low flame for the required time
  • Drain out the hot water from the pot and place the cooked soba noodles into a large bowl. Add the cool marinade to the bowl and thoroughly coat the soba noodles

Stir fry the vegetables while the soba noodles are cooking

  • Add 1 tbsp sesame oil to the same pan that the tofu was cooked in and allow the oil to heat up.
  • Add in the onions, sliced garlic and basil and stir fry for 1 minute
  • Add in the broccoli, cabbage, and green peas.
  • Add in 1 tsp tamari or soy sauce and stir fry for 4-5 mins

Bringing this vegan soba noodle dish together

  • Serve your coated soba noodles in a fresh plate or bowl
  • Add the stir fry tofu and stir fry vegetables on top of the noodles
  • Garnish with sliced spring onions and sesame seeds

Key nutrients

Calories: 370kcal | Carbohydrates: 55g | Protein: 17g | Fat: 11g | Saturated Fat: 1g | Sodium: 1551mg | Potassium: 336mg | Fiber: 2g | Sugar: 3g | Vitamin A: 486IU | Vitamin B6: 1mg | Vitamin C: 26mg | Vitamin E: 1mg | Vitamin K: 47µg | Calcium: 132mg | Iron: 3mg | Magnesium: 76mg | Zinc: 1mg

The nutritional information provided is approximate and can vary depending on your ingredients and tools.