Peanut Soba Noodle Stir-Fry with Broccoli and Spinach

Buckwheat soba noodles tossed in a creamy garlic-peanut sauce with steamed broccoli and fresh spinach. This simple vegan noodle bowl is full of bright greens and flavor, cooks in about 20 minutes, and makes a great quick weeknight dinner.

A serving bowl filled with soba noodles tossed with peanut sauce, steamed broccoli and spinach.

If you enjoy whole-grain noodles, buckwheat soba is worth a try. The subtle nutty taste of buckwheat pairs perfectly with savory-sour peanut sauces, and soba cooks quickly and works well served hot or cold. Compared with ordinary wheat noodles, many buckwheat soba varieties offer more fiber and protein.

This Broccoli Peanut Soba Noodles recipe is fast, kid-friendly, and dependable — the full meal is ready in roughly 20 minutes with minimal cleanup. The ingredients are straightforward and likely already in your pantry.

A serving bowl filled with broccoli peanut soba noodles.

How to make Broccoli Peanut Soba Noodles

Start by bringing a large pot of water to a rolling boil. While the water heats, whisk together the peanut butter, tamari, seasoned rice vinegar, toasted sesame oil, minced ginger, minced garlic and a splash of water until smooth. Adjust the water to reach a creamy, pourable consistency.

Add the soba noodles to the boiling water and cook according to the package directions, usually 6–8 minutes. If you want to steam the broccoli at the same time, set a steamer basket over the pot and add the broccoli florets; steam for about 3–4 minutes until bright green and still slightly firm. If you don’t have a steamer basket, steam the broccoli separately.

A photo collage of broccoli in a steamer basket and mixing spinach and sauce into soba noodles.

When the noodles are cooked, drain them in a colander and rinse briefly under cool water to wash away excess starch; this helps prevent clumping. Return the drained noodles to the pot and place the pot over medium-low heat.

Add the peanut sauce and the fresh spinach to the pot. Toss the noodles and sauce together while warming until the spinach just begins to wilt. Add the steamed broccoli and toss again to combine so the florets are evenly coated in sauce.

Serve immediately, garnished with black sesame seeds and chopped cilantro for freshness. For more protein, add baked tofu, grilled tempeh, or cooked chicken if you are not keeping the dish strictly vegan.

A serving bowl on a table with broccoli peanut soba noodles.

DIETARY CONSIDERATIONS

This recipe fits several eating preferences:

  • Vegan and vegetarian
  • Dairy-free
  • Simple, whole-food oriented meals

Peanut Soba Noodles with Broccoli — Recipe Details

Prep time: 5 mins • Cook time: 15 mins • Total time: 20 mins • Servings: 4

Ingredients

  • 12 ounces buckwheat soba noodles
  • 4 cups broccoli florets
  • 1/2 cup creamy peanut butter
  • 1/4 cup tamari (or soy sauce for a non-gluten-free option)
  • 3 tablespoons seasoned rice vinegar
  • 1/4 cup toasted sesame oil
  • 1 tablespoon minced ginger
  • 4 cloves garlic, minced
  • 1/2 cup water (adjust to reach desired sauce consistency)
  • 6 cups fresh spinach
  • Black sesame seeds and chopped cilantro for garnish

Instructions

  1. Bring a large pot of water to a boil. Cook the soba noodles according to package directions.
  2. While the noodles cook, steam the broccoli for 3–4 minutes until bright green but still firm. Use a steamer basket set over the pot or steam separately.
  3. Drain the cooked noodles and rinse briefly under cold water to remove excess starch and prevent sticking.
  4. Whisk together peanut butter, tamari, rice vinegar, sesame oil, ginger, garlic and water until smooth and pourable.
  5. Return the drained noodles to the pot, add the sauce and the fresh spinach, and place over medium-low heat. Toss until the spinach just wilts.
  6. Add the steamed broccoli and toss to coat everything in the sauce.
  7. Serve immediately, topped with cilantro and black sesame seeds. Add your favorite protein to make it a more substantial meal if desired.

Nutrition (approximate per serving)

Calories: 654 kcal • Carbohydrates: 80 g • Protein: 26 g • Fat: 31 g • Fiber: 6 g • Sodium: 1700 mg

*Nutrition estimates are calculated with online tools and may vary depending on exact ingredients and portion sizes.

More Asian Noodle Recipes You’ll Love

Try other flavorful noodle ideas such as Vegetarian Miso Ramen or Vegan Singapore Noodles for different textures and spice profiles.

Made this recipe? Tag your photos @loveandgoodstuff — we love to see how you customize it.