clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
asian ground tofu crumbles over rice

Asian Tofu ‘Beef’ Bowls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 7 reviews

  • Author: Lisa Kitahara
  • Total Time: 13 minutes
  • Yield: 4 servings 1x


Asian Tofu “Beef” Bowls are a meal prep / weeknight dinner life saver! Ground Tofu Crumbles that’s incredibly easy and made in snap. Serve it over rice and vegetables for a healthy high protein vegan meal.




Tofu “Beef”

  • 3 garlic cloves, minced (9g)
  • 1 small onion, diced (100g)
  • sesame seeds, for garnish
  • scallions, for garnish


  1. Mix all the sauce ingredients into a bowl and set aside. Squeeze out any excess liquid from the tofu. 
  2. Fry onions and garlic in a large pan or wok over medium high heat until browned (1 minute). 
  3. Crumble in the tofu and fry for 1 minute to allow excess liquid to evaporate. 
  4. Pour in the sauce and cook for another 3-4 minute until the tofu has absorbed the sauce. Fry for another 2-3 minute to get more browning and crisp tofu bits. 
  5. Serve immediately over rice and garnish with scallions and sesame seeds. 


  • After the tofu has defrosted, squeeze out any excess liquid. I like to put a strainer under so it catches any tofu that might have crumbled off. You can also place it between dish towels for 3-5 minutes. If you don’t have frozen tofu prepared, simply just press the tofu between two dish towels with a heavy object on top (or use a tofu press) for 15-30 minutes. The longer you press it for, the less time you have to cook it. 
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Category: Entree
  • Method: Stove top
  • Cuisine: vegan, gluten free, asian


  • Serving Size: 1 serving
  • Calories: 218g
  • Sugar: 5.8g
  • Sodium: 1071mg
  • Fat: 10.8g
  • Saturated Fat: 1.9g
  • Unsaturated Fat: 6gg
  • Trans Fat: 0
  • Carbohydrates: 13.7g
  • Fiber: 1.08g
  • Protein: 17.38
  • Cholesterol: 0