Main Courses > Vegetarian & Vegan > Plant-Based Mains > Tofu Stir-Fry

Spicy Peanut Tofu Stir-Fry with Noodles

A flavorful and satisfying vegan stir-fry featuring crispy tofu, colorful vegetables, and a spicy peanut sauce, served over your favorite noodles. Packed with protein and nutrients, this dish is perfect for a quick and healthy weeknight meal.

Prep Time
20 minutes
Cook Time
20 minutes
Servings
4
Ingredients
  • 1 block (14-16 oz), pressed Extra-firm tofu
  • 8 oz Noodles
  • 1 cup Broccoli florets
  • 1 Red bell pepper
  • 1/2 cup Carrots
  • 1/2 cup Snow peas
  • 2 Green onions
  • 2 tablespoons Sesame oil
  • 3 tablespoons Peanut butter
  • 3 tablespoons Soy sauce
  • 1 tablespoon Rice vinegar
  • 1 tablespoon Maple syrup
  • 1-2 teaspoons Sriracha
  • 2 cloves Garlic
  • 1 teaspoon Ginger
  • 2 tablespoons Cornstarch

Prepare the Tofu

First, press the tofu to remove excess water. This is crucial for achieving a crispy texture. Wrap the tofu in paper towels and place a heavy object on top for at least 30 minutes. Once pressed, cut the tofu into cubes and toss it with cornstarch until evenly coated.

Cook the Noodles

Cook your noodles according to the package directions. Drain and set aside.

Make the Peanut Sauce

In a small bowl, whisk together the peanut butter, soy sauce, rice vinegar, maple syrup, sriracha, garlic, and ginger until smooth. Add a tablespoon or two of water if needed to thin the sauce to your desired consistency.

Stir-Fry the Tofu

Heat sesame oil in a large skillet or wok over medium-high heat. Add the tofu and cook until golden brown and crispy on all sides, about 8-10 minutes. Remove the tofu from the skillet and set aside.

Stir-Fry the Vegetables

Add the broccoli florets, red bell pepper, carrots, and snow peas to the skillet and stir-fry for 5-7 minutes, or until tender-crisp.

Combine and Serve

Add the cooked noodles, tofu, and peanut sauce to the skillet with the vegetables. Toss everything together until well coated. Garnish with sliced green onions and serve immediately.

Nutrition Facts Estimated per 100g of product

Calories: 150kcal; Carbohydrates: 15g; Protein: 8g; Fat: 7g; Saturated Fat: 1g; Sodium: 300mg; Fiber: 2g; Sugar: 5g

Other Considerations for Nutrition

  • Sodium: Soy sauce and peanut butter contribute to the sodium content. Use low-sodium soy sauce to reduce sodium intake.
  • Sugar: The added maple syrup provides sweetness. Adjust the amount to your preference or use a sugar substitute.
  • Fat: The peanut butter and sesame oil contribute to the fat content. Use natural peanut butter without added oils or sugar.
  • Protein: Tofu is an excellent source of plant-based protein, making this a satisfying and nutritious meal.

FAQ

  • Can I use a different type of vegetable?

    Yes, you can substitute with any vegetables you like. Mushrooms, zucchini, or bok choy would all work well.
  • How do I make this recipe gluten-free?

    Use tamari instead of soy sauce and choose gluten-free noodles such as rice noodles.
  • Can I make this recipe ahead of time?

    The stir-fry is best served immediately, but you can prepare the tofu, vegetables, and sauce ahead of time. Store them separately and combine everything just before serving.