Bring the vibrant flavors of the Mediterranean to your table with this healthy and satisfying Mediterranean Diet Mixed Vegetables with Tofu Stir-Fry. This quick, 35-minute dish combines golden, pan-seared extra-firm tofu with a colorful medley of vegetables like red bell peppers, zucchini, cherry tomatoes, and baby spinach, all seasoned with aromatic garlic, dried oregano, and basil. A zing of fresh lemon adds brightness, while heart-healthy extra virgin olive oil ties everything together. Perfect as a light and nutritious main course or paired with whole grains like quinoa or brown rice, this plant-based recipe embodies the essence of the Mediterranean diet: simple, wholesome, and bursting with freshness. Ideal for busy weeknights, this stir-fry is as visually appealing as it is delicious, making it a must-try for anyone seeking flavorful vegan or vegetarian meal options.
Scan with your phone to download!
Drain the tofu and press it with paper towels to remove excess moisture. Cut the tofu into 1-inch cubes.
Heat 1 tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 7-10 minutes. Remove the tofu from the skillet and set aside.
Slice the red onion into thin slices. Dice the red bell pepper and zucchini into bite-sized pieces. Halve the cherry tomatoes. Mince the garlic cloves.
In the same skillet, add the remaining tablespoon of olive oil. Add the sliced red onion and minced garlic and sauté for 2 minutes until fragrant.
Add the red bell pepper and zucchini to the skillet. Stir-fry for about 5 minutes until they begin to soften.
Stir in the cooked tofu, cherry tomatoes, and baby spinach. Cook for an additional 3 minutes until the spinach is wilted and the tomatoes are heated through.
Season the stir-fry with dried oregano, dried basil, salt, and black pepper. Stir in the zest and juice of one lemon to brighten the flavors.
Serve hot as a stand-alone dish or with a side of whole grain such as brown rice or quinoa if desired.
Serving size | (1161.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1059.1 |
Total Fat 61.5g | 0% |
Saturated Fat 9.1g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 0mg | 0% |
Sodium 3171.8mg | 0% |
Total Carbohydrate 69.7g | 0% |
Dietary Fiber 21.4g | 0% |
Total Sugars 31.1g | |
Protein 71.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 2918.4mg | 0% |
Iron 15.8mg | 0% |
Potassium 2332.2mg | 0% |
Source of Calories