Barbecued Tofu

Barbecued Tofu

An easy dish of tofu slices baked in barbecue sauce.


5 stars 5 stars 5 stars 5 stars 5 stars (22 ratings made) Rate
Serves: 4 person(s) Change

Preparation Time: 15 mins
Cooking Time: 30 mins
Extra Time: 3 hrs
(or overnight, for marinating)

Heart-Friendly Recipe Low Sodium Recipe Diabetes-Friendly Recipe Low-Carb Recipe High-Calcium Recipe Dairy-Free Recipe


  • 17 1/2 oz light firm tofu (such as Nasoya) *
  • 2 large onions, thinly sliced
  • 1 cup low-sodium barbecue sauce *


Squeeze any excess water from the tofu. Slice the block of tofu across its short end into 1/4-inch slices.

Place the onions in a baking dish and pour 1/4 cup of barbecue sauce over them. Add the tofu and the remaining sauce. Marinate in the refrigerator for several hours.

Preheat the oven to 350ºF.

Bake the tofu and onions for 20 to 30 minutes until the sauce is bubbling hot (the tofu can also be cooked on the grill, brushing frequently with barbecue sauce.)


Calories, fat, sodium and calcium content may vary, depending on the tofu and barbecue sauce.

Serve the dish over rice or stuff it into pieces of crusty French bread. Add a side dish of steamed vegetables.

Serving suggestions are not included in the nutritional analysis.

Nutritional Info (per serving)

CALORIES 141 cals
Kilojoules 590 kJ
Fat 3.6 g
Saturated Fat 0.2 g
Cholesterol 0 mg
Sodium 192 mg
Carbohydrates 17.2 g
Fiber 2.6 g
Total Sugars 5.7 g
Protein 12.8 g
Calcium 264.0 mg
Note: A dash indicates no data is available.