30 BEST Tofu Recipes

GFVGVDF
Vegan pepperoni, bowls, lettuce wraps, and other tofu recipes

In case you haven’t noticed, we LOVE tofu around here! It’s an ultra-versatile, protein-rich ingredient that soaks up flavor and can be added deliciously to nearly any meal. To get you inspired, we’ve gathered all of our BEST tofu recipes. From quick breakfast scrambles and nutty noodle bowls to chocolaty desserts, we’re confident you’ll find one you’ll love!

Note: Dietary symbols listed throughout for easy navigation!

Tofu Basics

Never prepared tofu before? We’ve got you. Read our best tips on How to Make Tofu Taste Good, complete with pressing methods, a buying guide, and more. With a little prep work, you’ll be a pro in no time!

Here are our favorite basic tofu recipes to prep this ingredient for nearly any dish.

How to make Crispy Tofu in 25 MINUTES!
GFVGVDFNS
Quick & Easy Crispy Tofu
The fastest, easiest way to make crispy tofu for any dish. Just 4 ingredients and 25 minutes required! Perfect for adding to stir fries, curries, and more!
Make The Recipe
Pouring peanut sauce into a skillet of Crispy Peanut Tofu
GFVGVDFNS
Baked Crispy Peanut Tofu
Delicious peanut butter tofu made with 8 simple ingredients. Baked until crispy and sautéed in a savory-sweet peanut sauce. Perfect for Asian-inspired bowls, salads, stir-fries, and more!
Make The Recipe

Now for the fun ones…go get your tofu and get cooking!

Breakfast

Using a spoon to put salsa onto a Vegan Breakfast Burrito
GFVGVDFNS
Scrambled Tofu Breakfast Burrito (30 minutes!)
Easy, 30-minute vegan breakfast burrito with scrambled tofu, roasted vegetables, avocado, kale, and salsa! Flavorful, healthy, satisfying.
Make The Recipe
Bowl of vegan chorizo
GFVGVDFNS
Easy Vegan Chorizo
Smoky vegan chorizo that tastes even better than the real thing! Plant-based, gluten-free, and perfect for bowls, burritos, and beyond. Just 10 ingredients, 1 bowl, and 30 minutes required!
Make The Recipe
Plate of our vegan Masala-spiced Tofu Scramble for breakfast
GFVGVDFNS
Masala-Spiced Tofu Scramble
A masala-spiced tofu scramble with roasted cauliflower, onion, and kale that takes just 30 minutes from start to finish. Healthy, satisfying, delicious, and perfect for any time of day!
Make The Recipe
Partially sliced tofu quiche in a pie pan
GFVGVDFNS
Simple Tofu Quiche
The simplest tofu quiche on the block with just 10 basic ingredients and no fancy methods required. A hash brown crust keeps this dish gluten-free as well as vegan! Perfect for lunch, brunch, and even brinner.
Make The Recipe
Plate of Southwest Tofu Scramble and Vegan Breakfast Potatoes for a delicious meal
GFVGVDFNS
Southwest Tofu Scramble
Savory, Southwest-inspired tofu scramble with lots of veggies and a simple 5-ingredient sauce. Just 10 ingredients, 30 minutes, and 1 pan required!
Make The Recipe

Appetizers

Platter of crispy tofu lettuce wraps with fresh vegetables and peanut sauce
GFVGVDFNS
Crispy Tofu Lettuce Wraps with Peanut Sauce
Crispy, flavorful tofu wraps with fresh veggies and our go-to peanut sauce. Crunchy, light yet satisfying, and BOLD flavors. Just 10 ingredients required!
Make The Recipe
Adding peanut sauce to a Crispy Shallot Spring Roll for a delicious vegan appetizer
GFVGVDFNS
Crispy Shallot Spring Rolls with Seared Tofu
10-ingredient Vietnamese-inspired spring rolls packed with fresh vegetables, tender cooked rice noodles, seared marinated tofu, and crispy sautéed shallot! Paired with peanut sauce, they’re the ultimate plant-based meal or side.
Make The Recipe
Tray of halved Thai Spring Rolls with Cashew Dipping Sauce
GFVGVDFNS
Fresh Tofu Salad Rolls with Cashew Dipping Sauce
30-minute tofu salad rolls with fresh veggies, basil, and tofu, served with a savory-sweet cashew sauce. A hearty plant-based entrée or side!
Make The Recipe
Several Banh Mi Spring Rolls on a cutting board with lime and fresh cilantro
GFVGVDFNS
Tofu Spring Rolls with Pickled Veggies (Banh Mi-Inspired)
Simple, 10-ingredient Banh Mi-inspired spring rolls with crispy baked tofu, quick pickled veggies, and an easy vinegar dipping sauce. So fresh, quick, and filling.
Make The Recipe
Sliced open Tofu Vietnamese Spring Roll on a cutting board with limes and more rolls
GFVGVDFNS
Vietnamese Spring Rolls with Crispy Tofu
30-minute Vietnamese-inspired spring rolls with fast crispy tofu and a savory-sweet almond butter dipping sauce. Flavorful, crisp, delectable, and so fresh and perfect for spring and summer.
Make The Recipe
Bowl of Simple Miso Soup made with greens and tofu
GFVGVDFNS
15-Minute Miso Soup with Greens and Tofu
An inspired take on Japanese miso soup with tofu, green onion, and loads of greens. Just 15 minutes from start to finish, and so flavorful and comforting.
Make The Recipe

Entrées

Tamari and a vegan sushi bowl with ginger marinated tofu
GFVGVDFNS
Vegan Sushi Bowls with Ginger Marinated Tofu
Easy vegan sushi bowls with marinated tofu, fresh vegetables, rice, seaweed, and quick pickled carrots! All the fresh, delicious flavor of sushi in convenient, versatile bowl form. Just 10 ingredients required!
Make The Recipe
Bowl of vegan noodle stir fry with tofu
GFVGVDFNS
Tofu Noodle Stir-Fry with Spring Vegetables
A colorful, flavorful, veggie and noodle stir-fry perfect for spring and beyond! Gluten-free, plant-based, and protein-packed. Versatile and just 10 ingredients required!
Make The Recipe
Pan of our amazing Easy Vegan Pad Thai with Tofu recipe
GFVGVDFNS
Easy Tofu Pad Thai
Easy Tofu Pad Thai ready in just 30 minutes with simple ingredients. A hearty, versatile, plant-based dish with tons of texture and big flavor!
Make The Recipe
Using chopsticks to grab a bite of our 20-Minute Tofu Stir Fry recipe
GFVGVDFNS
20-Minute Tofu Stir-Fry
A FLAVORFUL veggie-packed Tofu Stir-Fry that comes together in just 20 minutes! Gluten-free, plant-based, and perfect for weekdays. 
Make The Recipe
Metal tray filled with Vegan Palak Paneer with cubes of tofu
GFVGVDFNS
Vegan Palak Paneer with Curried Tofu
An incredibly flavorful, vegan take on classic palak paneer with curried tofu in place of cheese! 30 minutes required, big flavor, and so delicious!
Make The Recipe
Two plates of our Almond Butter Tofu Stir Fry made with brown rice and green beans
GFVGVDFNS
Almond Butter Tofu Stir-Fry
Easy, 9-ingredient tofu stir-fry with baked tofu marinated in an almond-tamari sauce. Serve with veggies and rice for a flavorful, plant-based meal!
Make The Recipe
Platter filled with our incredible Noodle-Free Pad Thai recipe
GFVGVDFNS
Noodle-Free Pad Thai (30 Minutes!)
Amazing noodle-free Pad Thai with rainbow vegetables and a spicy-sweet almond butter sauce. Just 30 minutes required and SO versatile!
Make The Recipe
Cast iron skillet filled with Tofu Chilaquiles
GFVGVDFNS
Chipotle Tofu Chilaquiles
30-minute Vegan Chilaquiles with 5-ingredient chipotle sauce, DIY baked chips, and a hearty tofu scramble on top! Flavorful, fast, and seriously satisfying.
Make The Recipe
Chopsticks resting on a plate of Crispy Peanut Tofu over Cauliflower Rice Stir-Fry
GFVGVDF
Crispy Peanut Tofu & Cauliflower Rice Stir-Fry
Crispy tofu that's baked, not fried, and tossed in a 5-ingredient peanut glaze! Serve over cauliflower rice with sautéed veggies for a flavorful meal that's entirely vegan + gluten free!
Make The Recipe
Using chopsticks to pick up a piece of Sesame Tofu
GFVGVDFNS
Sesame Eggplant & Almond Butter Tofu Bowls
Hearty, flavorful, 30-minute Asian-inspired bowl with crispy almond butter tofu and sesame stir-fried eggplant!
Make The Recipe
Wooden spoon resting on a skillet filled with our General Tso's Tofu Stir Fry recipe
GFVGVDFNS
General Tso’s Tofu Stir-Fry
Extremely flavorful, General Tso’s Tofu Stir-Fry in just 30 minutes! Spicy-sweet, protein-packed, and a healthier spin on takeout!
Make The Recipe
Chopsticks resting on a bowl filled with our Thai Noodle Bowl recipe with Crispy Almond Butter Tofu
GFVGVDFNS
Rice Noodle Bowls with Almond Butter Tofu
30-minute rice noodle bowls with fresh veggies and crispy almond butter tofu! A flavorful, healthy, satisfying plant-based meal.
Make The Recipe
Plate with a slice of Lentil & Eggplant Lasagna topped with fresh basil
GFVGVDFNS
Lentil & Eggplant Lasagna
Satisfying, healthy eggplant lasagna with lentil marinara. Made with just 10 ingredients, this is the perfect plant-based, gluten-free entrée!
Make The Recipe

Snack/Topping

Tray with homemade Vegan Pepperoni, fennel seeds, and red chili flakes
GFVGVDFNS
Vegan Pepperoni
Easy, 10-ingredient vegan pepperoni made with tofu and a blend of spices! Perfect for pizza, calzones, and more!
Make The Recipe

Desserts

No-Bake Lemon Cookie Fruit Tarts in parchment-lined mini tart tins
GFVGVDFNS
No-Bake Lemon Cookie Fruit Tarts
Simple no-bake vegan tarts with a date-walnut crust and a creamy, dairy-free filling that tastes just like a lemon cookie!
Make The Recipe
Plate with two slices of Vegan Chocolate Silk Pie topped with coconut whipped cream and raspberries
GFVGVDF
6-Ingredient Vegan Chocolate Silk Pie
Creamy, 6-ingredient vegan chocolate pie so satisfying you'd never guess it was dairy-free! Silken tofu pulls a sheet over eyes with its super silky texture and neutral flavor. Chocolaty, rich, fudgy — what's not to love?
Make The Recipe
Vegan Peanut Butter Cup Pie in a pie pan with a couple slices removed
GFVGVDF
Vegan Peanut Butter Cup Pie
Vegan peanut butter cup no-bake pie with a graham cracker crust and chocolate ganache top! 8 ingredients, simple to prepare, and SO delicious you won’t be able to have just 1 slice.
Make The Recipe

If you try any of these recipes, let us know! Leave a comment or take a picture and tag it #minimalistbaker on Instagram. Enjoy, friends!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

  1. Atara Dahan says

    Hello. My husband has an extremely sensitive stomach. He can’t eat meat, and so I would love to make him vegan “meat” dishes.
    However, he’s sensitive to gassy foods and very heavy foods.
    I have 2 questions:
    1. Do you have any specific recipe recommendations?
    2. Is there a way I can make recipes with chickpeas, beans, etc, not so gassy?
    Thank you so much

    • Kim Burke says

      Make sure to soak your beans for a few hours, rinse and soak overnight in freshwater & about 1 tsp baking soda, drain, rinse, and cook in a pressure cooker; maybe add a few bay leaves.

  2. Helen julia Babak says

    Some of these look wonderful and we can’t wait to try them. Can’t decide which one to do first!
    Thank you

  3. JP says

    oh these are so good, haven’t tried them all yet (a vegan for 40+yrs) but cooked a lot of them close to the recipes here. I’ll print some of them out and try them in the near future, Thanks !

  4. Kelli Richardson says

    Thank you so much for all of these wonderful, easy to make vegan recipes. Without your recipes to continually go to, I’d eat SO much more processed, low nutrition vegan food. Keep up the great work! I sincerely appreciate you all!