Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian-Style Marinated Grilled Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A flavorful Italian-style grilled tofu marinated in herbs, garlic, and olive oil, then grilled to perfection for a savory plant-based dish.


Ingredients

  • 14 oz extra-firm tofu, pressed
  • 3 tbsp olive oil
  • 2 tbsp lemon juice
  • 2 tbsp balsamic vinegar
  • 3 cloves garlic, minced
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp dried thyme
  • 1/2 tsp red pepper flakes
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tbsp fresh parsley, chopped

Instructions

  1. Slice the pressed tofu into 1/2-inch thick slabs or triangles.
  2. In a bowl, whisk together olive oil, lemon juice, balsamic vinegar, garlic, oregano, basil, thyme, red pepper flakes, salt, and pepper.
  3. Place tofu in a shallow dish and pour marinade over it. Let marinate for at least 30 minutes, flipping halfway.
  4. Preheat a grill pan or outdoor grill over medium heat and lightly oil the surface.
  5. Grill tofu for 4–5 minutes per side until grill marks form and edges are slightly crisp.
  6. Remove from heat and sprinkle with fresh parsley before serving.

Notes

  • Press tofu well to help it absorb marinade and improve texture.
  • Marinate longer (up to 24 hours) for deeper flavor.
  • Can be cooked on a stovetop grill pan or outdoor grill.
  • Serve with salads, pasta, or roasted vegetables.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grill
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 210 kcal
  • Sugar: 2 g
  • Sodium: 320 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 6 g
  • Fiber: 2 g
  • Protein: 16 g
  • Cholesterol: 0 mg