Craving a quick and delicious weeknight dinner recipe? This crispy tofu with peanut sauce delivers big flavor in a snap. You’ll love how simple it is to prepare this satisfying and healthy meal.
Key Ingredients & Substitutions:
- Extra-firm tofu: Super firm tofu also works well for extra crispiness.
- Peanut butter: Use smooth or crunchy, natural peanut butter is best. Almond butter or sunflower seed butter can be substituted for a nut-free option.
- Soy sauce: Tamari for a gluten-free alternative.
- Maple syrup: Agave nectar or brown sugar can be used.
- Rice vinegar: Apple cider vinegar is a suitable stand-in.
- Sriracha: Adjust to your spice preference, or omit for no heat.
Ingredients:
For the Crispy Tofu:
- 1 block (14-16 oz) extra-firm tofu, pressed and drained
- 2 tablespoons cornstarch
- 1 tablespoon vegetable oil (or other neutral oil)
- Pinch of salt and black pepper
For the Peanut Sauce:
- 1/2 cup creamy peanut butter
- 3 tablespoons soy sauce
- 2 tablespoons maple syrup
- 1 tablespoon rice vinegar
- 1 tablespoon fresh lime juice (from about 1/2 lime)
- 1 clove garlic, minced
- 1/2 teaspoon grated fresh ginger
- 1/4 teaspoon sriracha (optional, for heat)
- 3-4 tablespoons warm water (to thin)
How Much Time Will You Need?
- Total Time: 30 minutes
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Servings: 2-3
- Calories per serving: Approximately 450-500 (estimates vary based on ingredients)
- Tools needed: Large non-stick skillet, mixing bowls, whisk
Step-by-Step Instructions:
1. Prepare the Tofu
First, press your tofu for at least 15 minutes to remove excess water. Cut the pressed tofu into 1-inch cubes. Toss the tofu cubes with cornstarch, salt, and pepper until evenly coated.
2. Cook the Tofu
Heat the vegetable oil in a large non-stick skillet over medium-high heat. Add the coated tofu in a single layer, ensuring not to overcrowd the pan. Cook for 5-7 minutes, flipping occasionally, until all sides are golden brown and crispy. Remove from the skillet and set aside.
3. Whisk the Peanut Sauce
While the tofu cooks, combine all peanut sauce ingredients (peanut butter, soy sauce, maple syrup, rice vinegar, lime juice, minced garlic, grated ginger, and sriracha if using) in a medium bowl. Whisk until smooth. Gradually add warm water, one tablespoon at a time, until the sauce reaches your desired consistency.
4. Combine and Serve
You can either pour the sauce directly over the crispy tofu in the skillet and toss to coat, or serve the sauce on the side for dipping. Serve immediately over rice or noodles, and with your favorite steamed vegetables for a complete weeknight dinner recipe.
Variation Ideas:
- Add a squeeze of fresh lime juice over the finished dish for extra brightness.
- Garnish with chopped cilantro, crushed peanuts, or sesame seeds.
- Serve with steamed broccoli, bell peppers, or snow peas for added vegetables.
- Toss with cooked noodles for a simple peanut noodle dish.
Storage Instructions:
Store any leftover crispy tofu and peanut sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the tofu in a skillet or oven for best crispiness, and warm the sauce gently if needed.
Frequently Asked Questions (FAQ):
Q: How do I press tofu without a special press?
A: You can wrap the tofu in paper towels or a clean kitchen towel, place it on a plate, and put something heavy on top, like a stack of cookbooks, for 15-30 minutes.
Q: Can I bake or air fry the tofu instead of pan-frying?
A: Yes, for an even easier weeknight dinner recipe, you can bake the tofu at 400°F (200°C) for 20-25 minutes, flipping halfway, or air fry at 375°F (190°C) for 15-20 minutes until crispy.
Q: Is this recipe gluten-free?
A: Use tamari instead of soy sauce to make the recipe gluten-free. Ensure all other ingredients, like peanut butter, are certified gluten-free.
Q: Can I make the peanut sauce ahead of time?
A: Absolutely! The peanut sauce can be made up to 3-4 days in advance and stored in an airtight container in the refrigerator. You might need to thin it with a little warm water before serving.
Q: What can I serve with this crispy tofu?
A: This dish pairs wonderfully with steamed jasmine rice, brown rice, rice noodles, or a side of sautéed greens for a fulfilling weeknight dinner recipe.
Q: Why is my tofu not getting crispy?
A: Ensure you’ve pressed out enough water from the tofu and that your pan is hot enough. Don’t overcrowd the pan; cook the tofu in batches if necessary to allow proper browning.

