High-Protein Peanut Soba Noodles with Tofu is a healthy and delicious Asian vegan weeknight dinner! It's easy, flavorful, budget-friendly, and gluten-free. Serve warm or chilled, either with or without tofu. This recipe is versatile and a great way to get more plant-based protein in your diet.
It takes some planning to make sure you meet your nutrient needs with any type of diet. This dish makes it easy! It's balanced in macronutrients and packed with micronutrients. If you follow a mostly plant-based diet, this high-protein Peanut Soba Noodles with Tofu needs to be on your weekly rotation!
Soba noodles are made from naturally gluten-free buckwheat and contain 7 grams protein per serving! Spinach adds another 5 grams, super-firm tofu 14 grams, and my protein-packed peanut sauce completes this meal.
This soba noodle recipe was inspired by my 20-Minute Simple Tofu Noodles recipe, as well as this Healthy Thai Crunch Salad.
Jump to:
๐ฉ๐ผโ๐พ Ingredients
Soba Noodles and Tofu:
- Soba noodles (buckwheat noodles) are packed with protein! They are a type of Japanese noodle that can be served hot or cold. I use them in noodle soups, as well as salads. They have a nutty flavor, and a slightly firm texture. They are nutrient-rich and even contain antioxidants. Plus, they are naturally gluten-free. They can be tricky to cook, which is why I have given detailed instructions in the FAQ section below.
- Super-firm or extra-firm tofu is best for this Peanut Soba Noodles with Tofu recipe as they pack in the most protein. Both have a firm texture that can easily be grated using the largest holes on a box grater. Plus, they are rich in plant-based protein and heart healthy fats. Super-firm tofu comes pre-pressed, and therefore requires no additional pressing. Simply pat the block dry. If using extra-firm, press it for about 15 minutes before using, and pat dry using a paper or kitchen towel to remove excess moisture. (Super-firm tofu contains 14 grams protein per serving.)
- Fortified Nutritional yeast is high in vitamin B12, and is a source of complete protein. It takes simple marinated baked tofu to the next level in terms of flavor and nutrition. This ingredient is optional, but I highly recommend adding it to your pantry staples. I make this marinated tofu often as a high-protein side. It's so quick, easy, and delicious and pairs well with almost any meal.
- Spinach is loaded with iron which is a vital mineral for those following a mostly plant-based diet. Plus, just one serving has over 5 grams of protein, and it is quick and easy to cook.
Peanut Sauce:
- PB Fit Original Peanut Powder is an excellent way to add more protein to a recipe without excess additional calories. This ingredient is optional, but if your are looking to up your protein intake, I highly recommend having some on hand. I add it to oatmeal, baked goods, smoothies, and sauces. It is often gluten-free, and does not contain artificial additives. It has a longer shelf life than traditional peanut butter and convenient to store or transport. It tastes like peanut butter but does not have the same creamy texture and mouthfeel as it is much lower in fat.
- Peanut butter contains fiber, several vitamins and minerals, plant-based protein, and heart healthy fats. Choose one made from just ground peanuts for the healthiest creamy peanut sauce. Or use a different nut or seed butter as desired.
- Pitted medjool dates are a great way to naturally sweeten this high-protein peanut sauce and pack in more fiber, but any sweetener will work. Use maple syrup, agave, or your choice of sweetener.
See recipe card for quantities.
๐ Substitutions
- Soba noodles - instead of buckwheat noodles, use vermicelli, kelp, udon, ramen, or noodles of choice
- Tofu - omit the tofu entirely and serve Peanut Soba Noodles as a side dish
- Spinach - Use a different vegetable you already have on hand. Broccoli, bok choy, snow peas, cabbage, or carrots would all work well.
- PB Fit Original Peanut Powder - use a different brand of peanut powder, or omit this ingredient entirely
- Pitted medjool dates - substitute with pitted deglet noor dates, maple syrup, agave, or a sweetener of your choice to taste
- Tofu marinade (tamari, nutritional yeast, garlic powder) - omit the marinade entirely and simply toss the tofu with a drizzle of olive oil and season with salt instead
Learn How to Cook Tofu like a pro with my in-depth guide. For more easy, protein-packed Asian inspired recipes, visit my Vegan Asian Recipes page on this site.
๐ Instructions
Step 1. Slice the tofu into triangles, approximately ยผ-inch thick. Transfer the tamari, nutritional yeast, garlic powder, hot sauce (if using) and 1 ยฝ tablespoons water to a large airtight container. Mix well. Place the cut tofu into the marinade. Seal the container.
Step 2. Gently toss the container until the tofu is coated with the marinade. Set aside for at least 15 minutes.
Step 3. Then spread onto a large rimmed nonstick sheet with the marinade and bake for 15 minutes, or until golden brown. Or air fry at 400ยบF for about 10 minutes, or until golden brown.
Step 4. Transfer the peanut butter, PB Fit (if using), rice vinegar, lime juice, dates or maple syrup, ginger, hot sauce (if using), and either 4 tablespoons water (with PB Fit), or 2 tablespoons water (without PB Fit). Blend on high until smooth, adding more water until the desired consistency.
Step 5. Bring a large pot of water to a gentle boil. Add salt. Place the spinach in the hot water for one minute, stirring. Then remove it with a spider or large sieve. Do not discard of the pot of hot water. (Optional: Transfer the spinach to a large bowl of ice water for 30 seconds to shock it for a vibrant green color.) Gently squeeze out any excess water and set aside. Toss with a drizzle of oil, and salt as desired.
Step 6. Bring the water in the pot back to boil. Cook the soba noodles as described on the packet. Toss them in a drizzle of toasted sesame oil to prevent them from sticking. Or follow my directions in the Recipe FAQ.
For serving: Layer the plate starting with a generous swirl of peanut sauce, noodles, tofu, more noodles, spinach, and more peanut sauce drizzled on top.
๐ก Expert Tips
- For the soba noodles: Follow the instructions in the FAQ for cooking soba noodles if this is your first time cooking them.
- For crispy tofu: Bake it on a large baking sheet with enough space between the triangles for hot air to pass through and brown them evenly. For extra crispy, add a dash of cornstarch to the marinade.
- For the spinach: Use the same pot of boiling water to cook the spinach and noodles. Cook the spinach first, and remove it using a spider or large sieve. Then add the noodles to the boiling water to save time. Or sautรฉ the spinach with olive oil and garlic in a separate skillet.
- Storage: Refrigerate remaining baked tofu, and peanut sauce in separate containers. Serve chilled or reheat in a skillet, or microwave. Store any remaining noodles with the spinach together in an airtight container and reheat in hot water for about 1 minute before serving, or serve chilled.
๐ฝ Recipe FAQs
Use a large pot: Fill a large pot with plenty of water. Use about 4 to 6 cups water for 3 to 4 ounce of noodles.
Salt the water: Add about 1 tablespoon salt once the water is boiling.
Stir immediately: Use chopsticks or a pair of tongs and stir as soon as you add the noodles to the boiling water to prevent clumping. Stir frequently.
Do not over cook: Cook until al dente, about 4 to 5 minutes.
Rinse them under cold water: Do this as soon as you drain them. Move them around with your hands or utensils in the water to make sure they are fully cooled.
Serve immediately: Prepare them right before serving, or place them in a bowl of cold water of you are are not ready to serve them. If you are not planning to serve them right away, cook them for about 4 ยฝ minutes so they are slightly undercooked, and place them in a bowl of cold water. They will continue to soften in the water. This is more effective at preventing clumping than tossing them with oil.
Soba noodles are made from buckwheat flour or a combination of buckwheat and wheat flour. If made entirely from buckwheat flour, soba noodles are naturally gluten-free. They are high in protein, low in fat, packed with fiber and antioxidants, and low in calories. They are an integral part of Japanese culture and associated with health and longevity.
Yes. Briefly dip them in hot water, or add them to a simmering broth. However, they can before soft and lose their texture if overcooked during reheating.
๐ฝ Related Recipes
๐ฉ๐ฝโ๐ณ Made This Recipe?
Leave a review for my Peanut Soba Noodles with Tofu and share your creation with me on Instagram. It makes my day to see you recreate my recipes.
I would love it if you would โญ๏ธ rate this recipe and leave a comment. Thank you in advance.
๐ Recipe
Peanut Soba Noodles with Tofu
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cooking for Peanuts.
Ingredients
For the tofu:
- 14 to 16 ounces extra-firm tofu pressed and drained, or super-firm tofu
- 2 tablespoons tamari or soy sauce, or coconut amiinos
- 1 tablespoon nutritional yeast optional
- 1 teaspoon garlic powder
- 1 teaspoon hot sauce optional
For the high-protein peanut sauce:
- 6 tablespoons peanut butter or almond or cashew butter, or SunButter (nut-free)
- 4 tablespoons PB Fit Original Peanut Butter Powder optional
- 2 tablespoons rice vinegar
- 1 tablespoon fresh lime juice plus more to taste
- 4 pitted medjool dates or 1 ยฝ tablespoons maple syrup
- 1 inch piece ginger peeled
- 1 teaspoon hot sauce optional
For the dish:
- 4 packed cups chopped spinach
- 8 ounces buckwheat soba noodles (I used Eden Foods)
- Drizzle of toasted sesame oil or olive oil (optional)
Optional for garnish:
- Chopped peanuts
- Toasted sesame seeds
- Minced red chili pepper
- Sliced green onion green and light green parts only
Instructions
- Preheat the oven to 425ยบF or air fryer to 400ยบF.
- Prepare the tofu (if using): Slice the tofu into triangles, approximately ยผ-inch thick. Transfer the tamari, nutritional yeast, garlic powder, hot sauce (if using), and 1 ยฝ tablespoons water to a large airtight container. Mix well. Place the cut tofu into the marinade. Seal the container. Gently toss the container until the tofu is coated with the marinade. Set aside for at least 15 minutes. Then spread onto a large rimmed nonstick sheet with the marinade and bake for 15 minutes, or until golden brown. Or air fry at 400ยบF for about 10 minutes, or until golden brown.
- Prepare the peanut sauce: Transfer the peanut butter, PB Fit (if using), rice vinegar, lime juice, dates or maple syrup, ginger, hot sauce (if using), and either 4 tablespoons water (with PB Fit), or 2 tablespoons water (without PB Fit). Blend on high until smooth, adding more water until the desired consistency. Adjust maple syrup, and lime juice to taste.
- Prepare the spinach: Bring a large pot of salted water to a gentle boil. Place the spinach in the hot water for one minute, stirring. Then remove it with a spider or large sieve. Do not discard of the pot of hot water. (Optional: Transfer the spinach to a large bowl of ice water for 30 seconds to shock it for a vibrant green color.) Gently squeeze out any excess water and set aside. Toss with a drizzle of oil, and salt as desired.
- Prepare the noodles: Bring the water in the pot back to boil. Cook the soba noodles as described on the packet. Toss them in a drizzle of toasted sesame oil to prevent them from sticking.
- For serving: Layer the plate starting with a generous swirl of peanut sauce, noodles, tofu, more noodles, spinach, and more peanut sauce drizzled on top. Garnish with chopped peanuts, sesame seeds, chili pepper, and green onion (if using).
Notes
-
- For the soba noodles: Follow the instructions in the FAQ for cooking soba noodles if this is your first time cooking them.
- For the spinach: Use the same pot of boiling water to cook the spinach and noodles. Cook the spinach first, and remove it using a spider or large sieve. Then add the noodles to the boiling water to save time. Or sautรฉ the spinach with olive oil and garlic in a separate skillet.
- Storage: Refrigerate remaining baked tofu, and peanut sauce in separate containers. Serve chilled or reheat in a skillet, or microwave. Store any remaining noodles with the spinach together in an airtight container and reheat in hot water for about 1 minute before serving, or serve chilled.
- ย
Nutrition
This information is provided as a courtesy and is an ESTIMATE only. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe.
Lindsey says
This was delicious, but I donโt think I used the best kind of peanut butter for the sauce. What kind and brands do you like for a good peanut sauce?
Nisha Melvani, RDN says
Hi. Creamier peanut butters work better. You can also add a bit of warm water to soften it up.
Val says
This is absolutely THE BEST peanut sauce ever, it is delicious. I love how tasty your recipes are while still being healthy.
Nisha Melvani, RDN says
So happy to read this! Thank you!!! Have a lovely weekend.