28 Easy Tofu Dinner Recipes

For vegans and vegetarians, having the right amount of protein can be very difficult.

Tofu is a great source of protein and it is very healthy to eat, but if you have never had it before, you might be unsure of how to cook it.

28 Easy Tofu Dinner Recipes

Even if you dislike tofu, cooking it in the right way can change the way that it tastes.

You can be very adventurous and experimental with tofu as you can add it to so many different meals, but where should you start?

This article will take you through 28 easy tofu dinner recipes (see also ‘38 Simple But Classic Dinner Recipes For Two’) so you can start to incorporate them into your diet.

These recipes are easy to make, even for beginners!

Tofu Dinner Recipes:

1. Tofu Pad Thai

Pad Thai is a classic dish that is a favorite when ordering take-out or when visiting a restaurant.

You will need firm tofu, rice noodles, rice vinegar, salt, tamarind, paprika, sugar, vegetable oil, bean sprouts, peanuts, and eggs. 

You need to mix the rice vinegar, sugar, tamarind, paprika, and salt in a bowl until it is smooth. In a wok, fry the tofu until it is golden brown, and cook the eggs.

Heat the noodles in the wok and add the sauce, bean sprouts, and peanuts. Serve in bowls and garnish with lime wedges, cilantro, and peanuts!

2. Chili And Garlic Tofu Bowls

These chili and garlic tofu bowls are clean, healthy, vibrant, and taste light and fresh.

To make them, you will need firm tofu, kale, garlic, soy sauce, sesame oil, sesame seeds, vegetable oil, chili garlic sauce, sugar, lime, and cilantro. 

Press the tofu and add chopped garlic to a pan with vegetable oil and add the kale to cook. Then add the sesame oil, soy sauce, and sesame seeds.

In a separate bowl, mix chili garlic sauce, sugar, and soy sauce. Fry cubes of tofu until golden and add the sauce.

To serve, add the rice, kale, and tofu to bowls and garnish with lime and cilantro!

3. Tofu Fajitas

Fajitas are great family meals as they are perfect for allowing kids to experience powerful new flavors.

You will need extra firm tofu, red bell peppers, green bell peppers, lime, red onion, fajita seasoning, avocado oil, and flour tortillas. 

Press the tofu and then cut it into strips. On a baking tray, toss the bell peppers and red onion with oil and fajita seasoning, and do the same with the tofu.

Roast the baking tray for 15-20 minutes. Serve with toppings of your choice, such as guacamole, sour cream, lime, salsa, and cheese!

4. Tofu Bolognese

Bolognese is a very hearty meal that is perfect for warming you up on a winter evening, so make it vegan by using tofu!

You will need firm tofu, soy sauce, chili powder, chipotle powder, smoked paprika, nutritional yeast, garlic powder, olive oil, pasta, and canned tomatoes. 

Press the tofu and crumble it until the texture resembles meat. Next, mix the nutritional yeast, spices, soy sauce, and olive oil.

Mix the crumbled tofu in and stir until it is evenly coated. Fry the tofu in a pan until it has browned.

Add the canned tomatoes to the pan with the tofu and simmer and stir in the boiled pasta.

5. Tofu Alfredo

Tofu has a very creamy texture when it is blended, so it works very well to make creamy pasta sauces that are full of protein.

For tofu alfredo, you will need silken tofu, pasta, garlic, romano cheese, onion powder, parmesan cheese, and olive oil. 

Add the silken tofu, garlic, romano cheese, parmesan cheese, onion powder, and olive oil to a blender and blend until it is smooth.

Pour the alfredo sauce into a pan, heat it until it thickens, and transfer the boiled pasta to the sauce. Serve in a bowl and garnish with cracked black pepper.

6. Smoked Tofu Sushi

Making homemade sushi (see also ‘23 Easy Sushi Recipes For Vegetarians‘) can be challenging if you have never made it before, but it takes practice and tastes delicious when you get it right!

You will need sushi rice (see also ‘The 9 Best Sushi Rice Brands For Making Sushi’), water, salt, sugar, rice vinegar, smoked tofu, nori sheets, cucumber, carrot, chives, sesame seeds, soy sauce, wasabi, and pickled ginger. 

Once the rice is cooked, place your bamboo rolling mat on the counter and place a nori sheet on top.

Flatten some of the rice on the nori sheet and add tofu, cucumber, carrot, and chives. Fold the nori sheet over using the bamboo mat.

Cut the rolls into small pieces, sprinkle with sesame seeds, and enjoy with wasabi and pickled ginger!

7. Hoisin Tofu Stir Fry

This is a delicious and filling meal that you can easily make that is packed full of strong flavors.

You will need firm tofu, brown rice, vegetable oil, hoisin sauce, spring onion, asparagus, and carrot (see also ‘How Long Do Carrots Last?‘). 

Cut the tofu into small cubes. Toss them with olive oil and fry until they are brown and crispy.

Pour the hoisin sauce into the pan and coat the tofu until the sauce thickens. Add the asparagus, spring onions, and carrot into the pan and toss until cooked.

Serve with boiled rice, add the hoisin tofu and vegetables to the bowl and garnish with sesame seeds.

8. Tofu Burgers

If you love burgers but are looking for a healthier alternative, tofu can provide you with protein and lots of vital nutrients.

You will need firm tofu, butter, green bell pepper, bread crumbs, onion, garlic powder, basil, olive oil, oregano, and parsley, as well as burger buns to serve!

Break the tofu into pieces in a large bowl. In a pan, add butter, onion, and bell pepper and cook until they are soft. Mix the vegetables with the tofu.

Add the garlic powder, oregano, basil, and parsley. Press together patties, brush them with olive oil, and bake them until they are golden brown.

Serve them in burger buns with your favorite toppings!

9. Tofu Ravioli

Tofu ravioli can seem daunting at first as it involves making pasta.

The ingredients that you need are tofu, eggs, flour, water, olive oil, salt, mozzarella cheese, parmesan cheese, basil, and garlic salt. 

To make the pasta, mix the flour and salt and add the water and olive oil. Mix until it forms a dough. Use more flour if the dough is sticky.

Crumble the tofu in a bowl and add eggs, mozzarella, parmesan, garlic salt, and basil.

Form the ravioli by placing the mixture between two flat pieces of dough. Boil the ravioli and serve with heated tomato sauce and cheese.

10. Barbecue Tofu Pizza

Pizza is a beloved dinner option, and barbecue tofu can be used as a topping.

You need to make sure that you have pizza dough, tofu, barbecue sauce, red onion, mozzarella cheese, cilantro, and salt.

Roll the pizza dough flat on a baking tray and spread barbecue sauce over the top. 

Next, crumble the tofu into a bowl and mix with the remaining barbecue sauce, making sure that it is evenly coated.

Add the tofu on top of the pizza with other toppings like red onion and mozzarella cheese. Bake the pizza until the cheese has melted.

Garnish the pizza with cilantro and a sprinkling of salt.

11. Teriyaki Tofu Noodles

To make fresh teriyaki tofu noodles at home, you will need noodles, rice wine vinegar, firm tofu, maple syrup, soy sauce, broccoli, red bell pepper, and chili garlic sauce.

It is a delicious meal that will energize you after a long day! Combine maple syrup, rice wine vinegar, and soy sauce in a pan and heat until it thickens.

Add the tofu so that it is evenly coated and remove it from the heat. Cook your noodles and add the broccoli and bell pepper.

Drain the noodles, add them to the tofu sauce, and cook on medium heat. Add the chili garlic sauce and stir. Sprinkle with sesame seeds and serve!

12. Tofu Lasagne

Lasagne is the perfect hearty meal to serve to your guests.

You will need lasagne noodles, crumbled tofu, salt, pepper, milk, eggs, mozzarella, parmesan, parsley, and tomato spaghetti sauce.

Firstly, boil the lasagna noodles until they are soft, but not fully cooked. In a bowl, mix the tofu, tomato spaghetti sauce, eggs, milk, parsley, salt, pepper, and nutmeg.

Spread some of the sauce at the bottom of the lasagne dish. Place lasagne noodles in the dish and keep layering until you reach the top.

Sprinkle the top of the lasagne with mozzarella and parmesan and cook until crispy.

13. Sesame Ginger Tofu Noodles

This recipe for sesame ginger tofu noodles is refreshing and quick to make.

You will need medium tofu, cucumber, carrot, spring onions, sesame seeds, maple syrup, rice vinegar, minced ginger, soba noodles, sesame oil, and vegetable oil, minced garlic, spinach, and soy sauce. 

Thinly slice the cucumber and carrot, and then slice the tofu into thick cubes.

Combine maple syrup, rice vinegar, sesame oil, and ginger in a bowl and toss the tofu in it. Fry the spinach with garlic and soy sauce.

Assemble the bowls by adding boiled noodles and spinach, and add the raw vegetables. Add the sesame ginger tofu and enjoy!

14. Tofu Chili

Tofu chili is a warming dish that is very easy to make and great to serve on a cold evening.

You will need firm tofu, green bell pepper, onion, jalapeños, corn, vegetable broth, kidney beans (see also ‘33 Easy Kidney Bean Recipes‘), canned tomatoes, chili powder, cumin, salt, and olive oil.

Press the tofu to get rid of excess water and crumble it into a bowl to resemble mince. Heat olive oil in a pan and add the sliced vegetables.

Add the tofu, kidney beans, canned tomatoes, cumin, salt, chili powder, and vegetable broth to the pan and stir well.

Simmer the chili until it has thickened. Serve in bowls either on its own or with brown rice!

15. Tikka Tofu Skewers

Tikka tofu skewers are a great addition to any barbecue and you will need firm tofu, paprika, salt, sugar, turmeric powder, soy sauce, olive oil, rice vinegar, and jalapeños.

Cut the tofu into thick blocks.

Combine the oil, paprika, salt, turmeric powder, soy sauce, and sugar in a bowl and toss the tofu in the sauce so that it is evenly coated.

Marinade for an hour. Place the marinated tofu on the skewers with vegetables of your choice.

Grill the skewers for 10 minutes on each side. Serve with a side salad or as part of a barbecue!

16. Tofu Steak

To make tofu steak, you will need pressed firm tofu, lemon juice, garlic, vegan pesto, zucchini, olive oil, green beans, salt, black pepper, Italian seasoning, and baby potatoes.

Cut the tofu into large slices and place them in a dish. Add water, lemon juice, garlic, pesto, and black pepper to a bowl and mix well.

 Coat the tofu in this mixture and leave it in the marinade. Grill the tofu steaks and zucchini until they are cooked evenly.

Slice the baby potatoes in halves and fry them lightly. Boil the green beans and stir the pesto through them.

Plate up all of the elements and enjoy!

17. Tofu Mac And Cheese

This recipe can easily be made vegan as you can substitute the dairy ingredients for vegan-friendly alternatives.

You will need silken tofu, milk, greek yogurt, cheddar cheese, butter, macaroni, bread crumbs, red pepper flakes, salt, and black pepper. 

In a food processor, add silken tofu, cheddar cheese, yogurt, and milk and blend until it reaches a smooth consistency.

Cook the macaroni and add it to the cheese sauce. Add salt and black pepper. Toast the bread crumbs with butter and red pepper flakes.

Serve the macaroni in bowls and add the toasted bread crumbs on top!

18. Tofu Parmigiana

This dish is delicious and very simple to make at home for dinner.

You will need firm tofu, mozzarella, parmesan, bread crumbs, salt, black pepper, basil, garlic, olive oil, oregano, and canned tomatoes.

Mix the bread crumbs, parmesan cheese, oregano, salt, and black pepper in a bowl.

Slice the tofu into thick slices and soak in water before dipping it into the bread crumbs.

Fry the tofu until crispy, and pour the tomato sauce, basil, oregano, basil, and mozzarella on top before baking.

19. Crispy Barbecue Tofu

Crispy barbecue tofu is delicious as a meal and as a snack.

You will need firm tofu, egg whites, barbecue sauce, olive oil, flour, salt, and pepper to make them at home. 

Drain and press the tofu before mixing the egg whites and barbecue sauce. In a different bowl, mix flour, salt, and pepper.

Dip the tofu strips in the eggs and then the flour. Fry the tofu before broiling the strips in more barbecue sauce and serve!

20. Tofu Chocolate Mousse

Try making a sweet tofu recipe for dessert one night!

You will need silken tofu, maple syrup, coconut oil, vanilla extract, salt, almond milk, and cocoa powder. You can also use honey in the recipe.

Add the silken tofu, maple syrup, coconut oil, almond milk, salt, and cocoa powder to a blender and blend until smooth.

Spoon the mixture into serving dishes and refrigerate for 2 hours before serving so the mousse is set.

21. Orange Tofu

This tofu is sticky, sweet, and delicious.

You will need firm tofu, orange juice, orange zest, cornstarch, red onion, olive oil, soy sauce, rice vinegar, brown sugar, ground ginger, red pepper flakes, garlic, green onions, broccoli, bell pepper, sesame seeds, and rice. 

Press the tofu, slice it into cubes, and coat it in cornstarch. Fry the tofu until golden and season with salt.

Stir together the orange juice, soy sauce, orange zest, brown sugar, rice vinegar, ginger, red pepper flakes, and cornstarch.

Fry the broccoli, garlic, pepper, and red onion in a pan and add the orange sauce. Add the tofu and serve with rice.

22. Pan-Fried Sesame Garlic Tofu

This dish is crispy and packed full of flavor for you to enjoy!

You will need firm tofu, sesame oil, cornstarch, vegetable oil, soy sauce, honey, water, sambal oelek, rice wine vinegar, and garlic paste. 

Press the tofu, slice it into cubes, and toss it in cornstarch. Fry the tofu in vegetable oil until it is golden brown.

Mix all of the other ingredients and add the sauce to the pan with the tofu. Simmer the sauce until it has thickened, evenly coat the tofu, and serve.

23. Baked Tofu Nuggets

The ingredients that you will need are firm tofu, bread crumbs, oil, salt, black pepper, paprika, and nutritional yeast.

For the coating, you will need vegan milk, cornstarch, and apple cider vinegar. You will also need barbecue sauce and butter. 

Press the tofu and cut it into blocks. In one bowl, combine the bread crumbs, oil, salt, pepper, paprika, and nutritional yeast.

In another bowl, add the cornstarch, and in another bowl, mix the apple cider vinegar and milk.

Dip the tofu in each of the bowls before brushing them with barbecue sauce and butter and baking them until golden.

24. Tofu Tikka Masala

For this recipe, you will need to firm tofu, curry powder, garam masala, turmeric, paprika, salt, yogurt, olive oil, shallots, garlic, ginger, tomato paste, tomato sauce, coconut milk, vegetable broth, cilantro, rice, and naan. 

Combine the spices in a bowl and then combine half the mixture with yogurt. Toss the tofu in the mixture and bake until crispy.

Fry shallots, garlic, ginger, tomato paste, and the spice mixture in a pan. Add the broth, coconut milk, and tomato sauce and boil until thickened.

Stir in the tofu and serve with rice and naan.

25. Tofu Fried Rice

You will need firm tofu, garlic, green onions, peas, carrots, and brown rice to make this dish.

For flavor, you will need peanut butter, soy sauce, sesame oil, chili garlic sauce, and more garlic!

Press the tofu, slice it into cubes, and bake until golden brown. Boil the rice and mix the soy sauce, peanut butter, brown sugar, and chili garlic oil.

Stir in the tofu and let it marinade. Fry the vegetables, add the tofu and cook until the sauce thickens. Stir in the drained rice and serve!

26. Tofu Burrito Bowl

To make a delicious tofu burrito bowl, you will need lots of ingredients.

You will need firm tofu, red onion, black beans, jalapeños, chopped tomatoes, hash browns, avocado, lemon juice, cilantro, cumin, garlic, onion powder, garlic powder, turmeric, olive oil, salt, and black pepper. 

Cut the tofu into blocks and fry until golden. Add all of the ingredients, except for the avocado and hash browns, and simmer until it has thickened.

Spoon the cooked hash browns into the bowl, followed by the tofu mixture, and top with avocado, lemon juice, and cilantro.

27. Tofu And Vegetable Pot Pie

This pie is warming, delicious, and perfect for a winter night.

For the filling, press the tofu and fry the cubes until they are golden brown and remove them from the pan.

Add the onion, celery, garlic, carrot, and potato until tender. Add the flour, soy sauce, nutritional yeast, and vegetable broth. 

Add the tofu, sage, thyme, and peas and stir well. Make the pastry and place it in a pie dish.

Pour the mixture into the pastry case and cover the top. Slice into the pastry and bake until golden.

28. Tofu Scramble

To make this vegan version of scrambled eggs, you will need firm tofu, turmeric, Kala Namak, garlic powder, onion powder, paprika, tahini, nutritional yeast, plant milk, and olive oil, and black pepper. 

Press the tofu and mix the garlic powder, onion powder, paprika, tahini, Kala Namak, nutritional yeast, and plant milk until smooth.

Crumble the tofu into a pan and fry until golden before adding the sauce. Transfer the tofu mixture onto toast and enjoy!

Final Thoughts

To conclude, tofu is very easy to incorporate into your diet as you can use tofu as a substitute for meat in a lot of classic dishes.

It can take practice to season tofu the way that you like it, but you can keep tasting it and adding more seasoning to suit your taste buds!

Frequently Asked Questions

Is Tofu Healthy?

Tofu has a lot of benefits as it is full of protein, fiber, and iron, which are all important for vegans and vegetarians to get.

Can You Eat Raw Tofu?

You can eat raw tofu, but some people dislike the flavor. Baking and marinating the tofu gives it more flavor.

How Do You Make Tofu Crispy?

To make tofu crispy, you need to use olive oil. Lightly fry the tofu in olive oil until it turns golden brown. Alternatively, bake until crispy.

28 Easy Tofu Dinner Recipes

28 Easy Tofu Dinner Recipes

Recipe by Jenna

Discover 28 easy tofu dinner recipes that you can make at home to add more protein and iron to your diet so that your body feels healthier and stronger!

Course: Dinner
5 from 1 vote
Follow Me
Latest posts by Jenna (see all)