Crispy Peanut Tofu With Sugar Snap Peas And Peppers


A velvety smooth sauce coats crispy bites of tofu in this veggie-forward weeknight meal.

Crispy Peanut Tofu With Sugar Snap Peas And Peppers

Greg DuPree

Prep Time:
30 mins
Total Time:
30 mins

This vegetarian main is one to blow you away. The mix of flavors and textures makes this easy dinner a true weeknight winner. Cubes of tofu crisp up in the pan and are then tossed in a spicy peanut sauce that comes together in the blink of an eye. Simply stir peanut butter, maple syrup, rice vinegar, and Sriracha and you’ve got a silky, nutty sauce with a subtle kick. Almond butter would work deliciously well if that’s what you have on hand instead. Rice is delicious served alongside but rice noodles are another excellent swap. 


  • 1 cup long-grain white rice

  • 1 1/2 tsp kosher salt, divided

  • 14 oz extra-firm tofu, drained

  • 3 tbsp canola oil

  • 3 cups sugar snap peas

  • 1 bell pepper, cut into 1/4-inch strips

  • 3 tbsp creamy peanut butter

  • 2 tsp maple syrup

  • 2 tsp rice vinegar

  • 1 tsp sriracha

  • toasted sesame seeds, for topping


  1. Cook rice according to package directions, using 1/2 teaspoon salt.

  2. Meanwhile, cut tofu into 1-inch cubes. Place on a baking sheet or cutting board lined with 2 layers of kitchen towels; cover with 2 more layers and press to squeeze out excess water. Sprinkle tofu with 3/4 teaspoon salt.

  3. Heat 1 tablespoon oil in a large nonstick skillet over medium high until shimmering. Add tofu; cook until golden brown and crisp, about 5 minutes per side. Transfer to a towel-lined plate.

  4. Add 1 tablespoon oil to skillet. Add peas; cook, stirring occasionally, until beginning to brown, 1 to 2 minutes. Add bell pepper; cook, stirring occasionally, until bell pepper is lighter in color and crisp-tender and peas are blistered, 3 to 4 minutes. Sprinkle with remaining 1/4 teaspoon salt, tossing to coat.

  5. Mix peanut butter, syrup, vinegar, and sriracha in a medium bowl. Gradually stir in 2 tablespoons warm water to make sauce pourable. Add tofu and toss until well coated. Serve tofu and vegetables over rice. Sprinkle with sesame seeds.

Nutrition Facts (per serving)

383 Calories
23g Fat
29g Carbs
19g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 383
% Daily Value *
Total Fat 23g 30%
Saturated Fat 3g 16%
Cholesterol 0mg 0%
Sodium 574mg 25%
Total Carbohydrate 29g 10%
Dietary Fiber 6g 21%
Total Sugars 9g
Protein 19g
Vitamin C 99mg 493%
Calcium 398mg 31%
Iron 5mg 30%
Potassium 596mg 13%

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles