Vegan Lemon Garlic Roasted Tofu

Vegan Lemon Garlic Roasted Tofu

This Vegan Lemon Garlic Roasted Tofu is crispy on the outside, tender on the inside, and infused with bright lemon, savory garlic, and fragrant herbs. It’s perfect for salads, grain bowls, wraps, pasta dishes, or as a protein-packed main course.

Yield

  • 4 servings

Preparation Time

  • Prep: 20 minutes
  • Marinating: 30 minutes (recommended)
  • Roasting: 30–35 minutes
  • Total: About 1 hour 15 minutes

Ingredients

For the Tofu

  • 1 block (400–450 g) extra-firm tofu
  • 1 tablespoon olive oil
  • 1 tablespoon cornstarch
  • ¼ teaspoon sea salt
  • ¼ teaspoon black pepper

Lemon Garlic Marinade

  • 3 tablespoons fresh lemon juice
  • 1 tablespoon lemon zest
  • 2 tablespoons olive oil
  • 5 garlic cloves, finely minced
  • 1 tablespoon maple syrup
  • 1 teaspoon Dijon mustard
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • ¾ teaspoon sea salt
  • ¼ teaspoon black pepper

Optional Fresh Herb Finish

  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh dill, chopped
  • Extra lemon wedges

Step 1: Press the Tofu

Properly pressed tofu absorbs flavor and roasts better.

  1. Drain the tofu.
  2. Wrap in a clean kitchen towel or paper towels.
  3. Place on a plate.
  4. Put a heavy skillet, cutting board, or several cans on top.
  5. Press for 20–30 minutes.

The tofu should release a significant amount of water.


Step 2: Cut the Tofu

After pressing, cut into:

Cubes

  • 1-inch (2.5 cm) cubes

or

Triangles

  • Slice into slabs, then cut diagonally

Triangles create attractive crispy edges.


Step 3: Prepare the Marinade

In a medium bowl whisk together:

  • Lemon juice
  • Lemon zest
  • Olive oil
  • Garlic
  • Maple syrup
  • Dijon mustard
  • Oregano
  • Thyme
  • Smoked paprika
  • Salt
  • Black pepper

Whisk until fully combined.

The marinade should smell bright, garlicky, and herbaceous.


Step 4: Marinate the Tofu

Add tofu pieces to a shallow dish.

Pour the marinade over the tofu.

Gently toss to coat every piece.

Allow to marinate:

  • Minimum: 30 minutes
  • Ideal: 2–4 hours
  • Maximum: Overnight in the refrigerator

Turn the tofu occasionally for even flavor absorption.


Step 5: Prepare for Roasting

Preheat oven to:

220°C (425°F)

Line a baking sheet with parchment paper.

Remove tofu from marinade, reserving any remaining liquid.

Pat lightly with paper towels.


Step 6: Add Crispy Coating

Place tofu in a bowl.

Add:

  • 1 tablespoon olive oil
  • Cornstarch
  • Salt
  • Pepper

Toss gently until coated.

The cornstarch creates a crisp exterior during roasting.


Step 7: Roast

Arrange tofu in a single layer on the baking sheet.

Leave a little space between pieces.

Roast for:

First Roast

  • 15 minutes

Flip carefully.

Second Roast

  • 15–20 minutes

The tofu is ready when:

  • Deep golden brown
  • Crisp around edges
  • Firm on the outside

Step 8: Lemon Garlic Glaze Finish

While tofu roasts, pour the reserved marinade into a small saucepan.

Bring to a gentle simmer.

Cook for 3–5 minutes until slightly thickened.

Once tofu comes out of the oven:

  • Brush or drizzle with the warm glaze.
  • Toss gently to coat.

This intensifies the lemon-garlic flavor.


Step 9: Garnish

Sprinkle with:

  • Fresh parsley
  • Fresh dill
  • Extra lemon zest

Serve with lemon wedges.


Serving Ideas

Grain Bowl

Serve over:

  • Brown rice
  • Quinoa
  • Farro

with roasted vegetables.

Mediterranean Plate

Serve with:

  • Hummus
  • Cucumber salad
  • Tomatoes
  • Warm pita

Salad Topper

Add to:

  • Spinach salad
  • Broccoli salad
  • Mixed greens

Pasta

Toss with:

  • Garlic olive oil pasta
  • Lemon herb pasta
  • Vegetable pasta primavera

Storage

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze for up to 2 months.

Reheating

Bake at 200°C (400°F) for 8–10 minutes to restore crispness.


Approximate Nutrition (Per Serving)

  • Calories: 210–250
  • Protein: 15–18 g
  • Carbohydrates: 6–8 g
  • Fat: 14–16 g
  • Fiber: 1–2 g

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *