40 Delicious Tofu Recipes for Every Meal

Tofu is a cornerstone of plant-based eating and one of my favorite ingredients. It provides an excellent source of protein while remaining relatively low in calories, and it delivers calcium, iron, and isoflavones that have been associated with reduced risk of heart disease and some cancers.

Its versatility is unmatched: blend silken tofu into smoothies and creamy desserts, make vegan cheeses like feta, scramble firm tofu for a savory breakfast, or build hearty dinners such as curried tofu. Proper preparation transforms tofu from bland to deeply flavorful, so here I’ve gathered 40 inspired plant-based tofu recipes from around the world to help you cook tofu with confidence.

Table of Contents:
1. Tips for Cooking Tofu
2. American & Caribbean Recipes
3. East Asian Recipes
4. Mediterranean & Middle Eastern Recipes
5. Mexican Recipes
6. South Asian & Southeast Asian Recipes

Tips for Cooking Tofu

What type of tofu should I use?

Tofu generally comes in two main categories: silken and block tofu (firmness ranges: soft, firm, extra-firm, super-firm). Firmer tofu has had more water removed and works better in recipes that require texture and browning.

Silken tofu is ideal for purees, smoothies, creamy desserts, and chilled East Asian dishes. Firm tofu is a good all-purpose option for scrambles, pan-frying, stir-frying, or shallow frying. Extra-firm tofu holds up well for grilling, baking, stir-frying, and crisping. Super-firm tofu is best when you need a dense, compact texture—great for grilling or slicing into steaks.

How to improve tofu’s texture and flavor

Reducing excess water in firm or extra-firm tofu has two main benefits: better crisping and greater ability to absorb marinades and sauces. Here are three effective methods.

Press tofu. For firm or extra-firm varieties, pressing removes moisture so the tofu crisps and soaks up flavor. Wrap drained tofu in a thin towel or paper towels, place a heavy skillet or books on top (optionally with cans to distribute weight), and press for 10–30 minutes. Replace towels once if they get very wet.

Freeze tofu. Freezing turns the internal structure more porous, creating a chewier, more meat-like texture and improved flavor absorption. Freeze an unopened package for at least 8 hours, then thaw in the fridge overnight or speed-thaw on the counter for a couple of hours. Microwaving in short intervals can also defrost if needed.

Boil tofu briefly. If you don’t have frozen tofu, simmer cubed tofu in generously salted water for about 2 minutes. This firms the texture and helps the tofu take on sauces and seasonings better.

American Recipes

The Best Tofu Scramble

The Best Tofu Scramble

A creamy, flavor-packed tofu scramble that mimics scrambled eggs without the dryness—quick, one-pan, and perfect for busy mornings.

View Recipe

img 22358 2

Vegan Crispy Cajun Fried Tofu Salad with Maple Mustard Dressing

A crunchy Cajun-spiced tofu served over salad with a maple mustard dressing for a satisfying, indulgent-yet-healthy meal.

View Recipe

img 22358 3

Dill Pickle Tofu Sandwich

A crispy, tangy tofu sandwich marinated in dill pickle juice for an irresistible salty-sweet-tangy flavor and hearty texture.

View Recipe

maple glazed tofu in glass container

Maple-Dijon Crispy Tofu

Pan-fried tofu slabs coated in a sticky four-ingredient maple-Dijon glaze—crispy on the outside, tender inside, and full of sweet-tangy heat.

View Recipe

img 22358 5

Vegan Buffalo Tofu Wings

Panko-coated tofu wings baked until crisp and tossed in spicy buffalo sauce—an oil-free, crowd-pleasing appetizer or game-day snack.

View Recipe

Vegan Pumpkin (Tofu) Ricotta Stuffed Shells

Vegan Pumpkin (Tofu) Ricotta Stuffed Shells

Creamy pumpkin-tofu ricotta stuffed into pasta shells for a comforting, garlicky fall-inspired main course.

View Recipe

Grilled Tofu Skewers

Grilled Tofu Skewers

Charred, chewy grilled tofu skewers perfect for summer—serve with quick sauces to elevate the flavors.

View Recipe

Caribbean Recipes

img 22358 8

Vegan Jamaican Curry Tofu

A simple, authentic vegan take on Jamaican curry—warm spices and tender tofu combine for a comforting, gluten-free main dish.

View Recipe

img 22358 9

Authentic Jamaican Jerk Tofu

Bold, smoky, and spicy jerk-seasoned tofu that works on the grill or in a pan—packed with Caribbean flavor.

View Recipe

img 22358 10

Vegan Caribbean Breakfast

A flavorful morning plate featuring scrambled tofu, steamed greens, baked sweet plantain, and avocado—balanced and energizing.

View Recipe

East Asian Recipes

Crispy Sesame Tofu and Mushroom Lettuce Wraps

Crispy Sesame Tofu and Mushroom Lettuce Wraps

Baked tofu and oyster mushrooms finished with a spicy almond-sesame sauce, served in crisp lettuce cups for a light, flavorful dinner.

View Recipe

img 22358 12

Vegan Crispy Tofu Katsu 4 Ways

Crispy breadcrumb-coated tofu katsu prepared multiple ways—golden, crunchy, and endlessly adaptable.

View Recipe

img 22358 13

Teriyaki Tofu Donburi

A simple teriyaki-glazed tofu bowl with the savory-sweet flavors of Japanese home cooking—easy and satisfying.

View Recipe

img 22358 14

Vegan Mapo Tofu

A spicy Sichuan classic made vegan—silky tofu in a numbing, savory sauce that pairs perfectly with jasmine rice.

View Recipe

img 22358 15

Spicy & Crunchy Garlic Tofu (Kkanpoong Tofu)

A Korean-Chinese inspired dish of crunchy, garlicky tofu tossed in a sweet-spicy sauce—big on texture and flavor.

View Recipe

Chinese Takeout-Style Tofu and Broccoli

Chinese Takeout-Style Tofu and Broccoli

A sticky, spicy, slightly sweet tofu-and-broccoli dish inspired by classic Chinese takeout—made at home for a quick, comforting meal.

View Recipe

Mediterranean & Middle Eastern Recipes

Greek-Style Vegan Feta

Greek-Style Vegan Feta

A tangy, salty vegan feta made from extra-firm tofu and pantry staples—perfect for salads, crostini, and Mediterranean dishes.

View Recipe

img 22358 18

Za’atar Tofu Sandwich with Harissa Carrots & Chickpea Avocado Mash

A hearty Middle Eastern–inspired sandwich with za’atar tofu, spicy roasted carrots, and creamy chickpea-avocado mash for robust, balanced flavors.

View Recipe

img 22358 19

Zaatar Crusted Tofu Steak with Green Tahini

A Mediterranean-style tofu steak with a crispy zaatar crust, bright pomegranate notes, and creamy green tahini—great over couscous.

View Recipe

img 22358 20

Vegan Tofu ‘Halloumi’ Salad with Tahini Dressing

A light, spring salad featuring pan-fried tofu that mimics halloumi texture, served with vegetables and creamy tahini dressing.

View Recipe

img 22358 21

Vegan Tofu Shawarma

Sheet-pan roasted tofu shawarma with za’atar broccoli—rich Middle Eastern spices, simple prep, and bold flavor.

View Recipe

Vegan Shakshuka with Tofu and White Beans

Vegan Shakshuka with Tofu and White Beans

A comforting brunch option where tofu replaces eggs, paired with white beans and a spiced tomato base for a hearty meal.

View Recipe

Mexican Recipes

The Best Vegan Breakfast Burritos

The Best Vegan Breakfast Burritos

Fluffy eggy tofu scramble, vegan queso, pico, crispy potatoes, and avocado wrapped and griddled—an indulgent breakfast that’s fully plant-based.

View Recipe

img 22358 24

Sheet Pan Tofu Taco Meat

Seasoned tofu crumbles roasted on a sheet pan for easy, flavorful vegan taco fillings—minimal cleanup and big taste.

View Recipe

img 22358 25

Enchiladas de Suelo (Sinaloa Style Enchiladas)

Open-faced Sinaloa-style enchiladas topped with vegan chorizo, tofu queso fresco, and smoky ancho sauce—authentic and satisfying.

View Recipe

img 22358 26

Vegan Battered Tofu Mexican Tortas

A hearty torta filled with battered tofu steaks, refried beans, seitan bacon, roasted poblanos, and slaw—for a truly filling sandwich experience.

View Recipe

sofritas in a large pan with a wooden spoon.

Sofritas

Meaty tofu crumbles simmered in a smoky, tangy chile sauce—an excellent vegan topping for burrito bowls and tacos.

View Recipe

South Asian Recipes

Tofu Tikka Masala

Tofu Tikka Masala

Marinated and charred tofu pieces in a rich tomato-onion gravy—an indulgent plant-based version of a beloved Indian classic.

View Recipe

Restaurant-Style Vegan Malai Kofta

Restaurant-Style Vegan Malai Kofta

Crispy tofu-and-potato dumplings in a rich, creamy curry—an elegant and comforting Indian entree.

View Recipe

img 22358 30

Chilli Tofu

An Indo-Chinese favorite—spicy, saucy tofu flavored with tamari, ginger, garlic, and aromatic spices; great with rice or noodles.

View Recipe

Vegan Pumpkin Curry with Tofu

Vegan Pumpkin Curry with Tofu

A creamy pumpkin-coconut curry with tofu and warming Indian spices—hearty, seasonal, and naturally gluten-free.

View Recipe

img 22358 32

Easy Vegan Tofu Korma

A mild, creamy korma with tofu—quick to prepare and perfect with naan or rice for a comforting dinner at home.

View Recipe

Vegan Palak Paneer with Tofu

Vegan Palak Paneer with Tofu

Creamy spinach curry made with tofu instead of paneer—fragrant, healthy, and restaurant-quality at home.

View Recipe

Vegan Curry with Tofu

Vegan Curry with Tofu

A creamy, spice-forward curry featuring cauliflower, spinach, and tofu—boiling frozen tofu first yields a pleasantly chewy, meaty texture.

View Recipe

Southeast Asian Recipes

crispy tofu with peanut sauce over cabbage slaw

Crispy Tofu with Peanut Sauce and Cabbage Slaw

Crispy tofu (no pressing required) drizzled with a creamy peanut sauce and paired with a bright cabbage-carrot slaw—gourmet in 20 minutes.

View Recipe

Vegan Pad Thai with Tofu

A faithful vegan Pad Thai featuring rice noodles, tamarind, lime, vegan fish sauce, sprouts, and crushed peanuts—balanced and satisfying.

View Recipe

img 22358 37

Vegan Tofu Banh Mi (Vietnamese Sandwich!)

A light, flavorful banh mi with marinated tofu and classic pickles—captures the street-sandwich spirit of Vietnam.

View Recipe

img 22358 38

Vietnamese Fried Tofu with Green Onion Sauce

Crispy-on-the-outside, soft-inside tofu finished with a savory green onion oil-based sauce—rich, aromatic, and ideal in bento-style meals.

View Recipe

img 22358 39

Easy Malaysian-styled Vegetable Curry

A vibrant Malaysian-style curry loaded with seasonal vegetables and aromatic heat—delicious with rice and tofu.

View Recipe

Instant Pot Vegan Pho

Instant Pot Vegan Pho

A plant-based Instant Pot version of pho—deeply savory, aromatic, and delivered in a fraction of the time of traditional broth preparations.

View Recipe