Savor the bold and hearty flavors of Dairy-Free Tofu Cacciatore, a plant-based twist on the classic Italian comfort dish. This recipe transforms extra-firm tofu into golden, pan-seared cubes that soak up a rich, savory tomato sauce brimming with sautéed onions, bell peppers, carrots, and aromatic herbs like oregano and thyme. A pinch of red pepper flakes adds subtle heat, while Kalamata olives provide a tangy, briny finish. Perfect for weeknight dinners, this one-pot meal comes together in just 45 minutes and is entirely free of dairy, making it ideal for vegan or lactose-intolerant diets. Pair it with crusty bread or your favorite gluten-free pasta for a satisfying, wholesome meal that’s as nutritious as it is delicious.
Scan with your phone to download!
Press the tofu: Remove excess water from the tofu by wrapping it in a clean kitchen towel and placing a heavy object (like a skillet or a few cookbooks) on top. Let it sit for 15 minutes.
Cut the pressed tofu into 1-inch cubes and season with 1/2 teaspoon of salt and 1/4 teaspoon of black pepper.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the tofu cubes and cook for 4-5 minutes per side, until golden brown. Remove from the skillet and set aside.
In the same skillet, heat the remaining 1 tablespoon of olive oil. Add the diced onion, sliced bell pepper, and carrot rounds. Sauté for 5-7 minutes, until the vegetables begin to soften.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Pour in the crushed tomatoes and vegetable broth. Add the dried oregano, dried thyme, red pepper flakes, and the remaining 1/2 teaspoon of salt and 1/4 teaspoon of black pepper. Stir well to combine.
Bring the sauce to a gentle simmer and return the tofu to the skillet. Allow the mixture to cook for 15 minutes, stirring occasionally.
Add the Kalamata olives and cook for an additional 5 minutes.
Taste the sauce and adjust seasoning if needed.
Serve the tofu cacciatore hot, garnished with chopped fresh parsley. Pair with your favorite dairy-free side, such as rice, pasta, or crusty bread.
Serving size | (2037.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1694.8 |
Total Fat 106.3g | 0% |
Saturated Fat 15.7g | 0% |
Polyunsaturated Fat 4.7g | |
Cholesterol 0mg | 0% |
Sodium 5689.7mg | 0% |
Total Carbohydrate 124.8g | 0% |
Dietary Fiber 39.4g | 0% |
Total Sugars 54.3g | |
Protein 83.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 3077.5mg | 0% |
Iron 22.3mg | 0% |
Potassium 4057.3mg | 0% |
Source of Calories