Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Snap Pea, Tofu and Herb Salad With Spicy Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 2 servings 1x
  • Category: Main, Salad
  • Method: Pan-seared
  • Cuisine: Asian-Inspired

Description

Crisp snap peas, golden tofu, and fresh herbs tossed in a creamy, spicy peanut sauce—this salad is bold, satisfying, and bursting with flavor. A fast, no-oven-needed meal that’s as good as takeout, but better for you.


Ingredients

Scale
  • 1 block firm tofu, pressed and sliced
  • 2 cups snap peas, thinly sliced
  • 1/2 cup fresh mint leaves, torn
  • 1/2 cup fresh cilantro, chopped
  • 2 scallions, thinly sliced
  • 3 tablespoons creamy peanut butter
  • 2 tablespoons soy sauce
  • Juice of 1 lime
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1 garlic clove, minced
  • 1 teaspoon fresh grated ginger
  • Chili flakes, to taste


Instructions

  1. Press tofu for at least 10 minutes, then slice into thin strips.
  2. Heat oil in a nonstick skillet and sear tofu until golden on both sides, 3–4 minutes per side. Set aside.
  3. Whisk together peanut butter, soy sauce, lime juice, rice vinegar, sesame oil, garlic, ginger, and chili flakes. Add water 1 tablespoon at a time to thin to desired consistency.
  4. In a large bowl, combine snap peas, scallions, cilantro, and mint.
  5. Add tofu and drizzle salad with the spicy peanut sauce.
  6. Toss gently to coat, serve immediately with lime wedges if desired.

Notes

  • Make ahead tip: prep the tofu and dressing ahead, then toss just before serving.
  • Use almond butter for a twist or tahini for a sesame-forward flavor.
  • Great served over rice noodles for a fuller meal.
  • Optional: sprinkle with sesame seeds or chopped peanuts for crunch.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 410
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 24g
  • Saturated Fat: 4g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 0mg