Servings
Font
Back
How to Cook Tofu | Easy Tofu Recipe
5 from 107 votes

How to Cook Tofu | Easy Tofu Recipe

This recipe gently cooks firm tofu cubes in a savory tomato sauce flavored with plenty of garlic, sugar, and seasoning, finishing with scallions. The sauce is cooked down until juicy, wrapping tofu pieces in a richly flavored base. It pairs well served hot over jasmine rice for a satisfying, simple meal.

Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins
Servings: 4
Calories: 134 kcal
Course: Appetizer, Dinner
Cuisine: Chinese, Japanese

Ingredients

  • 4 tomato vine ripe
  • 10 cloves garlic
  • 1 tsp sugar
  • 16 oz tofu drained, firm
  • 1 tsp table salt fine
  • 2 TB scallions thinly sliced
  • black pepper fresh cracked

Instructions

    Cup of Yum
  1. Put chopped tomatoes with juices into large skillet.  Add chopped garlic and sugar.  Cover and cook on medium-high until tomatoes are cooked down and juicy, stirring occasionally, about 10 minutes.
  2. While tomatoes are cooking, gently press tofu to remove excess water. Cut tofu into cubes. Add to skillet with the tomato mixture. 
  3. Sprinkle with 1 tsp salt and a few pinches of freshly cracked black pepper.  Cover and simmer about 5 minutes.
  4. Gently stir several times while cooking, taking care not to break tofu.  If desired, taste and sprinkle in 1/2 tsp more salt, or to taste. 
  5. Remove from heat and stir in sliced scallion. Serve over fluffy jasmine rice.

Notes

  • Firm tofu is best for this recipe to hold shape during cooking.
  • Press tofu gently to remove excess water before cubing for better texture and sauce absorption.
  • Serve immediately for best texture, though leftovers can be refrigerated and reheated gently.
  • For variation, adjust garlic or add other seasonings as preferred, but keep the balance of sweet tomato and savory flavors.

Nutrition Information

Serving 4g Calories 134kcal (7%) Carbohydrates 11g (4%) Protein 12g (24%) Fat 5g (8%) Saturated Fat 1g (5%) Polyunsaturated Fat 3g (18%) Monounsaturated Fat 1g (5%) Sodium 595mg (25%) Potassium 331mg (7%) Fiber 3g (12%) Sugar 5g (10%) Vitamin A 1055IU (21%) Vitamin C 20mg (22%) Calcium 170mg (17%) Iron 2mg (11%)

Nutrition Facts

Serving: 4 Serving

Amount Per Serving

Calories 134

% Daily Value*

Serving 4g
Calories 134kcal 7%
Carbohydrates 11g 4%
Protein 12g 24%
Fat 5g 8%
Saturated Fat 1g 5%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 1g 5%
Sodium 595mg 25%
Potassium 331mg 7%
Fiber 3g 12%
Sugar 5g 10%
Vitamin A 1055IU 21%
Vitamin C 20mg 22%
Calcium 170mg 17%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register