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.
- Drain the tofu.
- Wrap in a clean kitchen towel or paper towels.
- Place on a plate.
- Put a heavy skillet, cutting board, or several cans on top.
- 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

