I make this crispy tofu stir fry with peanut sauce when I want a meal that feels filling but still easy to bring together. The tofu turns golden and slightly crisp, while the sauce adds a smooth, savory flavor with just a hint of richness.
It is one of those recipes that feels balanced and satisfying without needing a long list of ingredients. I like how everything comes together in one pan with simple steps.
I often turn to this dish on busy evenings when I need something quick that still feels homemade. It works well with whatever vegetables I have on hand, which makes it flexible and practical.
The peanut sauce ties everything together in a way that feels comforting but not too heavy. It has become a regular meal in my routine because it is easy, dependable, and works for the whole family.
Why You’ll Love This Recipe
This stir fry has a great balance of textures, with crispy tofu and tender vegetables coated in a smooth peanut sauce. The contrast makes each bite feel satisfying without being overly rich. It is a simple way to enjoy a warm, balanced meal that feels complete.
The recipe is easy to follow and works well for cooks of all levels. The steps are straightforward, and the ingredients are easy to find in most kitchens or stores. You do not need special techniques to get a good result, which makes it a reliable option.
Another reason to love this dish is how adaptable it is. You can swap vegetables, adjust the sauce, or change the level of seasoning based on your preferences. It fits easily into a busy schedule and can be adjusted to suit different tastes.
Serves: 4 people
This recipe makes about four servings, depending on portion size and what you serve alongside it. It can stretch further when served with rice or noodles. You can also double the recipe if you want leftovers for another meal.
Ingredients You’ll Need
- 14 ounces firm or extra-firm tofu, pressed and cubed
- 2 tablespoons cornstarch
- 2 tablespoons olive oil or sesame oil
- 1 bell pepper, sliced
- 1 cup broccoli florets
- 1 carrot, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
For the Peanut Sauce:
- ¼ cup peanut butter
- 2 tablespoons soy sauce
- 1 tablespoon maple syrup
- 1 tablespoon lime juice
- ¼ cup warm water (adjust for consistency)
Pro Tips
- Press the tofu well before cooking to remove excess moisture. This helps it crisp up better in the pan.
- Toss the tofu in cornstarch before cooking to create a light, crispy coating. This step improves the texture significantly.
- Let the tofu cook without moving it too often so it can develop a golden crust. This builds flavor and texture.
- Cut vegetables into similar sizes so they cook evenly. This keeps the stir fry balanced.
- Adjust the peanut sauce consistency by adding water slowly until it reaches your preferred thickness. This helps it coat everything evenly.
- Add the sauce at the end of cooking so it does not burn or become too thick. This keeps the flavor fresh and smooth.
Tools You’ll Need
- Large skillet or wok
- Cutting board
- Sharp knife
- Mixing bowls
- Wooden spoon or spatula
- Measuring cups and spoons
Substitutions and Variations
Make It Gluten-Free
Use tamari instead of soy sauce to keep the recipe gluten-free. This maintains the same savory flavor.
Change the Vegetables
Use snap peas, zucchini, mushrooms, or spinach depending on what you have available. This makes the recipe flexible and easy to adjust.
Adjust the Sauce Flavor
Add a small amount of chili paste or red pepper flakes for heat. This gives the sauce a slightly spicy kick.
Use a Different Protein
Swap tofu with tempeh or a plant-based protein alternative. This keeps the dish filling while changing the texture slightly.
Make It Heartier
Serve the stir fry over rice, noodles, or quinoa. This turns it into a more complete and satisfying meal.
Make Ahead Tips
This crispy tofu stir fry with peanut sauce is easy to prepare ahead with a few simple steps. You can press and cube the tofu a day in advance, then store it in an airtight container in the refrigerator. This saves time and helps the tofu firm up, which can improve the final texture when cooked.
You can also chop all the vegetables ahead of time and keep them in separate containers in the fridge. Having everything prepped makes the cooking process much faster, especially on busy evenings. It also helps keep the stir fry process smooth since everything cooks quickly.
The peanut sauce can be mixed in advance and stored in the refrigerator for up to three days. Before using, give it a quick stir and add a splash of warm water if it has thickened. This keeps the sauce smooth and easy to pour.
Instructions
Step 1: Prepare the Tofu
Press the tofu to remove excess moisture, then cut it into evenly sized cubes. Toss the cubes in cornstarch until they are lightly coated on all sides.
Step 2: Make the Peanut Sauce
In a small bowl, whisk together the peanut butter, soy sauce, maple syrup, lime juice, and warm water. Mix until smooth and adjust the consistency if needed.
Step 3: Cook the Tofu
Heat one tablespoon of oil in a large skillet or wok over medium heat. Add the tofu in a single layer and cook without stirring too often until each side is golden and crisp.
Step 4: Remove and Set Aside
Once the tofu is crisp, remove it from the skillet and set it aside on a plate. This prevents it from becoming soggy while the vegetables cook.
Step 5: Cook the Vegetables
Add the remaining oil to the skillet, then stir in the garlic and ginger. Cook briefly until fragrant, then add the bell pepper, broccoli, and carrot and stir fry until just tender.
Step 6: Combine Tofu and Vegetables
Return the cooked tofu to the skillet with the vegetables. Toss gently to combine everything evenly without breaking the tofu pieces.
Step 7: Add the Peanut Sauce
Pour the peanut sauce over the tofu and vegetables, stirring to coat everything evenly. Let it cook for a minute or two so the sauce warms through and thickens slightly.
Step 8: Serve Warm
Remove from heat and serve immediately while everything is warm and the tofu is still crisp. This helps preserve the best texture and flavor.
Serving Suggestions
Serve this stir fry over a bowl of warm rice or noodles to create a complete and filling meal. The grains help absorb the peanut sauce and balance the textures nicely.
You can also pair it with a simple side of steamed vegetables for a lighter option. This keeps the meal fresh while still satisfying.
For added flavor, top with chopped green onions, crushed peanuts, or a squeeze of fresh lime juice. These small additions bring extra texture and brightness.
It also works well wrapped in lettuce cups for a lighter, handheld option. This is a fun way to serve it for family meals or casual gatherings.
If serving for a group, place everything in a large dish and let everyone build their own bowl. This makes the meal feel relaxed and easy to enjoy.
Leftovers and Storage
Store any leftover stir fry in an airtight container in the refrigerator for up to three days. The flavors will continue to develop, but the tofu may lose some of its crisp texture over time.
When reheating, warm the stir fry gently in a skillet over medium heat. This helps restore some of the texture and keeps the sauce from becoming too thick.
You can also reheat it in the microwave in short intervals, stirring between each round. Add a small splash of water if the sauce has thickened too much.
Freezing is not recommended for this dish, as the tofu texture can change once thawed. For best results, enjoy it fresh or within a few days.
Nutrition and Benefits
- Tofu is a great source of plant-based protein, making this dish filling and satisfying. It also provides important nutrients like calcium and iron.
- The vegetables add fiber, vitamins, and color to the meal, helping create a balanced and nourishing dish. They also bring a variety of textures.
- Peanut butter contributes healthy fats that help keep you full longer. It also gives the sauce its creamy consistency without needing dairy.
- This recipe is fully plant-based and can be adjusted for different dietary needs. It is a practical option for everyday meals.
- The combination of protein, vegetables, and sauce creates a well-rounded dish. It works well as part of a balanced family meal.
Recipe FAQ
How do I keep the tofu crispy?
Cook the tofu in a single layer and avoid overcrowding the pan. Let it sit undisturbed for a few minutes before flipping so it can develop a golden crust. Adding the sauce at the end also helps preserve some crispness.
Can I bake the tofu instead of frying it?
Yes, you can bake the tofu at 400°F until it becomes golden and firm. This is a good option if you prefer less oil. It will still hold up well in the stir fry.
What if my peanut sauce is too thick?
You can thin the sauce by adding warm water a little at a time. Stir well after each addition until it reaches your desired consistency. This helps it coat the ingredients evenly.
Can I make this recipe ahead of time?
You can prepare the tofu, vegetables, and sauce ahead of time, but it is best to cook everything just before serving. This helps maintain the best texture. Reheating is possible, but the tofu may soften.
Is this recipe kid-friendly?
The mild, slightly sweet peanut sauce makes this dish appealing for many kids. You can adjust the seasoning to keep it simple and familiar. Serving it with rice can also make it more approachable.
Can I add more protein?
You can add extra tofu or include other plant-based proteins like tempeh. This makes the dish even more filling. Just adjust the sauce quantity if needed.
How long does it last in the fridge?
The stir fry will stay fresh for up to three days when stored properly. Keep it in a sealed container to maintain its flavor. Reheat gently for the best results.
A Simple Stir Fry You’ll Keep Coming Back To
This crispy tofu stir fry with peanut sauce is easy to prepare and fits well into everyday routines. The combination of textures and flavors makes it a comforting meal that works for both quick dinners and relaxed family meals.
It is flexible, reliable, and easy to adjust based on what you have on hand. Keeping a recipe like this nearby makes it easier to serve something warm, balanced, and satisfying whenever you need it.
