This post may contain affiliate links. Read my full disclosure policy.

A collection of our BEST Tofu Recipes, these vegetarian tofu recipes will satisfy! Whether you are looking for easy tofu dinners, Asian Tofu recipes, Indian tofu recipes, tofu soups, tofu salads, or tofu sandwiches and wraps, there are many fun options to choose from!

Plus, learn how to cook tofu perfectly every time. Say goodbye to bland, boring tofu forever. Yay!

40 amazing tofu recipes

Whether you are a lover of all things tofu or just want to add more plant protein into your meals, these tofu recipes will inspire and hopefully surprise you with their amazing capacity for flavor and incredible versatility.

Table of Contents

Our Favorite Ways to Cook Tofu

Here we show you the best tips and tricks to get your tofu to be perfectly seasoned, full of flavor and cooked flawlessly every time!

50 Delicious Tofu Recipes: How to make Crispy Tofu.

Stovetop Crispy Tofu!

Here’s an easy recipe for Crispy Tofu that can be made on the stovetop in 20 minutes with just 3 ingredients. You’ll find a million uses for this crispy tofu and fun ways to season it – adding it to meals you are already making!

baked tofu

Marinated & Baked tofu

How to BAKE Tofu with 3 FLAVORFUL marinades! Never have bland tofu again, with these three variations – Sesame Ginger Miso, Spicy Mexican Tofu and BBQ Tofu. Simple, vegan and easy recipes! Great for meal prep!

Tofu Cooking Tips

  • Pressing Tofu: Blot with paper towels (FYI: pressing all the liquid out will make it dry and chewy. So just lightly press.)
  • Searing Tofu: Sear in a well-seasoned (salted and pepper) skillet (or wok) with oil (olive, avocado, coconut, peanut, etc) Let it crisp up before turning. (Tofu likes to stick, but once it crisps, it will naturally contract and release itself from the pan. If it is sticking, it is not ready to turn.)
  • Soups, curries and stews with Tofu: tofu can be seared first or just added in the broth to soak up the flavor.
  • Baking Tofu: baking coated in a marinade will deepen the absorption of flavor.

Tofu Breakfast Recipes

Savory breakfast dishes starring tofu that are full of flavor and healthy protein.

50 Delicious Tofu Recipes: The Ultimate Vegan Breakfast Tacos.

The Ultimate Vegan Breakfast Tacos

Vegan Breakfast Tacos with flavorful Mexican scrambled tofu, toasty tortillas, avocado, radishes, cilantro and pico de gayo.

Baked French Toast (Vegan) with fresh berries orange zest and almonds. A healthy version of our favorite brunch recipe! Can be made ahead! #brunch #mothersday #veganbrunch #vegan #frenchtoast #feastingathome #healthybreakfast

Vegan French Toast

Healthy (Vegan) Baked French Toast – made with fresh berries, orange zest and almonds with a silken tofu and vanilla base. An adaptable foundation recipe for different seasons and your own creations. A healthy version of our favorite brunch recipe! Can be made ahead! Vegan!

50 Delicious Tofu Recipes: Vegan Tofu Bacon

Vegan Tofu Bacon

This smoky, crispy Vegan Bacon is made with tofu and is perfectly chewy and savory.  A delicious plant-based protein, perfect for breakfast, BLTs, wraps, sandwiches, pasta, and buddha bowls.

50+ Tofu Recipes: Tofu scramble.

Vegan Tofu Scramble

Vegan Tofu Scramble is loaded with healthy seasonal veggies you already have on hand. This vegan breakfast can be made in 15 minutes flat! Healthy, Fast, and delicious!

Easy Healthy Tofu Dinner Recipes

These healthy tofu recipes are bursting with delicious flavor, tasty sauces and lots of veggies.

50 Delicious Tofu Recipes: Coconut Rice Bowls.

Coconut Rice Bowls

Delicious Coconut Rice Bowl is healthy and adaptable!  Curried jasmine rice cooked in coconut milk and topped with tofu or your choice of protein and seasonal vegetables.  All tossed with a simple, flavorful sauce, fresh cilantro, mint and toasted coconut flakes. Vegan.

50 Delicious Tofu Recipes: Stir-Fry Tofu, Brussels Sprouts and Mushroom Bowl.

Stir-fry Tofu, Brussels Sprouts & Mushroom Bowl

Stir-fry Tofu, Brussel Sprouts and Mushroom bowl with sesame seeds, scallions and Sriracha – a quick healthy dinner.

50 Delicious Tofu Recipes: Zaatar Tofu with Green Tahini Sauce and Broccolini.

Zaatar tofu with Green Tahini Sauce & Broccolini

Zaatar Tofu with Green Tahini Sauce and Broccolini – a simple flavorful Middle Eastern sheet-pan dinner that is vegan adaptable and gluten free.
50 Delicious Tofu Recipes: Zucchini, Corn and Basil Stir-Fry.

Zucchini, Corn and Basil Stir-fry

A fast and healthy dinner -Zucchini, Corn and Basil Stir-Fry topped with tofu. Simple and adaptable. Vegan, Gluten-free!

50 Delicious Tofu Recipes: Roasted Cauliflower Rice Bowl With Tofu and Veggies.

Roasted Cauliflower Rice Bowl with Tofu and Veggies

Roasted Cauliflower Rice Bowl with Tofu and Veggies – a quick and healthy sheet-pan dinner with tofu. Vegan, gluten-free!

50 Delicious Tofu Recipes: Hemp Crusted Tofu with Celeriac Puree.

Hemp Crusted Tofu with Celeriac Puree

Hemp Crusted Tofu served over Celeriac Puree – a simple, elegant vegan dinner that can be made in 45 minutes. Serve it with Gremolata and Everyday Kale Salad.

50 Delicious Tofu Recipes: Healthy Vegan Collard Green Wraps.

Healthy Vegan Collard Green Wraps!

These vegan collard greens wraps are filled with hummus, crispy tofu, shredded beets, carrots and avocado! Drizzle with Tahini sauce! A delicious healthy lunch!

Asian Tofu Recipes

You will crave these Asian Tofu recipes! From wraps to bowls and stir-fries, these recipes are filled with umami and easy to make!

50 Delicious Tofu Recipes: Moo Shu Tofu.

Moo Shu Tofu

This Moo Shu tofu is loaded with tender-crisp vegetables and crispy tofu all tucked into a tortilla or rice pancake for a delicious vegan meal.  Served with tangy hoisin sauce.

50 Delicious Tofu Recipes: Healthy Vegan Spring Rolls with Peanut Sauce Recipe.

Healthy Vegan Spring Rolls with Peanut Sauce Recipe

How to make fresh Spring Rolls with tofu and the BEST EVER Peanut Sauce! These vegan spring rolls can be made ahead and stored for healthy lunches or potlucks and gatherings.

Authentic Pad Thai is easy to make at home! Learn the secret to the best Pad Thai- this recipe is bursting with Thai flavor! Vegan-adaptable.

Easy to Make Pad Thai with Tofu

An easy recipe for Pad Thai with simple accessible ingredients with the most amazing flavor! The best part … once you have your ingredients prepped it only takes 15 minutes of actual cooking time! See recipe notes for tips and tricks! Read the directions all the way through before starting. Watch the video above!

50 Delicious Tofu Recipes: 30-Minute Thai Green Curry.

30-Minute Thai Green Curry

An easy authentic recipe for Thai Green Curry with eggplant and tofu.  A fast and easy weeknight dinner that can be made in 30 minutes!  Use store-bought green curry paste or make your own homemade green curry paste.

50 Delicious Tofu Recipes: Pad See Ew.

Pad See Ew

Pad See Ew is a delicious Thai stir-fried noodle dish using wide rice noodles, Chinese broccoli, eggs, tofu, and a flavorful sweet soy stir-fry sauce.

50 Delicious Tofu Recipes: Zen Noodle Bowl.

Zen Noodle Bowl

Zen Noodle Bowl- loaded up with fresh seasonal veggies and a delicious Ponzu Dressing, this healthy bowl is made with sesame ginger tofu. Vegan and Grain-free adaptable! ( Try it with zucchini noodles!) 

50 Delicious Tofu Recipes: Delicious Singapore Noodle Stir Fry with Curry Powder.

Delicious Singapore Noodle Stir Fry with Curry Powder

A tasty recipe for Singapore Noodles! Stir-fried rice noodles with madras curry powder,  vegetables and tofu—a Chinese take-out menu classic that is easy to make at home – vegetarian adaptable and full of authentic flavor!

50 Delicious Tofu Recipes: Black Garlic Tofu

Black Garlic Tofu

Crispy Vegan Tofu stir-fried in the most flavorful Black Garlic Sauce ….a delicious way to prepare tofu!

50 Delicious Tofu Recipes: Asparagus  Mushroom Stir-Fry.

Asparagus Mushroom Stir-Fry

Vegan Asparagus Mushroom Stir-fry with Tofu (or chicken or shrimp) – a spring inspired, vegan stir fry that can be made in 20 minutes flat!

50 Delicious Tofu Recipes: Vietnamese Vermicelli Noodle Bowl.

Vietnamese Vermicelli Noodle Bowl

Vietnamese Vermicelli  Noodle Bowl w/ lemongrass tofu served over rice vermicelli noodles, with veggies and herbs  & flavorful Vietnamese dressing, called Nuoc Cham.

50 Delicious Tofu Recipes: Coconut Curry Tofu With Turmeric and Shiitakes.

Coconut Curry Tofu with Turmeric & Shiitakes

Coconut Curry Tofu with Turmeric & Shiitakes, a quick vegan and gluten-free meal with detoxing turmeric. Can be made in 20 minutes!

50 Delicious Tofu Recipes: Veggie Lo Mein Noodles.

Veggie Lo Mein Noodles!

Fast, easy recipe for  Vegan Lo Mein that can be made in under 20 minutes. Loaded up with healthy vegetables, this VEGAN dinner recipe is perfect for busy weeknights! Keep it vegan or add chicken breast or shrimp. Gluten-free adaptable.

50 Delicious Tofu Recipes: Miso Tofu with Veggies and Rice.

Miso Tofu with Veggies & Rice

This Baked Miso Tofu Bowl is healthy, vegan, and full of incredible umami flavor. The tofu and veggies are tossed in an orange and ginger-infused miso marinade (which doubles as dressing) and baked on a sheet pan in the oven. Serve it over a bed of rice with avocado, radishes, microgreens, and cashews for a healthy, delicious, vegan meal.

50 Delicious Tofu Recipes: Black Pepper Tofu with Bok Choy.

Black Pepper Tofu with Bok Choy

A simple delicious recipe for Black Pepper Tofu with Bok Choy – a tasty vegan meal that can be made in under 30 minutes!

50 Delicious Tofu Recipes: Bali Bowls with Peanut Tofu.

Bali Bowls with Peanut Tofu

Bali Bowl with Peanut Tofu, roasted sweet potatoes, black rice, shredded cabbage, radish and snow peas. Feel free to use almond butter!

50 Delicious Tofu Recipes: Broccoli Stir-Fry with Tofu.

Broccoli Stir Fry with Tofu

Quick and easy Broccoli Stir Fry with tofu.  The simple stir fry sauce is made from scratch and is Gluten-free adaptable.

50 Delicious Tofu Recipes: Szechuan Tofu and Veggies.

Szechuan Tofu and Veggies

Szechuan Tofu and Veggies! A flavorful vegan stir-fry with crispy tofu, szechuan sauce and loaded up with healthy vegetables! Quick, easy and flavorful!!!

50 Delicious Tofu Recipes: Green Bean and Tofu Stir Fry.

Tofu Green Bean Stir Fry

Thai-inspired Green Bean and Tofu Stir Fry is full of crunch and flavor. Spiced up with red curry paste, shallots, ginger and lemongrass for a fresh and savory meal.   Vegan and GF.  

Indian Tofu Recipes

Full of complex spices these Indian Tofu Recipes are healthy, warming and rich with flavor.

50 Delicious Tofu Recipes: Vegan Tikka Masala

Vegan Tikka Masala (Stovetop or Instant Pot)

Vegan Tikka Masala with Cauliflower that can be made in an Instant Pot or on the stovetop in under 25 minutes! An easy, healthy, keto-friendly weeknight meal! |

50 Delicious Tofu Recipes: Indian Cauliflower, Chickpea and Tofu Bowls.

Indian Cauliflower, Chickpea & Tofu Bowls

Savory oven-roasted Indian Cauliflower with Chickpeas and Caramelized Tofu, seasoned with a simple Madras Curry dressing. Serve it with fluffy basmati rice and cilantro mint chutney to create a hearty vegan bowl. A simple dish rich with fragrant spice and amazing flavors.  Healthy,  flavorful, and vegan!

Vegan Lentil Meatballs with Coconut Curry Sauce

Voted “Best Vegan Recipe” on Food 52, these Vegan Lentil Meatballs are bound together with silken tofu. Bathed in an Indian Coconut Curry Sauce it’s a delicious meal infused with fragrant Indian spices.

Cozy Tofu Soup Recipes

These tofu soup recipes are soul-warming, and packed with savory nutrients and clean ingredients.

50 Delicious Tofu Recipes: Vegan Ramen with Miso Shiitake Broth.

Vegan Ramen with Miso Shiitake Broth

Vegan Ramen with Miso Shiitake Broth and tofu – a simple delicious recipe for making the most flavorful bowl of vegan ramen soup!

50 Delicious Tofu Recipes: Vietnamese Hot and Sour Soup.

Vietnamese Hot and Sour Soup (Canh Chua)

Vietnamese Hot and Sour Soup with Tofu (aka Canh Chua)- flavorful, warming and healing, this version is vegan and gluten-free! 

50 Delicious Tofu Recipes: 20- Minute Miso Soup with Leeks, Mushrooms and Greens.

20-Minute Miso Soup with Leeks, Tofu, Mushrooms and Greens

A 20-minute Miso Soup Recipe with leeks, shiitake mushrooms, wilted greens, and tofu makes for a fast and easy weeknight dinner. Full of flavor and nutrients it is highly nourishing while remaining light and lean. Vegan and GF adaptable.

50 Delicious Tofu Recipes: Soba Noodle Soup.

Soba Noodle & Tofu Soup

Soba Noodle Soup with mushrooms, snow peas and tofu. A hearty delicious brothy soup full of healthy veggies and nutrients. Vegan and GF adaptable!

50 Delicious Tofu Recipes: Kimchi Soup with Shiitakes, Tofu, and Kale.

Kimchi Soup with Shiitakes, Tofu and Kale (Vegan)

A non-traditional version of Kimchi Soup with Shiitake Mushrooms, Silken Tofu and Kale that is vegan and gluten-free adaptable. Spicy, hot and sour, serve over rice, noodles or on its own, with a drizzle of sesame oil. (See notes.)

Tofu Salads!

Thai Noodle Salad with Peanut Sauce- loaded up with healthy veggies and the BEST peanut sauce eeeeeeeeeever! Vegan & Gluten-Free |

Thai Noodle Salad with the BEST EVER Peanut Sauce

A simple delicious recipe for Thai Noodle Salad with Peanut Sauce, loaded up with healthy veggies. Vegan and Gluten free, this make-ahead salad is perfect for midweek lunches or large gatherings.  Add Sesame Ginger Tofu for added protein!

Vegan Caesar Salad

Vegan Ceasar Salad with Blackened Cajun Tofu dressed in a creamy caesar dressing that is dairy-free, nut-free and low in calories!

Tofu Mayo, Sauces, And Dressing Recipes

From creamy dips and vegan mayo made with silken tofu to vegan ricotta, these sauces are full of flavor and easy to make.

50 Delicious Tofu Recipes: Vegan Cilantro Crema.

Vegan Cilantro Crema

This recipe for Vegan Cilantro Crema really couldn’t be any easier. It’s nut-free, made with silken tofu. I love it because it feels rich and creamy without a whole lot of calories or dairy. Spoon it over tacos, enchiladas or even baked potatoes ….you’ll find a million things to do with it!

50 Delicious Tofu Recipes: How To Make Vegan Mayo!

Vegan Tofu Mayo!

Creamy Vegan Mayo! A fast and easy, low-fat recipe for homemade vegan mayonnaise (like Vegenaise)! Healthy, easy and flavorful! See notes for all the variations! Basil Aioli, Cilantro Aioli, Sriracha Aioli!

50 Delicious Tofu Recipes: Vegan Green Goddess Dressing.

Vegan Green Goddess Dressing

A low calorie, creamy Vegan Green Goddess Dressing that is full of flavor and herbs. Use it on healthy bowls and salads, or drizzle it on grilled veggies!

50 Delicious Tofu Recipes: Vegan Ranch Dressing.

Vegan Ranch Dressing

A delicious recipe for Creamy Vegan Ranch Dressing that can be made without oil!  Low calorie & made with silken tofu. Dairy-free, Nut-free, Gluten-Free and ZERO Cholesterol! Perfect for salads, wraps, bowls or as a veggie dip!

50 Delicious Tofu Recipes: Vegan Tofu Ricotta.

Vegan Tofu Ricotta

Vegan Tofu Ricotta – a healthy, nut-free, low-calorie alternative to ricotta cheese, perfect for lasagna, cannelloni, and other baked dishes!

Tofu Sandwiches And Wraps

Delicious saucy sandwiches and wraps that are full of juicy flavor and packed with veggies.

Collard greens wraps are filled with hummus, crispy tofu, shredded beets, carrots and avocado! Drizzle with Tahini sauce! A delicious healthy lunch! #eatclean #cleaneating #vegan #veganlunch #rainbowwrap #Wraps #veganwrap #plantbased #collardgreens

Healthy Tofu Collard Green Wraps!

These vegan collard greens wraps are filled with crispy tofu hummus, crispy tofu, shredded beets, carrots and avocado! Drizzle with Tahini sauce! A delicious healthy lunch!

50 Delicious Tofu Recipes: Thai Burrito with Peanut Sauce.

Thai Burrito with Peanut Sauce

Delicious Thai Burritos with Peanut Sauce, baked peanut Tofu, black rice, spicy sriracha black beans and shredded crunchy veggies all wrapped up in a warm, whole wheat tortilla. Makes 4 hearty burritos

50 Delicious Tofu Recipes: Curry Tofu Salad.

Curry Tofu Salad

Vegan Curry Tofu Salad- Turn it into a hearty wrap, stuff into an avocado or served over a bowl of baby spinach. Flavorful and healthy!

50 Delicious Tofu Recipes: Miso Tofu Wrap with Winter Squash and Furikake.

Miso Tofu Wrap with Winter Squash and Furikake

A delicious vegan recipe for Miso Tofu Wrap with Roasted Winter Squash, Baked Miso Tofu, Asian Slaw, Avocado, Furikake and flavorful Miso Dressing.

50 Delicious Tofu Recipes: Bahn Mi Sandwich.

Banh Mi Sandwich Recipe

How to make the most delicious, authentic Vietnamese Banh Mi Sandwich – fresh, light, complex, and flavorful with lots of umami goodness, made with your choice of tofu, mushrooms, chicken or pork, and simple pantry ingredients. Vegan-adaptable!

50 Delicious Tofu Recipes: Crispy BBQ Tofu Sandwich with Slaw.

Crispy BBQ Tofu Sandwich with Slaw

We’ve been LOVING this BBQ Tofu Sandwich lately! Crispy tofu, slathered in BBQ sauce is topped with a cool, creamy cilantro cabbage slaw and avocado.  Make it  in under 30 minutes. Vegan & Delicious!

Scrumptious Tofu Desserts

Chocolate Hazelnut Truffle Tart- a deceptively decadent recipe that is both vegan and gluten free. |

Chocolate Tart with Hazelnut Crust (Vegan & GF)

VEGAN Chocolate Tart with Hazelnut Crust- a vegan and gluten-free tart that is deceptively decadent, silky smooth and luscious- made with silken tofu.

Types Of Tofu

Silken Tofu- has not been drained or pressed and has high moisture content resulting in a very creamy, silky, jelly-like consistency. Silken tofu blends up perfectly smooth in sauces, dressings and desserts.

Soft Tofu- has a little more substance but crumbles easily. Making it a perfect choice for scrambles and stir-fries. It mimics the look and feel of scrambled eggs.

Firm and Extra Firm- has been pressed and drained of liquid. It has a firm texture that holds up well to marinades. Great for baking, grilling and pan frying.


How is Tofu made?

The process of making tofu is similar to making cheese. Soy milk is coagulated into curds with magnesium and calcium salts which is then pressed into blocks. The texture varies depending on how much water is pressed out.

What is the difference between Tofu and Tempeh?

Tofu is made from soy milk curds that are pressed. It is soft and crumbly with a very bland flavor.

Tempeh is made from whole soybeans that are cooked, fermented and molded into a block. It has a chewy, hearty texture with an earthy pungent flavor.

Is Tofu healthy?

Tofu is a complete protein, gluten-free, low in calories. It is a good source of calcium and omega-3 fatty acids.

Many brands of tofu are made with GMO soybeans (genetically modified organisms). These have been engineered to resist herbicides and fungi, to tolerate pesticides and provide a longer shelf life. The long-term health implications of this is still unknown. Look for USDA-certified organic tofu products for the purest option. Here’s a great article on the health benefits of tofu.

What is the best tofu to buy?

Always look for non-GMO, organic tofu for the purest option. Some brands of tofu are made with GMO soybeans (genetically modified organisms) which have been engineered to resist herbicides and fungi, to tolerate pesticides and provide a longer shelf life. The long-term health implications of this are still unknown.

Love this post? Please let us know in the comments and leave a 5-star ⭐️⭐️⭐️⭐️⭐️ rating below the recipe card.

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
50 Best Tofu Recipes

50 Irresistible Tofu Recipes

  • Author: Tonia | Feasting at Home
  • Prep Time: 5
  • Cook Time: 10
  • Total Time: 15 minutes
  • Yield: 2 1x
  • Category: main,
  • Method: stir fried
  • Cuisine: American
  • Diet: Vegan


Here are 50 of our top Tofu Recipes the whole family will love. Everything from tofu breakfasts to savory tofu soups, creamy sauces, flavorful tofu stir-fries, to healthy tofu dinners, find inspiration here! Crispy Garlic Pepper Tofu 


Units Scale
  • 8 ounces firm tofu, patted dry, cut into 3/4-inch cubes (do not use silken tofu)
  • 2 tablespoons high-heat oil (coconut, peanut, etc)
  • 1/81/4 cup cornstarch for dredging
  • 1/2 teaspoon salt
  • 1 teaspoon fresh cracked pepper
  • 6 garlic cloves, chopped
  • 1/2 teaspoon chili flakes, more to taste
  • 1/4 cup chopped scallions
  • optional: soy sauce


  1. Pat tofu dry and cut into cubes. 
  2. Heat oil over medium heat.  Add salt and pepper directly to the oil. 
  3. Dredge the tofu lightly in cornstarch, then carefully place in the hot skillet, searing most sides until golden and crispy. 
  4. Make a well in the center of the skillet, add another splash of oil and add the garlic and chili flakes, saute until fragrant, toss with tofu and garnish with scallions.  
  5. Taste, adjust salt, and add a tiny splash of soy sauce if you like. 


Serve over rice with your choice of veggies. 


  • Serving Size: 1 cup
  • Calories: 300
  • Sugar: 1 g
  • Sodium: 660.8 mg
  • Fat: 19.4 g
  • Saturated Fat: 2.7 g
  • Carbohydrates: 22 g
  • Fiber: 2.2 g
  • Protein: 11 g
  • Cholesterol: 0 mg

Keywords: best tofu recipes, easy tofu recipes, stirred tofu recipes, healthy tofu recipes, vegan tofu recipes, indian tofu recipes, asian tofu recipes,

Share this with the world

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating


  1. Very well put together post. Here I was using a tofu press (drying the hell out of my tofu) when using a paper towel yielded far better results. Salting the oil instead of tofu was another great tip.

  2. We have tried many of these tofu recipes and all are fantastic. Even my meat-loving husband looks forward to tofu now! Thanks for putting together a delicious selection-the black pepper tofu is the best, and we love the tofu bacon and use it on everything!

Hi, I'm Sylvia!

Chef and author of the whole-foods recipe blog, Feasting at Home, Sylvia Fountaine is a former restaurant owner and caterer turned full-time food blogger. She currently lives in the Pacific Northwest and shares seasonal, healthy recipes along with tips and tricks from her home kitchen.

to get recipes via email