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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Preparation Time
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Prep: 20 minutes
Marinating: 30 minutes (recommended)
Roasting: 30–35 minutes
Total: About 1 hour 15 minutes
Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
For the Tofu
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
1 block (400–450 g) extra-firm tofu
1 tablespoon olive oil
1 tablespoon cornstarch
¼ teaspoon sea salt
¼ teaspoon black pepper
Lemon Garlic Marinade
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
2 tablespoons fresh parsley, chopped
1 tablespoon fresh dill, chopped
Extra lemon wedges
Step 1: Press the Tofu
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
After pressing, cut into:
Cubes
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
or
Triangles
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Slice into slabs, then cut diagonally
Triangles create attractive crispy edges.
Step 3: Prepare the Marinade
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Arrange tofu in a single layer on the baking sheet.
Leave a little space between pieces.
Roast for:
First Roast
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Flip carefully.
Second Roast
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The tofu is ready when:
Deep golden brown
Crisp around edges
Firm on the outside
Step 8: Lemon Garlic Glaze Finish
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
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
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Sprinkle with:
Fresh parsley
Fresh dill
Extra lemon zest
Serve with lemon wedges.
Serving Ideas
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Grain Bowl
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Serve over:
with roasted vegetables.
Mediterranean Plate
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Serve with:
Hummus
Cucumber salad
Tomatoes
Warm pita
Salad Topper
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add to:
Spinach salad
Broccoli salad
Mixed greens
Pasta
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Toss with:
Garlic olive oil pasta
Lemon herb pasta
Vegetable pasta primavera
Storage
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Refrigerator
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Store in an airtight container for up to 4 days.
Freezer
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Freeze for up to 2 months.
Reheating
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Bake at 200°C (400°F) for 8–10 minutes to restore crispness.
Approximate Nutrition (Per Serving)
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Calories: 210–250
Protein: 15–18 g
Carbohydrates: 6–8 g
Fat: 14–16 g
Fiber: 1–2 g