Stir-fried Tofu with Brown Rice

There’s something incredibly satisfying about a homemade meal that delivers both flavor and nourishment. Stir-fried tofu with brown rice is one of those dishes that feels like comfort food while packing a serious nutritional punch. The combination of crispy tofu, hearty brown rice, and fresh vegetables tossed in a savory sauce creates a meal that’s not only delicious but also fuels your body with essential nutrients.

A vibrant plate of stir-fried tofu with brown rice, garnished with sesame seeds and green onions, served in a rustic ceramic bowl with chopsticks.
Golden crispy tofu stir-fried with fresh vegetables and savory sauce, served over hearty brown rice—an irresistible, healthy meal!

I still remember the first time I made stir-fried tofu with brown rice at home. It was a weeknight experiment, a mix of leftover ingredients and a craving for something warm and hearty. The sizzle of the tofu hitting the pan, the fragrant aroma of garlic and ginger, and the final toss of everything together made me realize—this wasn’t just a meal; it was a new favorite. Since then, it has become a staple in my kitchen, a go-to when I want something satisfying yet simple to prepare. On nights when I’m in the mood for something different, I also enjoy making Italian Drunken Noodles, which offers a bold, savory contrast to this tofu stir-fry.

Why You’ll Love This Stir-fried Tofu with Brown Rice

There are plenty of reasons to add this recipe to your weekly meal plan!

  • Healthy and Nutritious: Brown rice and tofu provide fiber, protein, and essential nutrients for a balanced meal.
  • Quick and Easy: This recipe comes together in under 30 minutes, making it perfect for busy weeknights.
  • Vegan and Gluten-Free: A great option for those following a plant-based or gluten-free diet.
  • Customizable: Swap in your favorite veggies and adjust the seasoning to match your taste preferences.

Step-by-Step Guide to Making Stir-fried Tofu with Brown Rice

Follow these simple steps to prepare a flavorful, restaurant-quality tofu stir-fry at home.

Step 1: Gather Your Ingredients

Main Ingredients

  • 1 block extra-firm tofu (drained and cubed)
  • 1 cup cooked brown rice
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon sesame oil
  • 1 tablespoon olive oil
  • 1 teaspoon cornstarch (for crispy tofu)
  • 1 teaspoon ground ginger
  • 2 cloves garlic (minced)
  • ½ cup sliced carrots
  • ½ cup bell peppers (any color, thinly sliced)
  • ½ cup broccoli florets
  • ¼ cup sliced green onions
  • 1 tablespoon rice vinegar
  • 1 teaspoon sugar (optional, to balance flavors)

Step 2: Equipment Needed

  • Large Skillet or Wok: Helps achieve an even stir-fry and allows the tofu to cook properly.
  • Mixing Bowls: For marinating the tofu and preparing the sauce.
  • Sharp Knife & Cutting Board: Essential for slicing vegetables and tofu.
  • Measuring Spoons & Cups: Ensures accurate proportions for a well-balanced flavor.
  • Spatula or Wooden Spoon: Helps stir-fry ingredients evenly without breaking the tofu.

Step 3: Preparing the Tofu

How to Get Crispy Tofu for Stir-Fry

  1. Press the tofu: Wrap the tofu in a kitchen towel and place a heavy object on top for 10-15 minutes to remove excess water.
  2. Cut into cubes: Slice the tofu into 1-inch pieces for even cooking.
  3. Coat the tofu: In a bowl, mix olive oil, cornstarch, soy sauce, and tofu cubes. Toss until coated.
  4. Bake or pan-fry:
    • For crispy tofu, bake at 400°F (200°C) for 25 minutes, flipping halfway.
    • Alternatively, pan-fry in a skillet with 1 tablespoon of oil over medium heat until golden brown on all sides.

Step 4: Cooking the Stir-Fry

1. Sauté the Vegetables

  • Heat 1 tablespoon sesame oil in a large skillet or wok over medium-high heat.
  • Add garlic, ginger, carrots, bell peppers, and broccoli. Stir-fry for 3-4 minutes until slightly tender.

2. Add the Cooked Tofu

  • Gently toss the crispy tofu into the pan with the vegetables. Stir-fry for another 2 minutes to absorb the flavors.

3. Pour in the Sauce

  • In a small bowl, whisk together soy sauce, rice vinegar, sugar, and a splash of water.
  • Pour over the stir-fry and toss everything well. Let it cook for 1-2 minutes until the sauce thickens slightly. As a result, the flavors meld beautifully, creating a well-balanced dish. If you’re in the mood for a comforting soup as a starter, this Broccoli Cheese Soup pairs beautifully with this dish.

4. Add the Brown Rice

  • Finally, add the cooked brown rice to the pan. Stir everything together for another 2 minutes until well combined.

5. Garnish and Serve

  • Remove from heat and sprinkle with green onions and sesame seeds for extra flavor.
  • Serve hot and enjoy! If you’re planning a complete meal, consider adding a side of Baked Salmon with Roasted Veggies for a protein-packed, nutrient-dense combination. Moreover, the pairing of tofu and salmon provides a diverse range of essential nutrients.

Tips for Making the Best Stir-fried Tofu with Brown Rice

  • Use Extra-Firm Tofu: This ensures your tofu stays crispy and holds its shape while stir-frying.
  • Pre-cook the Rice: Leftover rice works best because it’s less sticky and fries better than freshly cooked rice.
  • Adjust the Sauce: Taste and tweak the seasonings by adding a dash of soy sauce, chili flakes, or lime juice.

FAQs About Stir-fried Tofu with Brown Rice

Q: How do you make stir-fried tofu crispy?

A: Press the tofu well, coat it in cornstarch, and bake or pan-fry until golden brown.

Q: What vegetables go well in a tofu stir-fry?

A: Bell peppers, broccoli, carrots, snow peas, mushrooms, and baby corn are great choices.

Q: Is brown rice healthier than white rice in a stir-fry?

A: Yes! Brown rice is higher in fiber, vitamins, and minerals, making it a more nutritious option.

Q: Can I make this dish gluten-free?

A: Absolutely! Just swap soy sauce for tamari or coconut aminos.

Conclusion

Stir-fried tofu with brown rice is a fantastic vegan, high-protein meal that’s easy to make and full of delicious flavors. With crispy tofu, colorful vegetables, and a savory sauce, this dish is a must-try for anyone looking for a healthy and satisfying stir-fry recipe.

Now it’s your turn! Have you tried making this dish? Let me know your thoughts in the comments below! If you loved this recipe, don’t forget to share it with friends and family. Happy cooking! 🍽️

Print
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
A vibrant plate of stir-fried tofu with brown rice, garnished with sesame seeds and green onions, served in a rustic ceramic bowl with chopsticks.

Stir-fried Tofu with Brown Rice


  • Author: Olivia Bennett
  • Total Time: 55 minutes
  • Yield: 2 servings 1x
  • Diet: Vegan

Description

Stir-fried Tofu with Brown Rice is a delicious, protein-packed meal with crispy tofu, vibrant vegetables, and a savory sauce. It’s an easy, nutritious, and flavorful dish perfect for a quick weeknight dinner.


Ingredients

Scale

For the Tofu:

  • 1 block extra-firm tofu (drained and cubed)
  • 1 tablespoon olive oil
  • ½ tablespoon sesame oil
  • 1 ½ tablespoons cornstarch
  • 2 teaspoons tamari soy sauce

For the Stir-Fry:

  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon ground ginger
  • ½ cup sliced carrots
  • ½ cup bell peppers, thinly sliced
  • ½ cup broccoli florets
  • ⅔ cup frozen peas
  • ¼ cup sliced green onions
  • 1 cup cooked brown rice

For the Sauce:

 

  • ¼ cup tamari soy sauce
  • 2 tablespoons rice vinegar
  • 2 tablespoons sesame oil
  • 1 teaspoon ground ginger
  • ½ teaspoon sugar
  • 1 garlic clove, minced

Instructions

  1. Press the tofu: Wrap the tofu in a kitchen towel, place a heavy object on top, and let it drain for 10-15 minutes.
  2. Cut and season the tofu: Slice into 1-inch cubes and coat with olive oil, sesame oil, soy sauce, and cornstarch.
  3. Bake or pan-fry: Bake at 400°F (200°C) for 25 minutes, flipping halfway, or pan-fry in 1 tablespoon of oil until golden brown.
  4. Sauté the vegetables: Heat 1 tablespoon sesame oil in a large skillet over medium-high heat. Add garlic, ginger, carrots, bell peppers, and broccoli. Stir-fry for 3-4 minutes.
  5. Add tofu to the stir-fry: Gently toss the crispy tofu into the pan with the vegetables. Stir-fry for 2 minutes.
  6. Prepare the sauce: In a small bowl, whisk together tamari soy sauce, rice vinegar, sesame oil, ground ginger, sugar, and minced garlic.
  7. Combine everything: Pour the sauce over the stir-fry and toss well. Let cook for 1-2 minutes until the sauce thickens.
  8. Add brown rice: Stir in the cooked brown rice and mix everything together for 2 more minutes.
  9. Garnish and serve: Remove from heat and sprinkle with green onions. Serve hot and enjoy!

Notes

For extra crispiness, use an air fryer for the tofu. Leftover stir-fry can be stored in an airtight container in the fridge for up to 3 days. Reheat in a skillet for best texture.

  • Prep Time: 15
  • Cook Time: 40
  • Category: Dinner
  • Method: Stir-frying
  • Cuisine: Asian

Nutrition

  • Calories: ~418 kcal
  • Sugar: ~3g
  • Sodium: ~620mg
  • Fat: ~18g
  • Saturated Fat: ~3g
  • Unsaturated Fat: ~14g
  • Carbohydrates: ~50g
  • Fiber: ~6g
  • Protein: ~22g

Keywords: stir-fried tofu, brown rice stir-fry, vegan stir-fry, crispy tofu recipe, Asian tofu dish, high-protein vegan meal, gluten-free tofu stir-fry, healthy tofu recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating