Tofu Cacciatore

Tofu Cacciatore Recipe

By Noble Veggies

🔪Prep Time: 15 mins

👩‍🍳Cook Time: 20 mins


14 ounce extra firm tofu cut in cubes

4 tbsp olive oil divided

1 package mushrooms sliced

1 bell peppers thinly sliced

1 onion peeled and thinly sliced

2 carrots sliced

2 potatoes cubed

1 teaspoon thyme

1 teaspoon oregano

2 garlic cloves minced

1 cup white wine or vegetable broth

1 can 28 ounce diced tomatoes

3 tablespoons tomato paste

¾ cup frozen peas

2 tablespoons parsley for garnish

½ cup green olives pitted


1Preheat the oven to 375 ° C.

2Cut the tofu into cubes and season with salt and pepper.

3Add 2 tablespoons of olive oil to an dutch oven over medium heat. When hot, add the tofu and let it brown.

4Flip and brown - about 2 minutes per side. Remove the tofu and set aside.

5In the same dutch oven, add the 2 tbsp. remaining olive oil and add the peppers, mushrooms and onion. Let the peppers and onion soften.

6Stir in the minced garlic, tomatoes and tomato paste. Season with thyme and oregano.

7Add white wine or vegetable broth to the carrots and potatoes.

8Simmer the mixture for 5 minutes. Add the olives, then return the tofu to the ovenproof pot.

9Cover and put in the oven for 20 minutes

10Remove from the oven, add the peas, wait 5 minutes

11Garnish with parsley. Serve immediately

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑