Vibrant and bursting with flavor, this Tofu with Tomatoes and Coriander recipe is a quick and wholesome weeknight dinner that’s ready in just 30 minutes. Firm tofu is pan-seared to golden perfection and then tossed in a fragrant medley of juicy ripe tomatoes, garlic, and warm ground cumin. A splash of soy sauce adds savory depth, while a sprinkle of optional red chili flakes lends a subtle kick. Fresh coriander (cilantro) leaves elevate the dish with an herbaceous brightness, making it as visually appealing as it is delicious. Perfect for vegans and vegetarians, this versatile dish pairs beautifully with steamed rice, quinoa, or crusty bread for an effortless yet flavorful meal.
Scan with your phone to download!
Drain the tofu and pat it dry with paper towels. Cut the tofu into 1-inch cubes.
Dice the ripe tomatoes into small chunks and set aside.
Finely chop the garlic and roughly chop the fresh coriander leaves.
Heat 1 tablespoon 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 the tofu from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped garlic and sauté for 30 seconds until fragrant.
Add the diced tomatoes to the skillet and cook for 3-4 minutes, stirring occasionally, until they start to soften and release their juices.
Season the tomatoes with soy sauce, ground cumin, salt, black pepper, and red chili flakes (if using). Stir well to combine.
Return the tofu to the skillet and gently toss to coat it in the tomato sauce. Cook for an additional 3-4 minutes, allowing the tofu to absorb the flavors.
Remove the skillet from the heat and sprinkle the dish with fresh coriander leaves.
Serve hot as a main or side dish with steamed rice, quinoa, or crusty bread.
Serving size | (850.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 682.8 |
Total Fat 48.4g | 0% |
Saturated Fat 6.8g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 1862.5mg | 0% |
Total Carbohydrate 29.0g | 0% |
Dietary Fiber 10.7g | 0% |
Total Sugars 14.7g | |
Protein 48.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 705.8mg | 0% |
Iron 9.4mg | 0% |
Potassium 1709.0mg | 0% |
Source of Calories