Main dishes Quick Recipes Vegetarian

Pesto Roasted Tofu

roasted tofu

Tofu is an easy, inexpensive meat replacement. But unless you dress it up with bold flavors, it can be pretty bland and boring.

I usually marinate tofu cubes in tamari or soy sauce with a little oil, but recently I tossed it with fresh, homemade pesto and loved the result.

This Pesto Roasted Tofu is great on top of a salad, alongside rice and white beans, or tossed with ravioli or another pasta.

roasted tofu

Make a big batch and use it throughout the week!

Pesto Roasted Tofu
Prep time
Cook time
Total time
Use this flavorful, versatile tofu as part of any meatless meal!
  • 2 packages extra firm tofu, sliced and drained on paper towels for at least 15 minutes
  • ¼ cup pesto (basil, kale, spinach or any kind you like)
  • 1 Tbsp canola oil
  • 1 tsp salt
  • Pinch of black pepper
  1. Preheat oven to 425.
  2. Cut drained tofu into cubes and place in a single layer on a parchment-lined baking sheet (if you can't fit the cubes in a single layer, use two baking sheets).
  3. Toss cubes with oil, salt and pepper.
  4. Place in the oven and roast for 15-20 minutes or until edges are browning.
  5. Remove from oven and toss cubes with pesto. Roast an additional 3-5 minutes.
  6. Remove from oven and let cool 5 minutes before eating.

You Might Also Like...

1 Comment

  • Cj
    October 5, 2014 at 11:51 am

    I would to personally invite you to share your gorgeous food photos with us over at Food Foto Gallery . com – In August alone, we had 27,882 visitors to the site & there’s no complicated approval process like the big guys. Any photos related to food (that are not watermarked & are of reasonable quality) are accepted & get posted automatically. Being a food blogger, myself, we also share our daily faves on social media, giving exposure to fellow foodies whenever we can.

    Let me know if you have any questions and hope to see you at the site … Cj 🙂

Leave a Reply

Rate this recipe: