Jul 14 2026

Tofu Recipe

Time40m
Serves4

Tofu is inexpensive, nutritious and versatile and can be served fresh or cooked with vegetables and/or meat.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Vegetables (Optional)

Seasonings

Method

Preparation

  1. 1

    Press the Tofu

    Wrap the firm tofu in a clean kitchen towel or paper towels. Place a heavy object on top (like a skillet or a few cans) for about 15-20 minutes to remove excess moisture.

  2. 2

    Chop the Vegetables

    While the tofu is pressing, wash and chop the bell pepper, broccoli, and carrot into bite-sized pieces.

  3. 3

    Prepare Seasonings

    Mince the garlic and set aside. Grate the ginger and slice the green onions thinly, keeping the white and green parts separate.

Cooking

  1. 4

    Heat the Oil

    In a large skillet or wok, heat the olive oil over medium-high heat.

  2. 5

    Cook the Tofu

    Once the oil is hot, cut the pressed tofu into cubes and add them to the skillet. Let them cook for about 5-7 minutes, turning occasionally, until they are golden brown on all sides.

  3. 6

    Add Garlic and Ginger

    Add the minced garlic and grated ginger to the skillet with the tofu. Stir and cook for another 1-2 minutes until fragrant.

  4. 7

    Incorporate Vegetables

    Add the chopped bell pepper, broccoli, and carrot to the skillet. Stir-fry for about 5-6 minutes until the vegetables are tender but still crisp.

  5. 8

    Add Soy Sauce and Seasonings

    Pour in the soy sauce and sprinkle with black pepper and red chili flakes. Mix everything well and let it cook for another 2-3 minutes.

  6. 9

    Garnish and Serve

    Remove from heat, garnish with sliced green onions, and serve hot over rice or noodles.

More from Walk-On's Sports Bistreaux Central, LA