The best tofu recipes for breakfast, lunch, and dinner + non-dairy cheeses. One simple block offers so many options!
Tofu is the chameleon of plant foods. It can soak up any flavor that it encounters.
It can be a filling breakfast in scramble-form, an easy sandwich at lunch, and baked slabs at dinner. Not only that, but texturally it can be soft and creamy, fried and crisp, or dense and chewy. It’s the bean-of-all-trades.
Broaden your soybean horizons with this tofu recipe round-up. There are breakfast, lunch, and dinner options, as well as tofu cheese recipes.
By the way, I generally use vacuum-packed tofu that doesn’t need to be pressed. But if you use water-packed tofu, be sure to check out this detailed post on how to press tofu.
BreakfastIf you’re used to having eggs at breakfast, tofu is an excellent replacement. It’s packed with satiating protein, and is a cinch to prepare. Plus, with the addition of kala namak, it will have that familiar eggy flavor.
Eggy tofu is the vegan’s answer to fried eggs. It comes together in only minutes, about the same time as it takes to make toast.
Vegan breakfast sandwich
For a delicious on-the-go option, make a vegan breakfast sandwich. A bagel is loaded with thinly sliced eggy tofu, non-dairy cheese, and veggie sausage.
Add eggy tofu slabs to tomato and bell pepper sauce for a vegan shakshuka. Finish it with baby spinach leaves and clumps of non-dairy feta. Then scoop up every last drop with a slice of toast.
This breakfast quesadilla has the flavors of a Denver omelet. It’s filled with spinach, red bell pepper, onion, non-dairy cheese, and eggy tofu. Serve with salsa and/or guacamole.
Saturday called, and it would like this cozy tofu scramble. Packed with kale, peppers, onions, and spices, it’s a hearty start to the day. Don’t forget the avocado!
This Austin breakfast platter was inspired by a trip to Bouldin Creek Café in Texas. With spicy scrambled tofu, refried beans, breakfast potatoes, and guacamole, there’s so much flavor loaded in every bite.
When it comes to nachos, there’s no reason to put them off until lunch or dinner. Breakfast nachos are made with layers of refried beans, scramble, cashew queso, and avocado on a bed of tortilla chips. The day is already looking up!
These delicate breakfast nests were inspired by a trip to Portland, Oregon. They are made with a layer of hash browns, scramble, and a drizzle of cashew queso. Perfect for brunch!
It just doesn’t get cozier than a breakfast burrito. Warmed tortillas encase a hearty scramble, potatoes, and veggie bacon or seitan sausage. Top it with avocado or guacamole, salsa, hot sauce, jalapeño peppers, or cilantro.
Mini vegan quiche
If you’re looking for a fancier brunch option, delight your guests with vegan quiche! These handheld vegan egg bites are filled with red bell pepper, onions, kale, and seitan bacon in a savory tofu and cashew filling. They can be made in the air fryer or oven.
Prefer a full-sized dish? Make a vegan frittata instead.
Avocado toast with baked tofu
Avocado adds a little magic to everything it touches. It’s no wonder that avocado toast is endlessly popular.
Finish this simple breakfast or snack with savory baked tofu and a sprinkling of nutritional yeast flakes. Everything But the Bagel seasoning wouldn’t go amiss here either! (It’s one of my favorite vegan Trader Joe’s products!)
Vegan breakfast tacos with tofu & black beans
Start your day with a Southwestern flair with these breakfast tacos. Corn tortillas are filled with seasoned tofu, black beans, corn, bell peppers, onions, and garlic. Finish with a dollop of guacamole and pinch of cilantro.
Sandwiches, wraps, and bowls
Lunch or dinner are a breeze with these recipe options. There are convenient sandwiches that come together in minutes, recipes for the grill, and cozy soups.
Vegan egg salad sandwich
Lunch doesn’t get quicker than this! Vegan egg salad sandwiches are ready in just 5 minutes. A pinch of kala namak gives it that signature eggy flavor.
Curried tofu salad
For a different take on a classic, try this curried tofu salad. It’s filled with raisins, shredded carrot, and nutty pistachios for crunch. Eat it on its own, put it on a sandwich, or roll it into a wrap.
Bulgogi tofu sandwich
Fire up the grill for a bulgogi tofu sandwich! With spicy kimchi and avocado, this sandwich pops with flavor. Think of it as Korean reuben fusion.
Bulgogi tofu bowls with kimchi
Bulgogi tofu bowls make a delightfully flavorful dinner. The brown rice bowls are filled out with sautéed spinach and a heaping helping of kimchi.
Lime tofu wraps with peanut sauce
Peanut sauce makes everything better! These delicious tortilla wraps are stuffed with carrots, cucumbers, and bell peppers, and cilantro. Serve with peanut sauce for dipping.
Grilled tofu satay & bok choy
Grilled tofu satay & bok choy come together with a healthy ladling of creamy peanut sauce. This smooth, lightly sweet sauce is so delicious, it’s practically drinkable.
Peanut butter noodles
Peanut butter noodles with hoisin fried tofu has the makings of a dinner that is filling and wonderfully flavorful. A full vegan meal in a bowl!
Baked tofu & kale chip Buddha bowl
For a nutrient-dense lunch, this Buddha bowl fits the bill. Brown rice is topped with baked tofu and kale chips. Then it’s finished with a drizzling of tahini dressing.
Easy baked tofu with lemon & rosemary
Lemon & rosemary complement each other so beautifully in this easy baked tofu recipe. Since tofu is a sponge that soaks up flavor, that’s utterly apparent here.
Grilled tofu with lemon & rosemary
Pop lemon and rosemary infused soy slabs onto the barbecue for this grilled tofu. It’s a wonderfully summery entrée that goes well with a salad or grilled vegetables.
Cold kicking vegan miso soup
Vegan miso soup is a quick option when you want a lunch that’s satiating & soothing. It’s brimming with mushrooms, bok choy, and garlic. Add cubed tofu to make it more filling.
Udon noodle soup with miso tahini broth
Udon noodle soup is served in a velvety miso tahini broth. It’s filled with cubes of tofu, spinach, onions, and garlic. And it’s ready in just 15 minutes!
Tofu is an excellent blank slate for making your own non-dairy cheeses.
(Want more vegan cheese ideas? Check out this post on the best vegan cheese for your every need.)
Tofu ricotta is made with just a few ingredients, and comes together in only minutes. Add it to vegan lasagna, stuffed shells, and pizza.
Vegan zucchini lasagna
Buffalo hummus with vegan blue cheese
This buffalo hummus brings together two party favorites in one dish. Everyone’s favorite bean dip gets a jolt of hot sauce. Then it’s topped with vegan blue cheese dressing, dotted with tofu, for a cooling touch.
Tortilla pinwheels with buffalo hummus & blue cheese
Remember tortilla pinwheels for your next potluck, party, or picnic. Filled with buffalo hummus, vegan blue cheese with tofu, and fresh vegetables, they have lots of flavor and crunch.
Buffalo Soy Curls sandwiches
This saucy buffalo Soy Curls sandwich is finished with a drizzle of vegan blue cheese dressing. Soy Curls get wonderfully crisp around the edges with the help of the air fryer.
Buffalo-style grilled corn on the cob
Now, this is what they call a side dish! This grilled corn recipe is doused in buffalo sauce. Then it’s topped with vegan blue cheese dressing, dotted with tofu. A terrific addition to your barbecue or cookout!
Content and photos updated April 2020. Originally posted April 2015.