Description
Tofu Stir-Fry with Peanut Sauce is a plant-based, protein-packed dish featuring crispy tofu and vibrant vegetables, all coated in a creamy, savory peanut sauce. This quick and healthy stir-fry is perfect for a satisfying meal, whether you’re vegan, vegetarian, or simply seeking a delicious and nutritious dinner. With its rich peanut flavor and customizable spice level, this dish is a versatile favorite that can be served over rice or noodles.
Ingredients
14 oz firm tofu, drained and pressed
2 tablespoons vegetable oil (for frying)
1 red bell pepper, thinly sliced
1 cup broccoli florets
1 carrot, julienned or thinly sliced
1/2 onion, thinly sliced
2 cloves garlic, minced
2 tablespoons soy sauce
1 tablespoon rice vinegar
1 tablespoon sesame oil
1 tablespoon lime juice
1/4 cup creamy peanut butter
2 tablespoons soy sauce
1 tablespoon maple syrup or honey (optional for sweetness)
1/2 teaspoon chili garlic sauce or sriracha (optional for spice)
2 tablespoons warm water (to thin the sauce)
Salt and pepper to taste
Cooked rice or noodles, for serving (optional)
Chopped peanuts and cilantro, for garnish (optional)
Instructions
-
Prepare the tofu: Press the tofu to remove excess water. Slice the tofu into cubes or rectangles. Heat vegetable oil in a large skillet or wok over medium-high heat. Add the tofu and cook for 5-7 minutes on each side until golden brown and crispy. Remove the tofu from the skillet and set aside.
-
Stir-fry the vegetables: In the same skillet, add more oil if needed. Add the sliced onion, garlic, bell pepper, broccoli, and carrot. Stir-fry for about 5-6 minutes until tender-crisp. Add a splash of water to help steam the vegetables if necessary.
-
Make the peanut sauce: In a small bowl, whisk together peanut butter, soy sauce, rice vinegar, sesame oil, lime juice, maple syrup (or honey), and chili garlic sauce (or sriracha). Add warm water gradually to achieve your desired sauce consistency. Taste and adjust seasonings as needed.
-
Combine: Return the crispy tofu to the skillet with the vegetables. Pour the peanut sauce over and toss until everything is evenly coated. Let cook for an additional 2-3 minutes to meld the flavors.
-
Serve: Serve the stir-fry over cooked rice or noodles. Garnish with chopped peanuts and cilantro if desired.
Notes
-
Vegetables: Add more veggies like zucchini, snap peas, or baby corn for variety.
-
Spicy peanut sauce: Adjust heat by increasing chili garlic sauce or adding cayenne pepper.
-
Tofu alternatives: Use tempeh, seitan, or chickpeas as protein substitutes.
-
Nut-free: Substitute peanut butter with almond or sunflower seed butter for a nut-free option.
-
Noodles: For a more filling meal, serve the stir-fry over soba, rice noodles, or udon.
- Prep Time: 10min
- Cook Time: 15min
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Asian-Inspired