Print
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

High Protein Thai Basil Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delicious and nutritious dish featuring tofu, fresh basil, and flavorful sauces, perfect for boosting protein intake.


Ingredients

Scale
  • 16 oz firm tofu
  • 2 tablespoons vegetable oil
  • 4 cloves garlic, minced
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce (or vegetarian alternative)
  • 1 tablespoon hoisin sauce
  • 1 cup fresh basil leaves
  • Salt to taste
  • Cooked jasmine rice or noodles for serving

Instructions

  1. Press the tofu to remove excess moisture and cut into cubes.
  2. Heat the vegetable oil in a pan over medium-high heat.
  3. Add the tofu cubes and cook until golden and crispy on all sides.
  4. Stir in the minced garlic and cook for another minute.
  5. Add the soy sauce, oyster sauce, and hoisin sauce, and stir well to combine.
  6. Toss in the fresh basil leaves and cook until wilted.
  7. Season with salt to taste.
  8. Serve the tofu over steamed jasmine rice or with your favorite noodles.

Notes

Press tofu for better texture and avoid overcrowding the pan while frying for crispy results.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 0mg