Crispy Tofu Vegetable Stir Fry

Highlighted under: Instant Pot Recipes

When I first tried making a crispy tofu vegetable stir fry, I was amazed by how easy it was to whip up a satisfying and healthy meal at home. The crunch of the tofu combined with the colorful veggies created a freshness that I couldn't get enough of. This dish is not only delicious but also incredibly versatile, allowing me to use whatever vegetables I had on hand. Perfect for a quick weekday dinner or an impressive dish for guests, this stir fry will sure to become a favorite.

Created by

The Chefannaskitchen Team

Last updated on 2026-02-06T15:53:27.340Z

Secondary image

After experimenting with various sauces and spices, I found the perfect balance that elevates the stir fry experience. I love how the soy sauce and sesame oil give the tofu a rich flavor while allowing the natural sweetness of the vegetables to shine. Not to mention, pressing the tofu beforehand ensures a delightful crunch that complements the crisp veggies beautifully.

One essential tip I learned is to cook the tofu in batches to achieve an even golden-brown exterior. This simple step made all the difference in texture and flavor, turning what could have been a soggy base into a flavorful cornerstone of the dish. Trust me, your taste buds will thank you!

What You'll Love About This Recipe

  • Crispy texture of the tofu brings heartiness to the dish
  • Vibrant mix of veggies enhances both taste and presentation
  • Quick cooking time makes it perfect for busy weeknights
  • Versatile recipe that allows for seasonal vegetable swaps

Key Techniques for Perfectly Crispy Tofu

Achieving the perfect crispy texture in tofu is all about pressing and marinating. By pressing the tofu, you remove excess moisture, allowing it to absorb more flavor from the soy sauce. I recommend using a tofu press or wrapping it in a clean kitchen towel and placing a heavy pan on top for about 15-30 minutes. This prep ensures the tofu browns beautifully without steaming during cooking.

When it comes to cooking, ensure your skillet is preheated before adding the oil. A medium heat is ideal; too high can burn the tofu while it's still cooking through. Look for a golden brown color, which should take about 8-10 minutes for even cooking. If you find that your tofu sticks, it might be a sign to let it cook a little longer before attempting to flip.

Choosing and Preparing Vegetables

The beauty of this stir fry lies in its versatility regarding vegetables. I love incorporating seasonal produce based on what's fresh or on sale. If you don’t have snow peas, for example, snap peas or green beans make excellent substitutes. Just cut them into similar sizes to ensure even cooking. When chopping your veggies, aim for uniform pieces to promote even cooking and visually appealing presentations.

When sautéing, start with harder vegetables like carrots and broccoli that require more cooking time, followed by softer ones like bell peppers. This layering technique allows each vegetable to maintain its texture and color. Watching them cook, you'll know they’re done when they’re vibrant and just tender yet still bright and crunchy — typically around 5-7 minutes.

Ingredients

Gather these fresh ingredients for your stir fry:

Ingredients

  • 14 oz firm tofu, pressed and drained
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 bell pepper, sliced
  • 1 cup broccoli florets
  • 1 carrot, julienned
  • 1 cup snow peas
  • 3 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 2 tablespoons vegetable oil
  • Cooked rice or quinoa, for serving

Feel free to mix and match your favorite vegetables!

Instructions

Follow these steps for a delightful stir fry:

Prepare the Tofu

Slice the pressed tofu into cubes and marinate in soy sauce for 10 minutes.

Cook the Tofu

Heat 1 tablespoon of vegetable oil in a skillet over medium heat. Add the tofu and cook until golden brown on all sides, about 8-10 minutes. Remove and set aside.

Sauté the Vegetables

In the same skillet, add the remaining tablespoon of vegetable oil. Sauté the garlic and ginger for about 1 minute, then add the bell pepper, broccoli, carrot, and snow peas. Cook for 5-7 minutes, stirring often.

Combine and Serve

Return the tofu to the skillet, drizzle with sesame oil, and stir to combine. Cook for an additional 2-3 minutes. Serve over cooked rice or quinoa.

Enjoy your colorful and crispy stir fry!

Pro Tips

  • For extra crunch, you can sprinkle some sesame seeds or chopped nuts on top before serving.

Make-Ahead and Storage Tips

This stir fry is perfect for meal prep! Cook the tofu and vegetables ahead of time and store them in an airtight container in the refrigerator for up to 3 days. When you're ready to enjoy, simply reheat them in a skillet over medium heat until heated through. This way, you save time on busy nights but still enjoy a nutritious meal!

If you have leftovers, they can easily be transformed into a delicious wrap or a salad the next day. Just toss the stir-fry in a whole grain wrap or over a bed of greens, and you have a quick lunch that doesn't require any extra cooking!

Customizing Your Stir Fry

Feel free to customize the protein in this recipe! If tofu isn’t your favorite, you could substitute it with tempeh or seitan for a similar texture. Both options will absorb the marinade nicely, providing a hearty bite to your dish. Additionally, if you're looking for a non-vegetarian option, chicken or shrimp could easily work here — just adjust the cooking time accordingly.

Don't forget seasoning! If you enjoy a bit more spice, add a splash of sriracha or a sprinkle of red pepper flakes during cooking to infuse some heat. For a hint of nuttiness, you can also top your stir fry with sesame seeds right before serving for an added crunch and visual appeal.

Questions About Recipes

→ Can I use other proteins in this stir fry?

Absolutely! You can substitute tofu with chicken, shrimp, or tempeh based on your preference.

→ What vegetables work best in a stir fry?

You can use almost any vegetable! Bell peppers, zucchini, asparagus, and mushrooms are great options.

→ How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or microwave.

→ Can I make this dish gluten-free?

Yes! Use gluten-free soy sauce or tamari to keep this recipe gluten-free.

Crispy Tofu Vegetable Stir Fry

Prep Time15 minutes
Cooking Duration20 minutes
Overall Time35 minutes

Created by: The Chefannaskitchen Team

Recipe Type: Instant Pot Recipes

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 14 oz firm tofu, pressed and drained
  2. 2 tablespoons soy sauce
  3. 1 tablespoon sesame oil
  4. 1 bell pepper, sliced
  5. 1 cup broccoli florets
  6. 1 carrot, julienned
  7. 1 cup snow peas
  8. 3 cloves garlic, minced
  9. 1 tablespoon grated ginger
  10. 2 tablespoons vegetable oil
  11. Cooked rice or quinoa, for serving

How-To Steps

Step 01

Slice the pressed tofu into cubes and marinate in soy sauce for 10 minutes.

Step 02

Heat 1 tablespoon of vegetable oil in a skillet over medium heat. Add the tofu and cook until golden brown on all sides, about 8-10 minutes. Remove and set aside.

Step 03

In the same skillet, add the remaining tablespoon of vegetable oil. Sauté the garlic and ginger for about 1 minute, then add the bell pepper, broccoli, carrot, and snow peas. Cook for 5-7 minutes, stirring often.

Step 04

Return the tofu to the skillet, drizzle with sesame oil, and stir to combine. Cook for an additional 2-3 minutes. Serve over cooked rice or quinoa.

Extra Tips

  1. For extra crunch, you can sprinkle some sesame seeds or chopped nuts on top before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 300 kcal
  • Total Fat: 16g
  • Saturated Fat: 2g
  • Cholesterol: 0mg
  • Sodium: 600mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 5g
  • Sugars: 4g
  • Protein: 15g