CookSnap is coming soon — Join the waitlist →
Back to recipes

Crispy Tofu Peanut Noodle Bowl

Crispy pan-fried tofu tossed with chewy noodles in a silky peanut sauce, served over fresh bok choy, pickled cucumbers, and blanched green beans. Total time under 25 minutes.

Total time
25 min
Servings
2
Calories
520
Protein
18g
Crispy Tofu Peanut Noodle Bowl
freshsatisfyingthaivegetarianvegantofucrispychewy

Ingredients

  • 3 tbsp smooth peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp lime juice
  • 2 cloves garlic, minced
  • ¼ cup warm water
  • 14 oz firm tofu, pressed and cubed
  • 6 oz dried rice noodles
  • 2 heads bok choy, halved lengthwise
  • 4 oz green beans, trimmed
  • ¾ cup pickled cucumbers, sliced

Instructions

  1. 1

    Whisk peanut butter, soy sauce, rice vinegar, lime juice, garlic, and warm water until smooth. Set the sauce aside.

  2. 2

    Bring a large pot of salted water to boil. Add rice noodles and cook until tender, about 4 minutes. Drain and set aside.

  3. 3

    In the same pot, boil bok choy and green beans together for 2 minutes until just tender-crisp. Transfer to a bowl.

  4. 4

    Heat 2 tbsp oil in a large skillet over medium-high heat until shimmering. Add tofu cubes and sear without stirring for 3 minutes until golden on one side.

  5. 5

    Stir and cook another 2 minutes until all sides are crispy and lightly browned. Pour in the peanut sauce and toss to coat evenly.

  6. 6

    Divide noodles between bowls, top with crispy tofu and sauce, then arrange bok choy, green beans, and pickled cucumbers alongside. Serve immediately.

Tools you’ll need

  • large pot
  • large skillet (12-inch)
  • whisk
  • bowl

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.