Go Back
+ servings
A bowl with rice, marinated baked tofu, sweet potato, goat cheese, and microgreens

Marinated Herb Baked Tofu

Megan Weimer
This marinated and baked tofu is so flavorful and full of nutritious plant-based protein! It is a perfect addition to so many different dishes, liked salads, bowls, and wraps.
5 from 1 vote
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes
Cuisine Vegan
Servings 4 servings
Calories 119.9 kcal

Need Metric or US Customary Measurements?

Use the buttons below to toggle between grams and cups!

Ingredients
  

  • 1 block extra firm tofu
  • 2 tablespoon olive oil
  • 2 tablespoon lemon juice
  • 1 Pinch salt
  • 1 Pinch black pepper
  • ¼ teaspoon garlic powder
  • ½ teaspoon oregano
  • ½ teaspoon dried basil
  • ½ teaspoon marjoram
  • ½ teaspoon thyme
  • ½ teaspoon rosemary

Instructions
 

  • Drain the tofu. Cut into cubes and place on a plate covered in paper towels. Place more paper towels on top of the tofu cubes and then stack another plate and any heavy items (cans and pans work) on top of that. Let drain for at least 15 minutes
    1 block extra firm tofu
  • Mix oil, lemon juice, and herbs in a Ziplock or similar reusable bag. Add the tofu and let marinate for at least 15 minutes.
    2 tablespoon olive oil, 2 tablespoon lemon juice, 1 Pinch salt, 1 Pinch black pepper, ¼ teaspoon garlic powder, ½ teaspoon oregano, ½ teaspoon dried basil, ½ teaspoon marjoram, ½ teaspoon thyme, ½ teaspoon rosemary
  • Preheat oven to 400°F while the tofu is marinating.
  • Remove tofu from bag and arrange on a lined baking sheet.
  • Bake the seasoned tofu for a total of 30 minutes, flipping after 15 minutes.
  • Let your roasted tofu cool and then add to salads and bowls. Enjoy!

Nutrition

Serving: 1servingCalories: 119.9kcalCarbohydrates: 3gProtein: 7.5gFat: 8.9gSaturated Fat: 1.3gPolyunsaturated Fat: 1.8gMonounsaturated Fat: 5.5gSodium: 72.6mgPotassium: 171.1mgFiber: 0.3gSugar: 1.2gVitamin A: 19IUVitamin C: 3.3mgCalcium: 39.7mgIron: 1.5mg
Tried this recipe?Let us know how it was!