Nutrition Facts for Greek tofu

Greek Tofu

Indulge in the vibrant flavors of the Mediterranean with this Greek Tofu recipe—a plant-based twist on classic Greek-inspired cuisine. Bite-sized cubes of firm tofu are marinated in a zesty blend of olive oil, lemon juice, red wine vinegar, garlic, and aromatic spices like oregano, thyme, and smoky paprika for a bold layer of flavor. After a quick pan-sear for golden, crispy edges, the tofu is tossed with briny kalamata olives, tangy sun-dried tomatoes, and fresh parsley for a refreshingly savory finish. This versatile vegan dish is perfect as a topping for crisp salads, stuffed into warm pita wraps, or served over fluffy rice or quinoa. Ready in just 35 minutes with an optional marinade time for enhanced taste, this Greek Tofu recipe is a delicious and healthy way to bring Mediterranean-inspired flavors to your table. Perfect for dinner, meal prep, or a flavorful plant-based main dish!

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Greek Tofu
Prep Time:15 mins
Cook Time:20 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 14 oz firm tofu
  • 2 tbsp olive oil
  • 3 tbsp lemon juice
  • 2 tbsp red wine vinegar
  • 3 cloves fresh garlic, minced
  • 2 tsp dried oregano
  • 1 tsp dried thyme
  • 0.5 tsp ground cumin
  • 0.5 tsp smoked paprika
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp fresh parsley, chopped
  • 0.25 cup kalamata olives, sliced
  • 0.25 cup sun-dried tomatoes, julienned

Directions

Step 1

Press the tofu to remove excess moisture. Use a tofu press or wrap the tofu in a clean kitchen towel and place a heavy object on top for 15 minutes.

Step 2

Once pressed, cut the tofu into 1-inch cubes and set aside.

Step 3

In a medium-sized mixing bowl, whisk together olive oil, lemon juice, red wine vinegar, minced garlic, oregano, thyme, cumin, smoked paprika, salt, and black pepper to create the marinade.

Step 4

Add the tofu cubes to the marinade, ensuring they are evenly coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours for maximum flavor.

Step 5

Heat a non-stick or cast-iron skillet over medium heat. Add a drizzle of olive oil to the pan.

Step 6

Remove the tofu from the marinade (reserve the marinade) and sear the cubes in the hot skillet for 3–4 minutes on each side, until golden and crispy.

Step 7

Lower the heat to medium-low, then pour the reserved marinade into the skillet. Let it simmer for 2–3 minutes to heat through and slightly thicken.

Step 8

Toss the cooked tofu with chopped parsley, kalamata olives, and sun-dried tomatoes for a burst of fresh and briny flavors.

Step 9

Serve warm as a topping for salads, in pita wraps, or alongside rice or quinoa.

Nutrition Facts

Serving size 614.8 grams (614.8g)
Amount per serving % Daily Value*
Calories 884
Total Fat 60.80g 78%
Saturated Fat 8.90g 45%
Polyunsaturated Fat 2.70g
Cholesterol 0mg 0%
Sodium 3632mg 158%
Total Carbohydrate 47.10g 17%
Dietary Fiber 12.90g 46%
Total Sugars 24.30g
Protein 50.70g 101%
Vitamin D 0IU 0%
Calcium 756mg 58%
Iron 13mg 74%
Potassium 1703mg 36%
*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.

Source of Calories

Fat: 58.3%
Protein: 21.6%
Carbs: 20.1%