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

Brown Stew Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Prep Time: 35 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Caribbean
  • Diet: Vegan

Description

A hearty and flavorful Caribbean-inspired vegan dish, Brown Stew Tofu features tofu marinated and simmered in a rich, savory brown sauce made with vegetables, herbs, and spices.


Ingredients

Units Scale
  • 14 oz extra firm tofu, pressed and cubed
  • 2 tbsp soy sauce
  • 1 tbsp browning sauce
  • 2 tbsp vegetable oil
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1 bell pepper, sliced
  • 1 carrot, sliced
  • 2 sprigs thyme
  • 2 scallions, chopped
  • 1 tomato, chopped
  • 1 tsp allspice
  • 1 cup vegetable broth
  • Salt and pepper to taste

Instructions

  1. Press the tofu to remove excess moisture, then cut into cubes.
  2. Marinate tofu in soy sauce and browning sauce for at least 30 minutes.
  3. Heat oil in a skillet over medium heat and fry tofu until golden brown. Remove and set aside.
  4. In the same skillet, sauté onion, garlic, bell pepper, and carrot for 3-4 minutes.
  5. Add thyme, scallions, tomato, and allspice. Cook for another 2 minutes.
  6. Return tofu to the pan and pour in the vegetable broth.
  7. Simmer uncovered for 10-15 minutes until sauce thickens.
  8. Season with salt and pepper to taste. Serve hot with rice or ground provisions.

Notes

  • Use browning sauce sparingly—it’s strong and adds deep color and flavor.
  • Tofu can be air-fried or baked instead of pan-fried for a lighter version.
  • Feel free to add Scotch bonnet pepper for a spicy kick.

Nutrition

  • Serving Size: 1 serving
  • Calories: 230
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 0mg