Quick Supper Ideas.

vegetarian · easy

Peanut Noodles with Crispy Tofu

Chewy noodles in a creamy peanut-lime sauce with golden tofu, crunchy cucumber, and carrots.

Prep 7 minCook 12 minTotal 19 minServes 3
Jump to Recipe ↓
Peanut Noodles with Crispy Tofu
By Quick Supper Ideas · Published · Updated

A third of a cup of peanut butter, loosened with soy sauce, rice vinegar, lime, maple syrup, ginger, garlic, and hot water, makes a sauce that is rich, salty, tangy, and slightly sweet. It needs no cooking, just a whisk.

The tofu is where the texture comes from. Pressed, cubed, and tossed in cornstarch, it fries in a nonstick pan for close to ten minutes until crisp on most sides. Udon, soba, or plain spaghetti all work for the noodles, and raw cucumber and grated carrot add a cool crunch on top along with green onions and crushed peanuts.

Ingredient notes

Noodles. Udon gives thick, chewy noodles; soba adds a nutty buckwheat flavor; regular spaghetti or linguine work perfectly well. Rice noodles are a gluten-free choice.

Tofu. Extra-firm tofu holds its shape and crisps best. Pressing out excess water is key to a crunchy exterior. A quick toss in cornstarch gives a light, crackly coating.

Peanut butter. Smooth peanut butter makes the silkiest sauce. Natural peanut butter works, but stir it well first. Almond butter, cashew butter, or sunflower seed butter are great alternatives for allergies or preference.

Soy sauce, rice vinegar, lime. These provide salt and acidity to balance the richness of the peanut butter. Tamari keeps it gluten-free.

Maple syrup or honey. A touch of sweetness rounds out the sauce. Maple keeps it vegan.

Fresh vegetables. Cucumber and carrot add crunch and freshness. Red cabbage, bean sprouts, bell pepper, or edamame are all lovely additions.

Step by step

Boil the noodles. Cook them according to the packet. Drain, then rinse quickly under warm water to remove excess starch so they don’t clump.

Crisp the tofu. Cut the pressed tofu into bite-sized cubes and toss with cornstarch and salt until lightly coated. Heat the oil in a nonstick skillet over medium-high heat. Add the tofu in a single layer and fry, turning every couple of minutes, for eight to ten minutes. The cubes are ready when they’re golden on most sides and sound crisp when you tap them with a spatula.

Whisk the sauce. In a large bowl, combine the peanut butter, soy sauce, vinegar, maple syrup, lime juice, ginger, and garlic. Whisk, adding hot water a tablespoon at a time, until the sauce is smooth and about the thickness of heavy cream. It will look broken at first, then suddenly come together.

Toss and top. Add the noodles to the sauce and toss until every strand is coated. Divide among bowls and top with tofu, cucumber, carrot, green onions, and crushed peanuts.

A word on balancing the sauce

Every jar of peanut butter is a little different, so treat the sauce measurements as a starting point. Taste it before tossing. If it’s flat, it usually needs more lime or vinegar rather than more salt. If it tastes sharp or too salty, a little extra maple syrup smooths it out. Too sweet? More soy and lime. A good peanut sauce should hit salty, sweet, sour, and rich in roughly equal measure, with the ginger and garlic giving it a gentle warmth at the back. Once you’ve found your preferred balance, write it on the jar.

Common mistakes

Skipping the pressing step means soggy tofu, because the water steams instead of letting the surface crisp. Moving the tofu too soon also stops it from browning. Making the sauce too thick causes clumpy noodles, so add water gradually until it’s pourable. Finally, the sauce thickens as it cools, so if you’re eating leftovers, plan to loosen it with a splash of hot water.

Variations

  • Gluten-free: Use rice noodles and tamari.
  • Vegan: Use maple syrup and check your noodles are egg-free.
  • Nut-free: Use sunflower seed butter or tahini and top with toasted sesame seeds.
  • Add heat: Stir sriracha or chili crisp into the sauce.
  • With chicken or shrimp: Swap tofu for sliced chicken or shrimp cooked in the same skillet.

Hot or cold?

These noodles are just as good warm as they are cold, so they double as a fantastic lunch. For a cold noodle salad, rinse the noodles under cold water instead of warm and toss with the sauce and vegetables. Keep the tofu separate until serving so it stays crisp. On a warm evening, a chilled bowl of peanut noodles is incredibly refreshing.

What to serve with it

The noodles are a full meal, but steamed edamame sprinkled with flaky salt, a quick miso soup, or a cabbage slaw with sesame dressing make it feel more like a feast. Sliced mango or orange segments are a nice, light dessert.

Storage and reheating

Store noodles and sauce together in an airtight container for up to three days. Keep the tofu and fresh vegetables separate for the best texture. Eat cold, or warm gently in a pan or microwave with a little hot water to loosen the sauce. Re-crisp the tofu in a hot skillet or air fryer for a few minutes.

Recipe card

Ingredients

  • 8 oz udon, soba, or spaghetti noodles
  • 14 oz extra-firm tofu, pressed and cubed
  • 1 tbsp cornstarch
  • 2 tbsp neutral oil
  • 1/3 cup creamy peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp maple syrup or honey
  • 1 tbsp lime juice
  • 1 tsp grated ginger
  • 1 garlic clove, grated
  • 3–5 tbsp hot water
  • 1 cucumber, cut into matchsticks
  • 1 carrot, grated
  • 2 green onions and crushed peanuts to serve

Instructions

  1. 1

    Cook noodles according to package directions; drain and rinse briefly under warm water.

  2. 2

    Toss tofu cubes with cornstarch and a pinch of salt. Heat oil in a nonstick skillet over medium-high heat and fry tofu 8–10 minutes, turning, until crisp and golden.

  3. 3

    Whisk peanut butter, soy sauce, vinegar, maple syrup, lime juice, ginger, and garlic with enough hot water to make a smooth, pourable sauce.

  4. 4

    Toss noodles with sauce. Top with tofu, cucumber, carrot, green onions, and peanuts.

Peanut Noodles with Crispy Tofu step 1: Toss tofu cubes with cornstarch and a pinch of salt. Heat oil in a nonstick skillet over medium-high heat and fry tofu 8–10 minutes, turning, until crisp and golden
Peanut Noodles with Crispy Tofu step 1: Toss tofu cubes with cornstarch and a pinch of salt. Heat oil in a nonstick skillet over medium-high heat and fry tofu 8–10 minutes, turning, until crisp and golden
Peanut Noodles with Crispy Tofu step 2: Whisk peanut butter, soy sauce, vinegar, maple syrup, lime juice, ginger, and garlic with enough hot water to make a smooth, pourable sauce
Peanut Noodles with Crispy Tofu step 2: Whisk peanut butter, soy sauce, vinegar, maple syrup, lime juice, ginger, and garlic with enough hot water to make a smooth, pourable sauce

Helpful tips

  • Press tofu between paper towels with a heavy pan on top while the water boils.
  • The sauce thickens as it sits; loosen with hot water.

Frequently asked questions

Do I have to press the tofu?

For crispy tofu, yes. Even 10 minutes under a heavy pan makes a big difference. You can also buy pre-pressed or super-firm tofu.

Can I make the sauce ahead?

Yes. It keeps in a jar in the fridge for up to a week. Loosen it with hot water before using.

What can I use instead of peanut butter?

Almond butter, cashew butter, tahini, or sunflower seed butter all work well.

Can I air-fry the tofu?

Yes. Air-fry the cornstarch-coated cubes at 400°F (200°C) for 10 to 12 minutes, shaking halfway.

Is this dish spicy?

Not as written. Add sriracha, chili flakes, or chili oil for heat.