The best tofu recipes transform a plain block of soybean curd into crispy nuggets, saucy noodles, savory bakes and even convincing vegan meats. Tofu is endlessly versatile because it soaks up whatever flavors you cook it with, from smoky and spicy to sweet and creamy. Below you will find 21 tried-and-loved recipes spanning breakfast, mains, soups and pastries, mixing our own kitchen favorites with picks from trusted food blogs. Even committed meat eaters will not guess it is tofu.
How to Choose the Right Tofu for Every Recipe
Choosing the right tofu comes down to matching its firmness to the cooking method. Extra-firm and firm tofu hold their shape best, so reach for them when you want to fry, grill, bake or skewer cubes that stay intact. Soft and silken tofu blend into a smooth, creamy texture, making them ideal for scrambles, custards, mousses, soups and dips. For the crispiest results, press firm tofu to remove excess water, then coat it lightly in cornstarch. Freezing and thawing tofu first creates a chewier, more absorbent texture that grips marinades and mimics meat convincingly.
Jump to a category
Crispy and Golden Tofu Mains
Golden, crispy and hearty, these tofu mains satisfy even the most dedicated meat lovers at the table.
Sticky Asian Garlic Tofu
Crispy cubes of tofu get tossed in a glossy garlic sauce that turns sweet, salty and sticky as it reduces in the pan. Every bite delivers a caramelized edge with a tender center, and it comes together faster than takeout. Press the tofu well and coat it lightly in cornstarch before frying so the sauce clings instead of sliding off.
Get the recipe
Chick’n Tofu Nuggets
These golden nuggets prove tofu can stand in for chicken, with a crunchy breaded shell and a soft, savory interior that kids and adults both reach for. Serve them with ketchup, barbecue sauce or a creamy dip for an easy weeknight favorite. Freeze and thaw the tofu first to build a firmer, meatier bite that holds up to breading.
Get the recipe
Gaz’s Vegan Fish and Chips
Firm tofu wrapped in nori and dipped in a light beer batter fries up into crackly golden fillets with a briny, sea-fresh flavor that mimics classic fish and chips. Pair it with thick-cut fries and a squeeze of lemon. Keep the batter ice cold right up until frying so it puffs and crisps instead of turning greasy.
Get the recipe
Vegan Tofu Fish Tacos
Pan-fried tofu seasoned with cayenne, paprika and lime brings smoky warmth to these quick tacos, brightened by creamy avocado and a zesty mango salsa. The whole plate lands on the table in under thirty minutes. Warm the tortillas directly over a flame for a few seconds to add char and keep them from cracking when you fold them.
Get the recipe
Vegan Rack of Lamb
This showstopper recreates the juicy meatiness of a lamb rack using tofu wrapped in a fragrant herb crust and finished with a creamy vegan sauce. It looks impressive enough for a holiday table yet stays completely plant based. Chill the herb-crusted tofu for about twenty minutes before roasting so the crust sets firmly and slices cleanly.
Get the recipe
Tofurkey Roulade with Mushrooms
An egg and flour crust gives this savory roulade its satisfying crunch, while coriander seeds, golden raisins, thyme, sage and mushrooms pack the filling with layered flavor. It slices beautifully as a festive centerpiece. Roll the roulade tightly in parchment before baking to keep the spiral intact and stop the filling from spilling out.
Get the recipe
Global Tofu Street Food and Noodles
Travel the world with tofu through these bold, saucy street-food and noodle dishes inspired by Asian and Mediterranean kitchens.
Thai Peanut Noodles
Crispy smoked tofu meets slippery noodles and crunchy vegetables, all bound in a rich, nutty peanut sauce with the perfect balance of sweet and savory. It works hot or cold and reheats like a dream. Toss the noodles with a splash of oil after draining so they stay loose and soak up the peanut sauce evenly.
Get the recipe
Tofu Banh Mi
This vegan take on the Vietnamese sandwich layers marinated tofu with quick-pickled carrot and radish, fresh cucumber, cilantro and a swipe of creamy mayo inside a crusty baguette. Every bite is bright, crunchy and deeply satisfying. Marinate the tofu and pickle the vegetables the night before so the flavors have time to fully develop.
Get the recipe
Vegan Mapo Tofu
Silky cubes of tofu simmer in a bold, spicy sauce built on chili bean paste and aromatics for a comforting bowl that hits every savory note. Spoon it over steamed rice to soak up all that flavorful sauce. Slide the tofu into the sauce gently and avoid over-stirring so the delicate cubes stay whole.
Get the recipe
Vegan Gyros Greek Wrap
Thinly sliced, well-seasoned tofu gets smoky and crisp, then wraps up with cool tzatziki inside a soft flatbread for a plant based version of the Greek street classic. It is messy in the best possible way. Sear the tofu strips in a hot, dry pan first to drive off moisture before adding oil for maximum browning.
Get the recipe
Light Tofu Bites, Salads and Soups
Lighter and quicker, these breakfasts, salads and soups show off how effortlessly tofu slips into everyday meals.
Vegan Scrambled Eggs
Crumbled tofu turns into a fluffy, protein-rich scramble with a golden color and savory flavor that tastes remarkably like the real thing. Pile it on toast or fold it into a breakfast burrito. Add a pinch of black salt, known as kala namak, near the end of cooking for an authentic eggy aroma.
Get the recipe
Vegan Tofu Bacon
Thin strips of tofu marinate in a smoky, salty, slightly sweet glaze, then crisp up into chewy, savory bacon perfect for sandwiches, salads or a weekend brunch spread. It delivers that craveable umami hit without any meat. Slice the tofu as thin as you can so the strips crisp evenly and develop that signature bacon chew.
Get the recipe
Vegan Egg Salad
This tofu-based egg salad comes together in about ten minutes with a creamy, tangy dressing and just the right savory bite, ready to scoop onto bread or crackers. It makes a fast, satisfying lunch with real staying power. Mash part of the tofu and cube the rest so the salad has both a creamy base and a bit of texture.
Get the recipe
Grilled Smoked Tofu Tomato Salad
Smoky grilled tofu pairs with juicy ripe tomatoes in a fresh, summery salad that leans on good olive oil and a scatter of herbs to shine. It works as a light lunch or a colorful side. Let the sliced tomatoes rest with a little salt for ten minutes to draw out their juices into a natural dressing.
Get the recipe
Carrot and Ginger Soup with Tofu
Sweet carrots, onion and warming ginger blend with extra-firm tofu into a smooth, cozy soup that comes together in minutes. A shower of cilantro or parsley adds a fresh, herbaceous finish. Blend the tofu right into the hot soup for an extra-silky, protein-rich texture without any cream.
Get the recipe
Comforting Tofu Bakes and Pastries
Comforting and crowd-pleasing, these savory bakes and pastries tuck tofu inside creamy fillings and flaky crusts.
Baked Pasta Tart with Smoked Tofu and Mushrooms
Smoked tofu, mushrooms, zucchini and tomatoes come together in a savory baked pasta tart seasoned with dill, oregano and thyme, slicing neatly for a casual gathering. It is comforting, hearty and gluten free. Let the tart rest for about ten minutes after baking so it firms up and holds its shape when you cut it.
Get the recipe
Vegan Quiche Lorraine
This dairy-free version of the French classic nails the cheesy, buttery texture of the original using tofu as the creamy custard base. It bakes into golden, sliceable wedges perfect for brunch or a light dinner. Blend the tofu filling until completely smooth so the set quiche turns out silky rather than grainy.
Get the recipe
Vegan Crustless Quiche
Skip the pastry and let a savory tofu custard do the work in this simple crustless quiche that anyone can pull off, with no special skills required. Load it with peppers or whatever vegetables you have on hand. Squeeze extra moisture from any watery vegetables before folding them in so the quiche sets firmly.
Get the recipe
Vegan Spinach Pinwheels
Flaky pastry spirals wrap around a savory filling of spinach and crumbled tofu that tastes convincingly like a feta-based Greek pastry, minus the dairy. They disappear fast as an appetizer or snack. Brush the tops with a little plant milk before baking to get that glossy, golden bakery finish.
Get the recipe
Greek Spinach Pie (Vegan Spanakopita)
Smoky crumbled tofu sneaks into this vegan spanakopita, adding flavor and texture to a fluffy spinach filling tucked between sheets of crackly filo pastry. It suits almost any meal or a crisp savory snack. Brush every layer of filo lightly with oil so the pastry bakes up shatteringly crisp instead of dry.
Get the recipe
Tofu Ricotta Stuffed Shells
Giant pasta shells cradle a creamy tofu ricotta studded with spinach and eggplant, seasoned with onion and garlic for a hearty, bake-and-serve dinner. It delivers all the comfort of a cheesy baked pasta without the dairy. Undercook the shells slightly before stuffing so they finish perfectly tender in the oven rather than turning mushy.
Get the recipe
Frequently Asked Questions
Is tofu healthy? Yes, tofu is a nutritious complete protein that is naturally cholesterol-free, low in saturated fat and rich in iron, calcium and magnesium. It also contains isoflavones and plant compounds that many people include as part of a balanced, heart-friendly diet. As with any food, enjoy it within varied, whole-food meals.
How do you make tofu taste good? Tofu is a flavor sponge, so the secret is seasoning and texture. Press out excess water, then marinate it or toss it in sauces, spices and aromatics. Frying, baking or grilling firm tofu creates crispy, golden edges, while silken tofu turns creamy in blended dishes like scrambles and desserts.
Do you need to press tofu before cooking? For firm and extra-firm tofu, pressing is worth it. Removing excess water lets the tofu brown and crisp instead of steaming, and it helps marinades soak in more deeply. Wrap the block in a clean towel and set a weight on top for about fifteen to thirty minutes. Silken tofu does not need pressing.
What is the best tofu for beginners? Extra-firm tofu is the most forgiving for beginners because it holds its shape and is hard to overcook. It works beautifully in stir-fries, bakes, tacos and nuggets. Once you feel comfortable, try silken tofu for creamy soups, scrambles and desserts where a soft, blendable texture is the goal.
Can you use tofu in desserts? Absolutely. Silken tofu blends into a smooth, custard-like base for chocolate mousse, pies, cheesecakes and moist cakes without any dairy or eggs. Because it is mild, it takes on sweet flavors like vanilla, cocoa and fruit while adding protein and a rich, velvety texture.
How long does cooked tofu last in the fridge? Cooked tofu keeps well in an airtight container in the refrigerator for about three to four days. Store it separately from any sauce when possible so crispy tofu stays firmer, then reheat it in a hot pan or oven to bring back some of the crunch.
thanks for all your advices! I have 3 weeks of vegetarian diet. easy , peasy, but sometimes I feel vomiting. I do not know why..
You’re welcome, Mariana! Do you eat enough? I sometimes feel sick when I have an empty stomach. I tend to forget to eat, due to my busy schedule.
This is a great roundup!! I’m definitely picky when it comes to tofu so I’m excited to check out these options 🙂
Thank you, Sarah! Glad you like these recipes! 😀