You are currently viewing 10 Vegan Tofu Recipes

10 Vegan Tofu Recipes


A roundup of over 10 easy vegan tofu recipes. I hope that this roundup offers inspiration for this truly versatile source of plant-based protein! Lots of different flavours and cooking methods here, along with some recommendations from some of my favourite food bloggers and recipe creators.

A grid shows 4 vegan tofu recipes: coconut tofu lettuce wraps, golden coconut broth bowls with tofu and vegetables, a veg noodle salad with seared tofu, and grilled tofu and pineapple skewers

I did not always like tofu! When I first went vegan, I just kept trying different flavours and cooking methods to see what would stick. I eventually realized that my efforts were best spent trying to get a crispy/very well-browned texture. Follow that strategy up with some super punchy flavours and you’ll get a winner every time.

An overhead shot of crispy baked tofu cubes on a parchment lined baking sheet. The cubes of tofu are golden brown.
An overhead shot of a package of firm tofu in harsh, partially shadowed light. The package is peeled open.

What is Tofu?

  • Tofu is made from three ingredients: a combination of soybeans and water plus a coagulant that creates a solid mass out of that liquid. Bean curd! So neat.
  • Tofu tastes quite plain and absorbs flavours from whatever it’s combined with. On its own, I find it to be subtly nutty, slightly sweet, and sometimes a bit buttery. The texture can range from soft and gelatinous to firm, but still slightly elastic.
  • Tofu comes in several textures. From super soft silken tofu all the way up to extra firm. I generally reach for extra firm most often.
  • The first known instance of tofu making was recorded thousands of years ago in China during the Han dynasty. There is a theory that tofu was discovered accidentally when a ground mixture of soybeans and water was mistakenly combined with salts that contained magnesium and calcium, which allowed the mixture to curdle and form solids.
  • You can read more about tofu’s origins in this excellent article.
  • Desiree Nielsen has a great blog post about tofu nutrition and some of the common misconceptions surrounding soy. Find it here!

How I Prepare Tofu:

  • I love to freeze bricks of tofu ahead of time. The water within the block freezes and creates pockets throughout, resulting in a chewy texture.
  • I really recommend investing in a tofu press! I was stacking books and pots on top of wrapped tofu bricks before I got mine, and there was still quite a bit of moisture left. Tofu presses are super quick at drying up tofu. The Tofu Express is a classic option.
  • My personal go-to methods for cooking tofu are: pan-frying (usually after coating in arrowroot or cornstarch), roasting at high temperature, grilling, or most recently I’ve been into air frying it.
  • I find that marinating tofu is great for roasting and grilling. When I pan fry or air fry tofu, I apply flavours/sauce after it’s done crisping up in the pan/basket.

My Best Vegan Tofu Recipes:

An overhead shot of vegan red leaf lettuce wraps containing crispy and golden cubes of coconut coated tofu. A small bowl of a deep red, chili flecked sauce is nearby.

Crispy Coconut Tofu Lettuce Wraps with Sweet Chili Sauce. These pretty lettuce wraps are full of crunchy, baked, coconut-y, lightly spiced tofu. They are just perfect with sweet chili sauce and some extra dices of fresh chili and green onion. Super fresh and flavourful!

An overhead shot of a pink platter loaded up with herb-flecked cauliflower rice and skewers of grilled tofu and pineapple brushed with a caramelized, deep red sauce.

Sweet & Spicy Grilled Tofu and Pineapple with Herbed Cauliflower Rice. Tofu and chunks of pineapple are grilled until caramelized and then basted in a sweet, spicy, mega flavourful sauce. Served on top of a heap of herbed cauliflower rice, this dish is such a gorgeous plate of wholesome goodness!

A head on shot of a white bowl filled with a golden coconut milk broth, steamed broccoli, cubes of crispy tofu, and a little bit of cooked quinoa. The bowl is on a beige tea towel on top of a grey background.

Golden Coconut Broth Bowls with Crispy Tofu. This vegan main course is hearty and vibrant at the same time. A spiced coconut milk broth is poured around some cooked grain of your choice, roasted broccoli (or other veg you like!), crisp roasted cubes of tofu, and fresh green onions.

A 3/4 angle shot of a vegan noodle salad on top of a white and red patterned platter. The salad contains golden cubes of tofu, snap peas, green onions, peas, almond butter dressing, and diced peach. Part of a roundup of vegan tofu recipes.

Cold Vegan Noodle Salad with Zingy Almond Butter Dressing. This satisfying noodle salad brings together a combo of whatever noodles you have on hand plus veggie “noodles,” a super flavourful ginger and garlic almond butter dressing, nice small cuts of fresh vegetables, and sautéed little cubes of tofu.

An overhead shot of some stuffed portobello mushrooms drizzled with a pale green sauce on top of a speckled brown plate. Part of a roundup of vegan tofu recipes.

Stuffed Portobello Mushrooms with Cauliflower Rice, Crispy Tofu Bits & Poblano Cream. These stuffed mushrooms are so satisfying and one of my more inventive vegan tofu recipes! Caramelized cauliflower rice, crispy spiced bits of tofu (one of my fave ways to prepare tofu!), and a rich poblano cashew cream come together for a flavourful vegan main course.

An overhead shot of garlic pepper soba soup in a beige bowl that has green and red stripes. The soup is topped with crispy tofu cubes. The bowl of soup is photographed on top of a beige napkin that is on top of a grey linen tablecloth.

Garlic Pepper Soba Noodles with Greens, Broth and Chili Roasted Tofu. This is a simple and soul-satisfying little soup. The chili roasted cubes of tofu are delicious all tangled up in the noodles and broth. My go-to method for preparing vegetable broth is also featured here!

An overhead shot of vegan BBQ skewers containing cubes of tofu, vegetables, all covered with a deep purple blueberry BBQ sauce. The skewers are on a white enamelware tray with a small bowl of the sauce nearby.

Summer Veg & Tofu Skewers with Blueberry BBQ Sauce. Such a simple but fun dish for grilling out! You can honestly turn most seasonal fruits into a delicious and tangy BBQ sauce. Lather that goodness on top of some smoky grilled vegetables and juicy cubes of tofu, and it’s a total party!

An overhead, up close shot of a kale salad with creamy dressing on top, crispy bits of tofu, chunks of roasted sweet potato, slices of red onion, and cubes of avocado. The salad is in a white bowl.

Kale Power Salad with Crispy Tofu Bits, Sweet Potatoes & Spicy Almond Dressing. This salad is so satisfying and loaded UP with flavour. Kale is topped with tender roasted sweet potatoes, avocado, red onion, and my fave crispy baked tofu bits strike again! A super creamy spicy almond dressing that you’ll want to drizzle on everything finishes this mega salad off.

An overhead shot of a grilled avocado half stuffed with a cooked tofu, apricot, and broccoli mixture. The dish is served with some baby spinach and a creamy sauce. Part of a roundup of vegan tofu recipes.

Charred Broccoli & Tofu-Stuffed Avocados with a Lemon Curry Spice Sauce. Our tofu here is given a super Spring-y herb, lemon and mustard marinade before being grilled, chopped, and stuffed into a grilled avocado along with some broccoli, chopped apricots, and a flavourful spiced sauce. This is an unusual option if you’re looking for vegan tofu recipes for grilling season!

Two images show a sheetpan lined with parchment containing roasted cubes of tofu, roasted chopped kale, and deeply browned pine nuts.

Chili & Lemon Roasted Tofu and Kale with Pine Nuts. This recipe is vintage!–from 2012! But I still stand by the method of roasting your tofu and greens on the same sheet pan and then eating them up with some roasted sweet potatoes, maybe a fluffy pile of brown rice, whatever works best for you!

Tofu Recipe Inspiration from Some of my Favourite Creators:

Crispy Coconut Tofu & 9 More Vegan Tofu Recipes

This crispy coconut tofu is so tasty with a homemade sweet chili sauce in a lettuce wrap. Plus, check out 9 more vegan tofu recipes in this post!

PREP TIME25 mins

COOK TIME16 mins


Servings: 2 -4

Crispy Coconut Tofu

  • cup unsweetened non-dairy milk
  • 2 tablespoons spelt flour
  • 2 teaspoons arrowroot powder
  • 1 teaspoon fresh lime juice
  • sea salt and ground black pepper, to taste
  • 1 cup unsweetened shredded coconut
  • 1 teaspoon sweet paprika
  • 1 teaspoon garlic powder
  • 1 400 gram package extra firm tofu, pressed
  • avocado oil spray or other oil spread of choice

Sweet Chili Sauce

  • 1 tablespoon rice vinegar
  • 1 tablespoon fresh lime juice
  • 2 tablespoons chili garlic sauce
  • 2 tablespoons agave nectar
  • 2 tablespoons avocado oil
  • 2 teaspoons tamari or coconut aminos

To Assemble

  • sturdy and crisp lettuce leaves
  • sliced green onions
  • Preheat the oven to 425°F. Line a baking sheet with parchment paper and set aside.

  • In a medium bowl, whisk together the non-dairy milk, spelt flour, arrowroot powder, lime juice, salt and pepper until smooth. Set aside

  • In a shallow dish, combine the shredded coconut, paprika, garlic powder, salt, and pepper. Stir to mix evenly. Set aside.

  • Cut the tofu into 1-inch cubes. Place it in the non-dairy milk mixture and toss with a spatula to coat.

  • Working quickly, transfer the tofu cubes from the non-dairy milk mixture over to the coconut mixture. Gently press the tofu into the coconut mixture to coat on all sides.

  • Spray the parchment lined baking sheet with avocado oil spray. Place the coated tofu cubes on the parchment with space around each cube. Then spray the tofu cubes with avocado oil spray again.

  • Slide the baking sheet into the oven and bake for 8 minutes. Then, remove the tofu from the oven. Carefully flip over each piece of tofu with tongs. Return the tofu to the oven to bake for another 8 minutes, or until all sides are slightly golden and crisp.

  • While tofu is baking, make the sweet chili sauce. In a medium bowl, whisk together the rice vinegar, lime juice, chili garlic sauce, agave nectar, avocado oil, and tamari until combined.

  • Serve the crispy coconut tofu in lettuce wraps with drizzles of the sweet chili sauce and a sprinkle of sliced green onions. Enjoy immediately!

  • Pressing the tofu is key so that all of the excess moisture comes out. Since we’re baking these little cubes, rather than frying, we need all the help we can get! A guide to pressing is here.


Enjoy Best Vegan Recipes, through our blog with a list of best Vegan Dinners, Vegan Breakfast,Vegetable Curry, Vegan Food Prep and much more, Get The Best of the Web with healthy vegan recipes.

More info about this Vegan Recipe, click here.

Leave a Reply