spicy tofu peanut noodles

Published on September 12, 2025
4.8 (245 reviews)

When I first discovered tofu’s ability to soak up sauces, I knew it could become the star of a noodle bowl that sings with heat and nutty depth.

Save This Recipe!
Click to save for later - It only takes 2 seconds!
spicy tofu peanut noodles
Prep Time
15 min
Cook Time
20 min
Servings
4

Why You'll Love This

✓ Bold Flavor: The spicy‑chili‑peanut sauce delivers a punch that satisfies cravings without overwhelming the palate.
✓ Plant‑Powered Protein: Crispy tofu supplies a complete protein source, making the dish hearty for vegans and meat‑eaters alike.
✓ Quick Weeknight Meal: Ready in under 40 minutes, it fits perfectly into busy schedules without sacrificing taste.

When I first discovered tofu’s ability to soak up sauces, I knew it could become the star of a noodle bowl that sings with heat and nutty depth.

The marriage of smooth peanut butter, fiery chili oil, and silky soy sauce creates a sauce that clings to every strand, delivering balanced heat and comforting richness.

This dish is versatile, budget‑friendly, and packs a protein punch—perfect for anyone looking to elevate a simple pantry staple into a restaurant‑quality experience.

8 oz (225 g) noodles (rice, wheat, or gluten‑free) Cook according to package; rinse with cold water to stop cooking.
3 Tbsp creamy peanut butter Natural or reduced‑salt works best; almond butter can replace for a different nuance.
2 Tbsp soy sauce (or tamari) Adds salty depth; low‑sodium version reduces overall sodium.
1 Tbsp sriracha or chili garlic sauce Adjust to taste; use gochujang for a Korean twist.
1 Tbsp rice vinegar Brightens the sauce; apple cider vinegar works as a substitute.
1 tsp sesame oil Provides a nutty aroma; can be omitted for a lighter profile.
2 Tbsp vegetable oil (for frying tofu) Neutral oil; can replace with coconut oil for extra flavor.
2 Tbsp chopped scallions (optional garnish) Adds freshness; cilantro or basil work as alternatives.

Instructions

spicy tofu peanut noodles
1

Press and Cube Tofu

Wrap tofu in a clean towel, place a weight for 15‑20 minutes, then cut into 1‑inch cubes. This removes excess moisture, allowing the pieces to crisp.

Pro Tip: Pat cubes dry with paper towels before frying for maximum crunch.
2

Cook Noodles

Boil noodles according to package directions, drain, and rinse under cold water. Toss with a drizzle of oil to prevent sticking.

3

Fry Tofu

Heat oil in a skillet over medium‑high heat. Add tofu cubes, turning until golden on all sides, about 6‑8 minutes. Transfer to a paper‑towel‑lined plate.

4

Make Sauce

Whisk together peanut butter, soy sauce, sriracha, rice vinegar, sesame oil, and ¼ cup warm water until smooth. Adjust thickness with extra water if needed.

5

Combine & Serve

Add noodles, tofu, and sauce to the skillet. Toss until everything is evenly coated and heated through, about 2 minutes. Garnish with scallions and serve immediately.

Expert Tips

Tip #1: Dry Tofu Thoroughly

Moisture is the enemy of crispness; after pressing, pat each cube dry with paper towels before frying.

Tip #2: Warm Sauce Lightly

A warm sauce emulsifies better with peanut butter, creating a silky coating that clings to noodles.

Tip #3: Finish Over High Heat

A quick toss on high heat adds a subtle caramelization to the sauce, enhancing depth.

Storage & Variations

Store leftovers in an airtight container for up to 3 days; reheat gently to keep tofu crisp. Swap peanuts for cashews, add shredded carrots for crunch, or replace tofu with grilled shrimp for a pescatarian version.

Nutrition

Per serving

Calories
420 kcal
Protein
18 g
Fat
22 g
Carbs
38 g

Frequently Asked Questions

Absolutely. Almond, cashew, or even sunflower butter work well; just keep the quantity the same and taste for saltiness before adding more soy sauce.

Ensure the tofu is thoroughly dried and the pan is hot before adding oil. Use enough oil to coat the bottom and avoid crowding the pan.

Yes. Use tamari instead of soy sauce and choose rice or gluten‑free noodles. The flavor profile remains unchanged.

Recipe Summary

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 14 oz (400 g) firm tofu, pressed and cubed
  • 8 oz (225 g) noodles (rice, wheat, or gluten‑free)
  • 3 Tbsp creamy peanut butter
  • 2 Tbsp soy sauce (or tamari)
  • 1 Tbsp sriracha or chili garlic sauce
  • 1 Tbsp rice vinegar
  • 1 tsp sesame oil
  • 2 Tbsp vegetable oil (for frying tofu)
  • 2 Tbsp chopped scallions (optional garnish)

Instructions

1
Press and Cube Tofu

Wrap tofu in a clean towel, place a weight for 15‑20 minutes, then cut into 1‑inch cubes. This removes excess moisture, allowing the pieces to crisp....

2
Cook Noodles

Boil noodles according to package directions, drain, and rinse under cold water. Toss with a drizzle of oil to prevent sticking....

3
Fry Tofu

Heat oil in a skillet over medium‑high heat. Add tofu cubes, turning until golden on all sides, about 6‑8 minutes. Transfer to a paper‑towel‑lined plate....

4
Make Sauce

Whisk together peanut butter, soy sauce, sriracha, rice vinegar, sesame oil, and ¼ cup warm water until smooth. Adjust thickness with extra water if needed....

5
Combine & Serve

Add noodles, tofu, and sauce to the skillet. Toss until everything is evenly coated and heated through, about 2 minutes. Garnish with scallions and serve immediately....

You May Also Like

Discover more delicious recipes

Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.