This post may include affiliate links; see our disclosure policy.
These tofu recipes are so delicious, they’ll please vegetarians and meat eaters alike! Browse these creative plant based recipes that are easy to make, bursting with flavor, and perfect for any meal.
Are you a tofu fan? This plant-based protein couldn’t be more delicious when it’s prepared correctly. Alex and I recipe developers and cookbook authors, and we’ve spent years researching all the best ways to make this protein into a meal.
We’re now tofu super fans, to put it lightly! Here are all our best recipes for turning this tasty ingredient into healthy and easy meals.
Ways to cook tofu
Tofu is a blank canvas, since it’s neutral in flavor and soft in texture before cooking. So, we’ve found that the key to unlocking its potential is adding a good dose of seasoning and texture! Pan frying and baking are great basic options for cooking tofu. Pan-frying makes a satisfying golden crust, while baking is a nice hands-off method for infusing flavor and a crisp exterior. You can even make air fryer tofu.
Once you’ve mastered the basics, there are so many more creative ideas for using tofu. It can be crumbled in breakfast tofu scrambles, marinated and eaten raw, or even grilled for a plant-based protein main course. Try a tofu stir fry to make it into a full meal with colorful veggies, or even crispy breaded in a sandwich.
Below we’ve compiled out favorite tofu recipes, and also found a few great tofu ideas from one of our favorite tofu experts, Jessica in the Kitchen.
And now, our top tofu recipes!
Looking for beginner-friendly recipes? The baked tofu, tofu scramble, tofu bowl, or tofu broccoli stir fry are where we’d start!
Try this crispy Baked Tofu! You won’t be able to resist sneaking bites off the pan with this one. It’s irresistibly savory and seasoned to perfection, with a satisfying crunch to each bite. Even better, there’s no 30 minute wait while you press the tofu (our pet peeve in tofu recipes). Come, experience the magic of actually easy, actually crispy tofu.
First up in our tofu recipes...the classic tofu stir fry! Cook tofu the right way and it’s one of the tastiest plant-based dinners you can have. This healthy vegan protein is great for incorporating into your meal prep repertoire. Come taste this tofu stir fry. It’s got the most flavor-packed stir fry sauce that works with any veggie, and the tofu is crisped on the outside and perfectly seasoned.
Here’s a way to prepare it tofu we cannot get enough of: this crispy tofu recipe! It’s easy to make and comes out perfectly seasoned, with extra crunchy edges and a tender interior. There’s no need to even press the tofu! It’s actually pretty amazing that it can transform into meaty, savory cubes in just 20 minutes.
Here’s your ultimate tofu sandwich: crispy breaded tofu, tangy Russian dressing, and crunchy pickles create a flavor explosion that will have you wanting seconds after the first bite! We modeled this recipe after a crispy fish sandwich, right down to that savory creamy sauce, and it’s got all the most satisfying flavor and texture contrasts. It’s a fun plant-based recipe and vegan dinner to impress your friends and family.
Looking for a rock-star dinner idea? Try this crispy tofu bowl! Imagine, chunks of perfectly-seasoned, savory crispy tofu that are golden on the outside and tender on the inside. Combine that with fluffy rice and fresh veggies, then cover it with a spicy mayo. The best part? Sprinkle everything with crunchy fried onions! It makes a bowl that's an explosion of textures and flavors—which happens to be totally plant-based.
Tofu can be majorly delicious, when it’s prepared correctly. Douse it in a little smoked sauce sauce and sesame oil and pan fry it until golden brown, and it’s positively irresistible! This perfect pan fried tofu recipe is our go-to for easy plant-based dinners. Throw it in a bowl with rice and veggies and call it a meal.
This breaded tofu is a game-changer for fast and easy weeknight meals! It comes out crispy on the outside and seasoned on the inside, and it comes together in a flash. This one is a huge hit in our house as a vegan dinner, or as a plant based protein to top salads and bowl meals.
There’s just something about the cozy comfort of ginger-scented fried rice that’s nearly impossible for us to turn down. Here’s a rendition that makes it into a vegan meal: try tofu fried rice! Chewy cubes of tofu nestle into fluffy, veggie-packed rice bursting with savory, garlicky flavor. Top it with a drizzle of hot sauce and serve it warm, and it’s absolutely packed with flavor.
Here’s a tofu recipe that makes the most delicious dinner you’ll put on your regular rotation immediately. Try this Tofu Curry! The brilliant red broth is flavored with coconut milk and red curry paste, with the zing of lime and a hint of spicy sweetness. The Thai-style flavors are the perfect way to introduce tofu to those wary of it. And if you’re already a lover (like us!), you’ll appreciate this delightful way to serve it.
This simple tofu soup recipe is a tasty, nourishing plant-based meal! Cubes of tofu float in a savory broth flavored with miso, ginger, dried mushrooms, and fresh mushrooms. Add crunchy carrots and green onions just before serving, and it’s a satisfying combination of hearty earthiness with crisp, fresh vegetables.
Craving a healthy weeknight meal that’s bursting with flavor? Look no further than this tofu broccoli stir-fry! This type of fast and easy meal has become exactly what we crave (don’t you want to just dive right into that bowl?). The tender tofu cubes and crisp broccoli florets get tossed in a savory sauce that’s both sweet and umami, making it a vegetarian and vegan dinner everyone will love. Plus, it’s ready in 30 minutes, so you can get dinner on the table fast.
One of the best ways to cook tofu? On the grill. Yes, this grilled tofu recipe tastes simply irresistible, charred to perfection and then painted with a sweet and savory marinade. Grilled tofu is a healthy grilled dinner idea that’s full of plant-based protein. You might even convert the meat eaters when they take a taste…it’s darn delicious.
Here's one of our favorite tofu recipes of all time...because it's so easy. Try this tofu scramble! It tastes oddly similar to the flavor and texture of scrambled eggs: and it’s so hearty and satisfying! Even better: it takes only 10 minutes to make. It’s hard to find healthy vegan breakfast ideas that are savory (so many are sweet), and this one is perfection. We often eat it for dinner.
Here’s a must-make recipe for tofu fans: and eaters on the fence, too. Try this irresistible BBQ Tofu recipe! Each bite has just the right chewy texture, bathed in a silky, sweet, savory sauce. You’ll want to keep eating it for days. This plate disappeared very quickly at our house! This recipe is easy to put together and a great starter recipe for people who are wary of the stuff.
Have we got a recipe for you: this Baked Tofu Salad! It stars this crispy, perfectly seasoned baked tofu: so irresistible you’ll find yourself sneaking crunchy bites right off the baking sheet! Save some though, because this salad is a great way to turn them into a meal! Toss them over fresh veggies and drizzle with carrot ginger dressing or sesame dressing, and it makes a deliciously healthy dinner you won’t want to end.
Need a fresh dinner idea or crowd-pleasing appetizer? Try this lettuce wraps recipe! The punchy, savory filling is infused with hoisin, soy sauce and rice vinegar, mixing savory tofu with cashews and green onions. Throw it into tender leaf of crunchy green lettuce with a few more colorful veggies, and it’s to die for!
Craving sushi without the fish? Try this fresh, delectable Tofu Sushi! These rolls have got it all, proving that this Japanese dish (or rather, art form!) is perfectly adaptable no matter what the filling. Savory, flavor-popping marinated tofu joins crunchy veggies and tender sushi rice to make a crave-able roll filling. Top it off with Japanese BBQ Sauce and it tastes like a dream!
Need a meatless dinner…fast? Here’s one of our favorite shortcuts: these quick and easy Tofu Crumbles! They’re savory, meaty and the perfect plant-based substitute you can use in endless ways. If you’re not a tofu fan…you will be after you take one bite! (Promise.) Use these as a taco filling like in Tofu Tacos, or try them on salads, pasta, bowl meals…even as a savory breakfast! There’s nothing these crumbles can’t do.
Tofu is ideal in tacos, though it's not often used in Mexican-style recipes! Its neutral flavor takes on whatever flavors you season it with: and these tofu crumbles are quite the kitchen trick. Add cumin, garlic powder, chili powder and smoked paprika, and the filling is bursting with flavor! You can whip up these easy tacos in just 20 minutes, making them ideal for weeknight meals.
This marinated tofu recipe: well, it’s special. It’s packed with savory umami: toasted sesame oil and ginger and garlic and soy sauce. There’s a touch of maple to balance, and it’s mixed with green onion and sesame seeds. Oh: and you don’t have to cook it! All you have to do is throw in the fridge to marinate: so it’s almost totally hands off. You’ve got to try this one...it’s a winner.
Looking for a tasty tofu ramen recipe with a flavorful slurpable broth? Authentic ramen from a Japanese restaurant is the absolute best. But the next best thing is trying it homemade! The best part is the tofu: it’s crispy and bursting with flavor from soy sauce and miso. Alex and I kept sneaking bites while making it! It’s served in a broth that’s filled with savory umami, and it’s 100% plant based.
Here's a unique tofu recipe: try Tofu Pudding! It’s rich and chocolatey, spiced with cinnamon and a little chili powder, making its flavor complex and irresistible. We know what you’re thinking: sounds a little crazy, right? Well, let us assure you, this vegan pudding is pure rich, chocolatey goodness through and through.
These vegan chicken nuggets use tofu as the base and you might prefer them to the real thing! The outside is extra crispy and crunchy, and the inside is intensely savory. via Jessica in the Kitchen
How to make tofu taste delicious? Smother it in a silky sweet and sour sauce! Here the tofu is perfectly crisp, balanced by an flavor popping sweet and sour sauce! It comes together quickly and works for meal prep, too. via Jessica in the Kitchen
Here's how to enjoy Jamaican jerk flavors in a vegan meal! This Jamaican jerk tofu is saucy and spicy, sweet and savory, and chewy and crispy. Made by a Jamaican, you know it's authentically that good. via Jessica in the Kitchen
Another great tofu recipe? Try it with Gernal Tso's sauce! Here crispy tofu is coated in a sweet, tangy sauce. Pair it with rice and broccoli to make for a flavor-packed weeknight dinner. via Jessica in the Kitchen
Got an air fryer? Try this Air Fryer Tofu, which cooks up in just 10 minutes! It makes the perfect main dish for a hearty dinner or a simple lunch. via Jessica in the Kitchen
Love Indian cuisine? If you're a fan of Indian butter chicken, this vegan version is just as tasty! Try this Vegan Butter Chicken, made with tofu that swims in a creamy coconut-based sauce. via Jessica in the Kitchen
This teriyaki tofu recipe has a crispy texture and a satisfying depth in flavor! The marinade features soy sauce or liquid aminos, crushed red peppers, sugar, ginger, and rice wine vinegar. Serve with rice and broccoli for a filling meal! via Jessica in the Kitchen
Love a little heat? These spciy tofu and rice bowls are made with gochujang, a Korean red chili paste. The tofu comes out sweet, savory and spicy, perfect for a an easy and flavorful meal. via Jessica in the Kitchen
What is tofu, anyway?
Well, it’s soy: kind of. Tofu is a soy milk turned into curds (like in cheesemaking) and pressed into blocks. It originated in China about 2,000 years ago. It’s very popular in Asia and it’s becoming more prevalent in the US: because we’re finally figuring out how to cook it. This plant-based protein is well-known all around the world.
Tofu nutrition
There’s lots of misinformation about tofu and soy products swirling around. Is tofu healthy? Here’s what to know about eating tofu and other soy products like tempeh and edamame:
- Tofu in moderation is part of a healthy diet (several times per week). Per to the Harvard School of Nutrition, soy is a nutrient-dense source of protein that can safely be consumed several times a week.
- Tofu is likely to provide health benefits, especially when you eat it as an alternative to red meat and processed meat. For more information, go to Straight Talk About Soy and Is Tofu Good for You?
Frequently asked questions
The key to flavorful tofu lies in preparation! Pressing removes excess moisture, allowing it to absorb marinades and sauces. Explore flavorful marinades with soy sauce, citrus juices, herbs, and spices.
The possibilities are endless! Here are some popular methods:
Pan-frying: Creates a crispy golden crust, perfect for stir-fries or fajitas.
Baking: A hands-off approach that allows for even crisping and deep flavor infusion.
Air-frying: A healthier alternative to pan-frying, achieving similar crispy textures.
Scrambled: Crumbled tofu mimics scrambled eggs in breakfast dishes.
Grilling: Marinated tofu slices can be grilled for a smoky and flavorful main course.
Tofu scramble: A plant-based twist on a breakfast classic.
Tofu stir-fry: Cube the tofu and add it to your favorite stir-fry vegetables and sauce.
Marinated and baked tofu: Marinate tofu in your favorite sauce, then bake for a versatile protein option.
Tofu nuggets: Marinate, bread, and bake tofu cubes for a fun and flavorful finger food.
Crispy Baked Tofu (& More Tofu Recipes!)
This easy baked tofu comes out crispy and seasoned to perfection! There’s no draining or pressing required, making it unbelievably quick and simple to whip up. Add it to bowl meals, stir fries, and more.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 3 to 4 1x
- Category: Baked
- Method: Baked
- Cuisine: Vegan
- Diet: Vegan
Ingredients
- 1 15-ounce block extra firm tofu*
- 2 tablespoons olive oil
- 2 tablespoons soy sauce**
- ½ teaspoon garlic powder
- ½ teaspoon liquid smoke
- ½ teaspoon Sriracha (or other hot sauce, optional)
- ¼ teaspoon kosher salt
- ¼ cup cornstarch (or arrowroot starch)
Instructions
- Preheat an oven to 425°F.
- Cut the tofu into 3/4-inch cubes (slice the tofu in half lengthwise into two large rectangles first, then into cubes). Place the cubes on a clean dish towel, then gently pat them with a second towel to remove excess moisture.
- In a large bowl, whisk together the olive oil, soy sauce, garlic powder, liquid smoke, Sriracha and salt. Add the tofu cubes and gently toss with a spatula until coated.
- Add the cornstarch and gently toss again until coated. Place the cubes onto a parchment-lined baking sheet.
- Bake 30 to 35 minutes without stirring, until the tofu is golden brown and crispy on the outside. Allow to cool 3 to 5 minutes before eating. (Make it ahead or store leftovers for up to 3 days refrigerated. The texture becomes softer in the fridge and it becomes less salty over time. To crisp it up before serving, place it on a baking sheet, sprinkle with a few pinches of salt, and bake a 350°F oven for 5 minutes until warmed through and crispy on the outside.)
Notes
*Make sure the tofu is extra firm for this recipe (firm or soft do not work here).
**If you prefer more straightforward flavors, use 2 tablespoons olive oil then season with 1 teaspoon kosher salt, and ½ teaspoon garlic powder (instead of the soy sauce, garlic powder, liquid smoke, Sriracha and salt).
Wow!!!! 5 stars, even though I haven’t made any of these yet, for the amazing way you put together so many delicious, easy to make recipes with simple healthy ingredients all in one place for easy reference. I want to make them all! I love tofu and am always looking for new ways to use it. Bonus stars for also including a recipe using gochujang. I bought a big jar because I love the flavor and spice and I am always trying to add more fermented foods to my diet. The best part is I have made many of your recipes and know how well tested they are and how wonderfully articulate they are, so I am confident these will all turn out well. You two are the Best! Keep up the great work. And thank you so much!!!
AMAZINGGGGGGGGGGGGGGGGGGGGGGGGGGGgGGGGGGGGGGggGGGGGggGGGGgGGGgggggg RECIPESSSSSSSSSS
Well thank you.
I love the food,they are so good…