Savor the hearty, plant-based flavors of Whole30 Tofu Cacciatore, a wholesome twist on the classic Italian-inspired dish made entirely vegan and Whole30-compliant! This colorful recipe features golden pan-seared tofu cubes, perfectly paired with a medley of fresh vegetables like bell peppers, zucchini, and mushrooms, all simmered in a rich, herby tomato sauce. With a prep time of just 20 minutes and packed with bold flavors from garlic, dried herbs, and a hint of crushed red pepper, itโs a healthy and satisfying weeknight dinner option thatโs gluten-free, dairy-free, and free of added sugars. Serve this comforting tofu cacciatore with a side of cauliflower rice or zucchini noodles for a meal your taste budsโand bodyโwill thank you for!
Drain the tofu and press it between two plates with a heavy object on top for 15โ20 minutes to remove excess water.
Once pressed, cut the tofu into 1-inch cubes and set aside.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the tofu cubes and cook for 5โ7 minutes, turning occasionally, until golden on all sides. Remove from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil. Sautรฉ the diced onion for 3โ4 minutes, or until softened.
Add the minced garlic and cook for another 1 minute, until fragrant.
Stir in the diced red and yellow bell peppers, zucchini slices, and sliced mushrooms. Cook for 5โ7 minutes, stirring occasionally, until the vegetables are tender.
Pour in the canned diced tomatoes, tomato paste, and vegetable broth. Stir well to combine.
Season the mixture with oregano, basil, crushed red pepper flakes, salt, and black pepper. Stir to evenly distribute the spices.
Return the cooked tofu to the skillet, gently submerging it in the sauce and vegetables. Reduce the heat to low, cover, and simmer for 20 minutes to allow the flavors to meld.
Taste and adjust seasoning with additional salt or pepper, if needed.
Garnish the cacciatore with freshly chopped parsley before serving.
Calories |
1213 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 72.4 g | 93% | |
| Saturated Fat | 10.0 g | 50% | |
| Polyunsaturated Fat | 3.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5269 mg | 229% | |
| Total Carbohydrate | 100.1 g | 36% | |
| Dietary Fiber | 23.5 g | 84% | |
| Total Sugars | 50.9 g | ||
| Protein | 62.6 g | 125% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 841 mg | 65% | |
| Iron | 12.3 mg | 68% | |
| Potassium | 4206 mg | 89% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.