Barbecue Tofu

Prep: 15 min

Savory and spicy barbecue tofu with peanut butter and paprika, perfect for vegans and plant-based lovers seeking a flavorful, protein-packed main dish.

Be the first to rate this recipe

Ingredients

  • 2 lb. previously frozen tofu
  • 1/4 tsp. cayenne
  • 3 Tbsp. peanut butter
  • 1 c. oil
  • 1 Tbsp. paprika

Instructions

  1. Thaw the tofu.
  2. Press out excess water and cut into 1 x 3-inch strips.
  3. Whip together remaining ingredients until smooth to make the marinade.
  4. Pour the marinade over the tofu and squeeze to distribute evenly.
  5. Marinate for 30 minutes.
  6. While marinating, prepare the sauce.

Tips & Substitutions

For a firmer texture, use extra-firm tofu and press it longer to remove more moisture. You can substitute peanut butter with almond butter or sunflower seed butter if you have nut allergies. Adjust the cayenne to your heat preference; you can even leave it out for a milder flavor. For a smoky touch, consider adding a little liquid smoke to the marinade.

Serving Suggestions

Serve the barbecue tofu with steamed rice or quinoa for a complete meal. It pairs beautifully with Good Plain Potato Salad for a refreshing side. You can also add it to a salad with mixed greens, or use it in a wrap with fresh vegetables. For a delightful finish, consider serving it alongside Frosted Apple Cookies for dessert.

Storage & Reheating

Store leftover barbecue tofu in an airtight container in the refrigerator for up to 4 days. To reheat, place the tofu in a preheated oven at 350°F for about 10-15 minutes, or until heated through. Alternatively, you can sauté it in a pan over medium heat for a crispy exterior.

Nutrition & Diet Analysis (per serving)

Each serving of Barbecue Tofu contains roughly 2241 calories, with 11g protein, 35g carbohydrates, and 240g fat. It is an excellent source of vitamin A (165% of the Daily Value), dietary fiber (78% of the Daily Value), and iron (72% of the Daily Value), and a good source of calcium. Note that it is relatively high in sodium, at 1549mg per serving (67% of the Daily Value).

2241 kcal 100% DV
Protein Fat Carbs

Macronutrients

Protein 11.2g 22% DV
Total Fat 240.2g 100% DV
Carbs 35g 13% DV
Fiber 21.9g 78% DV
Sugar 7.2g 14% DV

Electrolytes

Sodium 1549mg 67% DV
Potassium 1458.4mg 31% DV

Vitamins & Minerals

Vitamin A 1484.3mcg 100% DV
Vitamin C 0.8mg 1% DV
Calcium 143.8mg 11% DV
Iron 12.9mg 72% DV
Diet fit High-fiber
Contains Milk Soy Peanut

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use fresh tofu instead of previously frozen?

Yes, you can use fresh tofu, but freezing it changes its texture, making it more absorbent. If you prefer a firmer bite, use extra-firm tofu and press it well before marinating.

How can I make this dish spicier?

To increase the heat, add more cayenne pepper or include some chopped fresh chili peppers in the marinade. You can also serve it with a spicy dipping sauce or drizzle some hot sauce over the finished dish.

What are some good sides to serve with barbecue tofu?

Great sides include grilled vegetables, coleslaw, or cornbread. For a heartier meal, consider pairing it with rice pilaf or roasted sweet potatoes. Browse more vegetarian recipes for additional inspiration!

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegetarian recipes → Dairy recipes → All recipes →