51 Tasty Tofu Recipes to Make for Dinner Tonight

Move Beyond the Usual Stir Fry

Baked Tofu in Thai Peanut Sauce

The Spruce-Emily Hawkes

Want to get cooking with protein-packed tofu? Whether you're a vegan or vegetarian, are looking to include more meatless meals in your routine, or are just trying to cut back on fat and carbs, tofu is a great option for adding healthy protein to your diet. Its mild flavor makes it work well in many different dishes, from classic all-American recipes to those from global cuisines. The versatile ingredient works in quick breakfast scrambles, easy weeknight meals, and dinner party-worthy mains—we've even included an Instagram-worthy "tofurkey" with stuffing that you can serve for vegan holiday meals.

  • 01 of 51

    Easy BBQ Flavored Baked Tofu

    Easy BBQ Flavored Baked Tofu

    The Spruce

    Calling for just two ingredients, it couldn't be easier to prepare this BBQ tofu for vegan guests at your cookouts. Use a store-bought BBQ sauce (or use your favorite homemade recipe) to flavor firm tofu for baking in the oven and stuff into wraps or buns with lettuce, tomatoes, and relish.

  • 02 of 51

    Easy Vegan Crispy Fried Tofu

    Easy Vegan Crispy Fried Tofu

    The Spruce

    Transform a block of tofu into crispy, golden-brown nuggets of goodness with this easy 10-minute appetizer. Flavor cubed tofu simply with a little salt, garlic, and nutritional yeast, before frying it olive oil.

  • 03 of 51

    Vegetarian Artichoke Risotto With Tofu

    Vegetarian Artichoke Risotto With Tofu

    Jason Loucas/Getty Images

    Silken tofu adds tons of creaminess to Italian-style artichoke risotto. This dairy-free recipe uses soy milk and vegan margarine in place of the usual creamy ingredients. Serve as an elegant first course.

  • 04 of 51

    Crispy Sesame Tofu With Vegetables

    Crispy Sesame Tofu With Vegetables

    Getty Images

    Crispy sesame tofu has a crunchy exterior and soft, yielding interior that makes for a wonderful eating experience. Make it for dinner in 30 minutes, tossing sesame-crusted tofu slices in a hot pan with colorful fresh veggies and ginger, plus a little oil and Asian-style sauces.

    Continue to 5 of 51 below.
  • 05 of 51

    Spicy Tofu Breakfast Scramble With Mushrooms and Bell Peppers

    Spicy Tofu Breakfast Scramble with Mushrooms and Bell Peppers

    Jason Lugo/Getty Images

    Wake up to a protein-packed vegan breakfast scramble including healthy veggies, tofu, and enough spiciness to get your motor running. It's easy to make by tossing crumbled tofu and chopped fresh veggies in a hot pan with a little oil, dried spices, and optional hot sauce.

  • 06 of 51

    Vegan Blackened Grilled Tofu

    Vegan Blackened Grilled Tofu

    GMVozd/Getty Images

    Crispy blackened tofu is so full of flavor, you won't miss the meat. Marinate pressed tofu in plenty of the seasoning mixture before cooking it quickly on a hot grill. Makes a tasty filling for vegetarian tacos.

  • 07 of 51

    Vegetarian Tofu Chili

    Vegetarian Tofu Chili

    katerinabelaya/Getty Images

    Vegetarian chili makes a winning potluck dish or a fabulous family dinner. This version packs a double dose of protein from both tofu and beans, with loads of hearty flavor from bell peppers and mushrooms; chili powder and paprika adding welcome spice.

  • 08 of 51

    Vegan Tofu Veggie Burgers

    Vegan Tofu Veggie Burgers

    The Spruce

    Build a better veggie burger by combining well-pressed, drained tofu with diced onions, scallions, wheat germ, garlic powder, soy sauce, and a little flour. Form into patties and pan-fry until golden-brown, then serve on buns.

    Continue to 9 of 51 below.
  • 09 of 51

    Vegan Baked Korean BBQ Tofu Recipe

    Vegan Baked Korean BBQ Tofu Recipe

    The Spruce

    Enjoy the bold flavors of Korean BBQ without the meat by marinating pressed tofu in a flavorful mixture of soy sauce, rice vinegar, ketchup, maple syrup, sesame oil, and a little sugar. Bake until browned and crispy as a tasty filling for lettuce wraps.

  • 10 of 51

    Vegan Buffalo Tofu Hot Wings

    Vegan Buffalo Tofu Hot Wings

    The Spruce / Jolinda Hackett

    Whether you eat vegetarian or just want to include more meatless meals in your routine, these Buffalo tofu "hot wings" are sure to become a favorite. You need only 20 minutes to prepare and cook them on your stovetop for a delicious, spicy, and saucy alternative to traditional Buffalo chicken wings.

  • 11 of 51

    Jamaican Jerk Tofu

    Jamaican Jerk Tofu

    The Spruce / Allyson Kramer

    Take a culinary trip to the islands without leaving home thanks to this tasty, rum-spiked Jamaican recipe. Marinate tofu steaks overnight in a mixture of coconut oil, rum, brown sugar, tomato paste, soy sauce, herbs, hot peppers, and dried spices, before baking until gorgeously blackened.

  • 12 of 51

    Holiday Tofurkey With Stuffing

    Holiday Tofurkey With Stuffing

    The Spruce

    Wow your squad at Friendsgiving gatherings when you present a platter of holiday tofurkey complete with vegan stuffing. There are a few steps involved in making a holiday turkey out of tofu, but the overall process is fairly simple and the results are sure to be photo-worthy.

    Continue to 13 of 51 below.
  • 13 of 51

    Japanese Fried Agedashi Tofu

    Agedashi Dofu: Japanese Fried Tofu in a Dashi-Based Sauce

    The Spruce / Ali Redmond

    Agedashi tofu is a popular Japanese restaurant appetizer with a crispy fried exterior and a warm, creamy, custard-like interior. Recreate it at home by coating soft tofu in a mixture of potato starch, dashi soup stock, soy sauce, and rice wine, before deep-frying and serving topped with its own sauce.

  • 14 of 51

    Korean Steamed Tofu

    Korean Steamed Tofu

    Sashertootie/Getty Images

    Quick and easy steamed tofu in the Korean style is a great, protein-packed recipe to have on hand when you're rushing to grab a quick vegan or vegetarian lunch. It takes only about five minutes to steam tofu on your stovetop or in a steamer appliance, for enjoying with the dipping sauce of your choice.

  • 15 of 51

    Vegetarian Tofu Tacos

    Vegetarian Tofu Tacos

    The Spruce / Laurel Randolph

    Try making your next taco night a meatless one with vegetarian tofu tacos that are tasty enough to win over even meat-eaters. Crumble firm tofu and cook it with Mexican-inspired spices as a stand-in for ground beef. Melty vegan cheese, crunchy slaw, and tangy salsa verde add brightness and texture.

  • 16 of 51

    Spaghetti Squash Pad Thai

    Spaghetti Squash Pad Thai

    The Spruce Eats / Jennifer Perillo

    Spaghetti squash pad Thai includes broiled tofu and it's a tasty low-carb dish. Rather than rice noodles, spaghetti squash is paired with the tofu, fish sauce, cilantro, tamarind, scallion, garlic, bean sprouts, and roasted peanuts. It cooks up quickly and requires just a couple of adjustments to transform it into a vegan meal.

    Continue to 17 of 51 below.
  • 17 of 51

    Vegan Cornmeal Breaded Tofu

    Vegan Cornmeal Breaded Tofu

    StockFood/Foodcollection/Getty Images

    Looking for a quick, tasty lunch for vegetarian kids? In about 20 minutes, you can make crunchy, tater tot-style tofu cubes that kids will love to dip into ketchup or barbecue sauce. The cornmeal-coated tofu is oven-baked, not fried, so this dish is low in fat, too.

  • 18 of 51

    Vegan Tofu Tikka Masala

    Vegan Tofu Tikka Masala

    subodhsathe/Getty Images

    Create a meatless tikka masala with this veganized version of the takeout favorite. Marinate cubes of pressed, extra-firm tofu before cooking them in a thick, creamy sauce made with soy yogurt, canned crushed tomatoes, and warming spices.

  • 19 of 51

    Vegetarian Tofu "Egg" Salad

    Vegetarian Tofu "Egg" Salad

    sbossert/Getty Images

    Makeover your brown bag lunch with tofu "egg" salad that looks like the real thing, but is entirely vegan. A tablespoon of mustard adds an appealing yellow color to a sandwich filling of mashed tofu, vegan mayonnaise, sweet pickle relish, diced celery, and seasonings.

  • 20 of 51

    Baked Tofu With Vegan Pesto Sauce

    Baked Tofu With Vegan Pesto Sauce

    Angelinag00dman/Twenty20

    Tofu baked in Italian-inspired pesto sauce makes a scrumptious warm topping for crostini and flatbreads. Marinate tofu a few hours or overnight, then slather with the gorgeous sauce for baking until heated through.

    Continue to 21 of 51 below.
  • 21 of 51

    Tofu Schnitzel

    Tofu Schnitzel

    ising/Getty Images

    Dredge pressed tofu cakes in eggs and seasoned breadcrumbs, then fry for a few minutes per side until golden-brown, for an easy meatless version of classic German schnitzel. Serve with rice or mashed potatoes and lemon wedges for squeezing.

  • 22 of 51

    Grilled Tofu and Vegetable Skewers

    Grilled Tofu and Vegetable Skewers

    istetiana/Getty Images

    Grilled tofu and vegetable skewers flavored with zesty Italian dressing make a colorful vegetarian appetizer for barbecue parties. Marinate tofu and veggies in the fridge overnight, before threading onto skewers and grilling.

  • 23 of 51

    Vegan Crockpot Lasagna With Spinach and Tofu

    Vegan Crockpot Lasagna with Spinach and Tofu

    gbh007/Getty Images

    Assemble the ingredients for this nutritious vegan crockpot lasagna in the morning and come home to a satisfying Italian-American meal. You only need a few ingredients, including silken tofu, thawed frozen spinach, prepared tomato sauce, fresh basil, soy milk, and uncooked lasagna noodles.

  • 24 of 51

    Vegan Broccoli and Tofu in Garlic Sauce

    Vegan Broccoli and Tofu in Garlic Sauce

    The Spruce

    Garlicky, stir-fried broccoli and tofu is an easy, Asian-inspired vegan dinner that takes only 20 minutes to make. Stir fry cubed tofu with broccoli, garlic, onions, soy sauce, cornstarch, and pantry spices until ingredients are tender and the sauce has thickened. Serve with steamed white rice.

    Continue to 25 of 51 below.
  • 25 of 51

    Vegan Pho Noodle Soup With Tofu

    Vegan Pho Noodle Soup With Tofu

    The Spruce / Allyson Kramer

    Chewy rice noodles, a nourishing broth, fresh vegetables, spicy sambal oelek, and tender chunks of tofu make Vietnamese-inspired vegan pho an outstanding main course soup to enjoy on chilly autumn or winter nights. Top with basil leaves and a squeeze of fresh lime juice.

  • 26 of 51

    Vegan Tofu and Cashew Chow Mein

    Vegan Tofu and Cashew Chow Mein

    vertmedia/Getty Images

    Crunchy cashews and crisp-tender vegetables complement the soft texture of tender tofu and chow mein noodles in this delicious 10-minute vegan dinner recipe that can be multiplied easily to feed a crowd.

  • 27 of 51

    Vegan Broccoli Quiche

    Vegan Broccoli Quiche

    The Spruce

    Delight vegan and omnivore guests alike at your next brunch with this egg-free broccoli quiche. Its lovely, custard-like filling uses tofu instead of eggs or egg replacer.

  • 28 of 51

    Tofu Gnocchi

    Tofu Gnocchi

    Imagerie/Getty Images

    Craving pasta, but watching carbs? Use tofu instead of potatoes to make plump, quick-cooking Italian-inspired gnocchi. You need only a handful of ingredients, including tofu, eggs, and Parmesan cheese. Toss with your favorite pasta sauce for serving.

    Continue to 29 of 51 below.
  • 29 of 51

    Vegetarian Steamed Buns With Sesame

    Vegetarian Steamed Buns With Sesame

    The Spruce / MacKenzie Smith

    When you host friends for weekend lunch, treat them to these sweet and sour Vietnamese-inspired bao sandwiches. Fry up some crispy tofu nuggets, toss these in sesame-orange sauce, and stuff into prepared steamed buns with fresh basil leaves and extra sauce for topping.

  • 30 of 51

    Soy Glazed Tofu Salad

    Soy Glazed Tofu Salad

    The Spruce / Katie Workman

    This Korean-inspired stir-fried tofu with a sweet and spicy glaze combines chile paste, honey, soy sauce, and sesame oil to make a filling, protein-rich main dish salad when served over baby greens.

  • 31 of 51

    Vegan Frittata With Tofu, Potatoes, and Onions

    Vegan Frittata With Tofu, Potatoes and Onions

    Karma Pena/Getty Images

    Spanish-style potato frittatas usually include eggs, but this one uses tofu instead for a vegan-friendly brunch or lunch. Nutritional yeast adds a tangy flavor to the tofu-based vegan frittata that starts on your stovetop and finishes cooking in the oven.

  • 32 of 51

    Vegan Tofu Manicotti

    Vegan Tofu Manicotti

    sbossert/Getty Images

    Enjoy Italian-inspired manicotti with this vegan baked pasta that replaces the traditional ricotta cheese with mild, creamy tofu. Garlic, soy milk, olive oil, lemon juice, and parsley go into the tofu "cheese" filling for a rich-tasting dinner that no one may suspect is vegan.

    Continue to 33 of 51 below.
  • 33 of 51

    Miso Baked Tofu

    Miso Baked Tofu

    John Lund/Tom Penpark/Getty Images

    Baked tofu makes a healthy easy filling for lunchtime wraps. Make it extra tasty by marinating tofu in miso paste and a few other Asian-inspired ingredients before baking it in the oven. Top with toasted sesame seeds for a nice presentation.

  • 34 of 51

    Cilantro Lime Grilled Tofu

    Cilantro Lime Grilled Tofu

    Red Vegan/Flickr

    Grilled cilantro-lime tofu steaks make a great, vegan addition to cookout parties. Marinate tofu overnight first, in a tasty mixture of fresh cilantro, lime juice, olive oil, garlic, and spices, before cooking quickly on your outdoor grill. Serve with grilled veggies.

  • 35 of 51

    Vegan Old Bay Tofu "Fish" Cakes

    Vegan Old Bay Tofu "Fish" Cakes

    Dirkr / Getty Images

    Looking for a vegan alternative to crab cakes? Old Bay seasoning, white wine, nutritional yeast, and lime juice add a quintessential "seafood" flavor to breaded and fried vegan tofu patties. Serve them for an elegant first course or appetizer with tartar sauce for dipping.

  • 36 of 51

    Vegan Indian Palak "Paneer"

    Vegan Indian Palak "Paneer"

    The Spruce / Anastasiia Tretiak

    Palak paneer typically uses cheese to create its signature creamy texture, but this clever version swaps dairy ingredients for pressed, firm tofu, and soy yogurt, which meld beautifully with minced cooked spinach, curry powder, turmeric, and ginger powder.

    Continue to 37 of 51 below.
  • 37 of 51

    Quick and Easy Tofu Enchiladas

    Quick and Easy Tofu Enchiladas

    Jayk7/Getty Images

    In 30 minutes, you can cook up a big batch of vegan Tex-Mex enchiladas to feed your family. Saute crumbled tofu in a little olive oil with taco seasonings and layer in a baking pan with flour tortillas, prepared enchilada sauce, and lots of cheddar cheese, for baking until heated through.

  • 38 of 51

    Baked Tofu in Thai Peanut Sauce

    Baked tofu in Thai peanut sauce

    The Spruce / Cara Cormack

    Thai satay lovers will adore this baked tofu in a delicious Thai-inspired peanut sauce. Maple syrup helps to caramelize and sweeten the baked tofu before it is coated in thick, citrus-spiked peanut sauce. Serve over rice noodles or rice.

  • 39 of 51

    Healthy Spinach Soup With Tofu

    Healthy Spinach Soup With Tofu

    goblinbox/Flickr

    Fresh spinach leaves, two types of mushrooms, and protein-rich tofu are the superfood combo that create the the base for this warming, nutritious soup with wonderful flavors from Asian cooking traditions. Serve it as balm against cold winter days, adding optional noodles to fill it out.

  • 40 of 51

    Vegan Potstickers With Mushroom and Tofu

    Vegan Potstickers With Mushroom and Tofu

    Getty Images

    You won't miss the meat in these savory mushroom and tofu-filled, Asian-inspired potstickers that make a tasty party appetizer. Cabbage, ginger, garlic, and scallions add extra flavor to tasty dumplings you can steam or fry. Serve with your favorite Asian dipping sauce.

    Continue to 41 of 51 below.
  • 41 of 51

    Vegan Mock "Tuna" Salad With Tofu

    Vegan Mock "Tuna" Salad With Tofu

    Amy G/Flickr

    Eating vegan, but miss tuna salad? Believe it or not, you can substitute tofu for tuna and wind up with a similar texture and flavor, if you add clever seasonings. This recipe sneaks in a bit of kelp, for that taste of the sea, plus celery, red onion, mayonnaise, soy sauce, and lemon juice.

  • 42 of 51

    Miso Soup With Tofu, Bok Choy, and Scallions

    Miso Soup with Tofu, Bok Choy, and Scallions

    4kodiak/Getty Images

    When you arrive home hungry and cold, make this quick, protein-packed soup that uses ingredients available at Asian markets. Bring dashi soup stock to a boil, add miso, cubed tofu, bok choy, and scallions, and simmer to heat through.

  • 43 of 51

    Vegan Thai Coconut Milk Soup With Tofu

    Vegan Thai Coconut Milk Soup With Tofu

    The Spruce

    Thai coconut milk soup is completely vegan, but tastes indulgently creamy, with chunks of tender tofu, earthy mushrooms, and sweet carrots rounding out each hearty bowlful. The fragrant broth is spicy and satisfying, thanks to Thai-inspired ingredients including red chili peppers, ginger, lemongrass, and lime.

  • 44 of 51

    Vegan Cashew Fried Rice

    Vegan Cashew Fried Rice

    Cheryl Zibisky/Getty Images

    Use up leftover cooked rice to make a vegan version of Chinese fried rice. This version uses tofu instead of egg to add softness and texture. A little turmeric and soy sauce enhance the color, while plenty of chopped cashews add welcome crunch.

    Continue to 45 of 51 below.
  • 45 of 51

    Szechuan Mapo Tofu

    Szechuan Mapo Tofu

    The Spruce/Ulyana Verbytska

    Mapo tofu is a classic Szechuan dish of soft tofu and ground pork in a spicy, pungent sauce that includes fermented Chinese black beans. After briefly marinating pork and blanching the tofu, the dish comes together quickly in a hot wok. Serve over hot steamed rice.

  • 46 of 51

    Vegan Tofu Spring Rolls

    Vegan Tofu Spring Rolls

    Barbara Bonisolli/Getty Images

    Vegan spring rolls with tofu, vegetables, and bean thread noodles make a lovely light lunch or party appetizer. Fresh mint leaves add fantastic brightness to chopped cabbage, carrots, ginger, and noodles wrapped in softened spring roll wrappers. Serve with peanut sauce for dipping.

  • 47 of 51

    Spicy Korean Soft Tofu Stew

    Spicy Korean Soft Tofu Stew

    The Spruce

    Take your comfort food routine to the next level with this spicy Korean stew that is loaded with soft tofu, garlicky chunks of beef, and tender clams. The ingredients cook in one pot in about 30 minutes for a quick family meal that is meaty, savory, and satisfying.

  • 48 of 51

    Sweet and Sour Tofu

    Sweet and Sour Tofu

    Christopher/Flickr/CC

    Thick tofu triangles slathered in a scrumptious sweet and sour sauce with pineapple and brown sugar make a kid-pleasing meal that tastes excellent and is ready in 30 minutes. Start by dry-frying tofu in a hot pan, before adding it to the fruity sauce. Serve with rice.

    Continue to 49 of 51 below.
  • 49 of 51

    Easy Vegan "Bacon and Eggs" Tofu Scramble

    Easy Vegan "Bacon and Eggs" Tofu Scramble

    The Spruce / Jolinda Hackett

    Are you a vegan who misses eating bacon and eggs? Get your breakfast on with this egg-free breakfast scramble that adds turmeric to gently mashed, pan-fried tofu to mimic scrambled eggs. Veggie bacon, scallions, garlic, nutritional yeast, and a dash of soy sauce round out this flavorful breakfast hash.

  • 50 of 51

    Smoky Grilled Tofu With Hoisin Sauce

    Smoky Grilled Tofu With Hoisin Sauce

    BigRedNose/Getty Images

    Barbecue tofu in a tangy hoisin-based sauce makes a delicious grilled entree to serve over rice at cookout parties. Place tofu in the easy five-ingredient marinade the night before, so all you need to do on party day is grill it.

  • 51 of 51

    Five-Spice Fried Tofu Bao With Avocado and Kimchi Mayo

    Five-Spice Fried Tofu Bao With Avocado and Kimchi Mayo

    The Spruce / MacKenzie Smith

    Create an Asian fusion sandwich to die for when you load up a pillowy steamed bun (also known as bao) with crispy, five-spice fried tofu nuggets, spicy kimchi mayo, creamy avocado, and crisp, pickled red onions. Pick up frozen steamed buns at your local Asian market, or try making them yourself.