Nutrition Facts for Greek tofu
Blog Research API Download App

Greek Tofu

Image of Greek Tofu
Nutriscore Rating: 73/100

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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
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.

2

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

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.

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.

5

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

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.

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.

8

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

9

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

Cooking Tip: Take your time with each step for the best results!
270
cal
17.9g
protein
13.1g
carbs
17.4g
fat

Nutrition Facts

1 serving (148.9g)
Calories
270
% Daily Value*
Total Fat 17.4 g 22%
Saturated Fat 2.5 g 13%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 711 mg 31%
Total Carbohydrate 13.1 g 5%
Dietary Fiber 3.9 g 14%
Total Sugars 5.5 g
Protein 17.9 g 36%
Vitamin D 0.0 mcg 0%
Calcium 715 mg 55%
Iron 4.3 mg 24%
Potassium 523 mg 11%

*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

18.7%%
25.5%%
55.8%%
Fat: 624 cal (55.8%%)
Protein: 286 cal (25.5%%)
Carbs: 209 cal (18.7%%)