GET NEW RECIPES IN YOUR INBOX →

Bean Sprout Stir Fry with Tofu

4.78 from 18 votes

This bean sprout stir-fry with tofu is a quick vegetarian dish that you can make for any weeknight dinner. It's also an inexpensive meal that will satisfy your craving. It's light low carb, and keto-friendly.

Bean Sprout Stir Fry with Tofu


If you are looking for delicious bean sprout recipes, try this bean sprout with tofu. It's probably one of the easiest Asian stir fry recipes to make at home.

The bean sprouts are seasoned lightly with soy sauce, ginger, and garlic then stirred together with firm tofu. It's the perfect one-skillet meal to make on your busy days. 

bean sprout stir fry with tofu

Jump to:

Bean sprouts


Bean sprouts are young and sprouted mung beans. They can be sprouted in a variety of techniques, including in a jar. They are packed with nutrition and are an excellent source of antioxidants and vitamins. Best of all, they are low-carb and keto-friendly vegetables.


Bean sprouts are cultivated and consumed widely in East and Southeast Asia. They are commonly cooked in stir fry or served as toppings for soup and noodles. Here are some recipe ideas for bean sprouts: Laksa Soup, Soto Ayam, Singaporean Noodles, or Korean Bean Sprout Salad.

bean sprout stir fry with tofu

Ingredients

To make this bean sprout stir fry you will need fresh bean sprouts, garlic, tofu, soy sauce, ginger, scallions, salt, and black pepper.

Tofu: You can use firm or extra firm tofu. It's optional ingredient and it will not change the dish significantly.

stir fry ingredients.

Soy sauce: Soy sauce adds saltiness and umami flavor to every dish. I highly recommended using the low-sodium soy sauce so you can control how much sodium is going into the dish.

If you are not a big fan of soy sauce, feel free to skip it and use plain salt instead.

bean sprout stir fry with tofu

Bean Sprout Stir Fry with Tofu Cooking Steps

It's very important to stir fry the bean sprouts at high heat for a short period of time so they are tender-crisp.

Step 1. Prepare the Tofu

  • Soak a block of tofu in salted water for 10-15 minutes. Drain the water.
  • Put the tofu on a layer of paper towels. Place a weight on the tofu to remove excess moisture for about 15 minutes.
  • Slice the tofu into small cubes.
  • Heat 3 tablespoons of oil in a large skillet. Cook the tofu until browned on all sides. Set aside.
stir fry tofu.

Step 2. Prepare the Bean Sprouts

  • Remove the “hair” from the bean sprout's tip (if any).
  • Rinse the bean sprouts under cold water then drain really well.

Step 3. Stir Fry the Bean Sprouts

  • Heat about ½ tablespoon of oil on high heat and cook the ginger, garlic, and scallions for 10-15 seconds or until fragrant.
scallions, tofu, garlic, and ginger.
  • Add tofu, bean sprouts, and soy sauce. Cook and keep stirring until the bean sprouts are tender-crisp.
learn how to stir fry bean sprouts.
  • Adjust the seasoning with salt and black pepper.

FAQ and Cooking Tips

How long does bean sprout stir fry last in the fridge?

The leftover bean sprout stir fry will last 1 day in the fridge. They must be kept in the fridge at 32°F or lower and reheated to a minimum temperature of 165°C before serving.

How do you know when raw bean sprouts are bad?

Raw bean sprouts are bad if they are past their best by date, mushy, smelly, slimy, and/or discolored.

How do you store fresh bean sprouts in the fridge?

Keep the fresh bean sprouts sealed and chilled. The USDA recommends that sprouts be stored at 32ºF. Fresh bean sprouts should be used within 1-2 days of purchase or follow the manufacturers’ storage instructions.

Learn how to stir fry bean sprout.

Check Out More Easy Stir Fry Recipes

Did you make this recipe? Be sure to leave a rating and a comment below! I'd appreciate it. 

📖 Recipe

bean sprout stir fry with tofu

Bean Sprout Stir Fry with Tofu

Rika
This bean sprout stir-fry with tofu is a quick vegetarian dish that you can make for any weeknight dinner. It's also an inexpensive meal that will satisfy your craving. It's so light and healthy. It's low carb and keto-friendly.
4.78 from 18 votes
Prep Time 10 minutes
Cook Time 8 minutes
Course Main Dish
Cuisine Asian
Servings 4
Calories 197 kcal

Ingredients
 

  • 1 pound fresh bean sprouts, (remove hair, rinse under cold water, and drain well)
  • 8 oz firm or extra firm tofu, (cut into small cubes)
  • tablespoon vegetable, canola, or peanut oil, (divided)
  • 1 tablespoon low sodium soy sauce
  • 1 tablespoon minced ginger
  • 2 garlic cloves, (peeled and sliced)
  • ¼ cup chopped scallions
  • salt and black pepper , (to taste)

Instructions
 

  • Soak a block of tofu in salted water (1½ cups of water + 2 teaspoon of salt) for about 10-15 minutes. Drain the water. Put the tofu on a layer of paper towels. Place a weight on the tofu to remove excess moisture for about 15 minutes then slice into small cubes.
  • In a skillet, heat 3 tablespoon of oil over medium-high heat. Cook the tofu until lightly browned on all sides (about 3-5 minutes). Set aside.
  • In the same skillet, heat ½ tablespoon of oil on high heat. Cook the ginger, garlic, and scallions for 10-15 seconds or until fragrant.
  • Add tofu, bean sprouts, and soy sauce. Cook and keep stirring until the bean sprouts are tender-crisp (about 3 minutes). Adjust the seasoning with salt and black pepper.

Notes

Where to purchase: Bean sprouts are available at any Asian market, Sprouts, Whole Foods, Jimbo's, and Walmart. 
How to store: Keep the fresh bean sprouts sealed and chilled. The USDA recommends that sprouts be stored at 32ºF. Fresh bean sprouts should be used within 1-2 days of purchase or follow the manufacturers’ storage instructions. 

Nutrition

Calories: 197kcalCarbohydrates: 9gProtein: 9gFat: 15gSaturated Fat: 1gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 1gSodium: 144mgPotassium: 182mgFiber: 3gSugar: 5gVitamin A: 24IUVitamin C: 15mgCalcium: 89mgIron: 2mg
Love the Recipe? Let Us Know!Your feedback means the world to us! If you enjoyed our recipe and want to support our website, please take a moment to rate the recipe!

Comments

No Comments

4.78 from 18 votes (18 ratings without comment)

Did you like this recipe? Leave a star rating! I'd appreciate it!

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

Recipe Rating