Browsing Category

Tofu Recipes: Easy and Versatile

Southwestern Tofu Scramble (Migas)

Southwestern Tofu Scramble (Migas)

This tasty dish, brimming with lively southwestern flavors, is a vegan version of a traditional southwestern egg dish. It’s known as migas, a word that literally means “crumbs” in Spanish, in this case referring to bits of tortilla. In the original recipe, the tortilla pieces are scrambled with eggs; our vegan version replaces eggs with tofu. Serve this dish for a leisurely weekend brunch or as an easy dinner. Round out your meal with a colorful salad and simple bean dish like Refried Pinto Beans or Garlicky Skillet Black Beans. Photos by Evan Atlas. Continue Reading…

Mushroom and Bell Pepper Scrambled Tofu

Tofu Scramble with Bell Peppers and Mushroom2

This vegan breakfast recipe updates regular scrambled tofu with mushrooms and bell peppers. Omnivores and vegans alike will love waking up to this dish!

Soft tofu is a good choice for dishes in which it is crumbled, as in this veggie-filled, egg-free scramble. While this would certainly also make a good brunch or lunch dish, it also makes a wonderful light dinner with whole grain toast or sautéed potatoes, and some sliced oranges or other seasonal fresh fruit. Photos by Evan Atlas. Continue Reading…

Grilled Barbecue Tofu

Grilled Barbecue Tofu

Everyone will love this Grilled Barbecue Tofu recipe! These delicious slices of tofu coated with barbecue sauce and grilled are a vegan’s dream come true.


Grilled Barbecue Tofu
Serves: 4
  • 1 (1 lb) package extra firm tofu
  • 6 tbsp barbecue sauce
  • 1 tbsp soy sauce
  • 2 tbsp water
  • 1 tsp oregano
  • 1 tsp garlic, finely chopped
  • 1 tsp salt
  • ½ tsp pepper
  • 3 tbsp olive oil
  1. Drain and dry the tofu, then cut into slices. Place in a container with a lid.
  2. Whisk together barbecue sauce, soy sauce, water, oregano, and garlic.
  3. Add the marinade to the tofu and marinate for at least 1 hour, or up to 8 hours.
  4. Preheat the oven grill and grill the tofu for 5 minutes on each side until it is golden brown and crisp.


Thai-Flavored Tofu and Broccoli

Thai broccoli and tofu with peanut satay sauce

Serve this easy recipe of tofu and broccoli in a Thai peanut satay sauce over rice or bean-thread noodles, a simple coleslaw dressed in sesame-ginger dressing, strips of red bell pepper, and cherry tomatoes. Thai peanut satay sauce provides a bold flavor and is surprisingly low in calories.  Continue Reading…

Vegan Sushi Sandwich

Vegan Sushi Sandwich

If you love sushi you are going to love this recipe! This Vegan Sushi Sandwich recipe is little time consuming, but worth it at the end!



Vegan Sushi Sandwich
Serves: 4
  • ½ block firm tofu
  • 3 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 4 whole nori sheets
  • 1 cup cooked sushi rice
  • 1 carrot, grated
  • 8 leaves lettuce
  • 1 tbsp tamari sauce
  1. Marinate the tofu in the soy sauce and rice vinegar for a least 1 hour.
  2. Place the nori sheet on a flat surface.
  3. Spoon in a generous amount of the sushi rice to make a square shape the same size as the tofu.
  4. Add the lettuce and then the tofu.
  5. Add other the toppings of choice.
  6. Add another layer of rice and press down.
  7. Fold each side of the nori sheet to the center while holding together the filling.
  8. Fold the other side up while tucking in the sides.
  9. Flip over then slice with a sharp knife.
  10. Serve with tamari sauce.


Raspberry and Tofu Smoothies

Raspberry and Tofu Smoothies

Tofu has never been so easy to love! In this Raspberry and Tofu Smoothies recipe, tofu is combined with plant milk and raspberries, creating vibrant color and flavor.


Raspberries and Tofu Smoothies
  • 2 cups frozen raspberries
  • 1 banana
  • ½ cup soft tofu
  • ¾ cup plant base milk
  1. Add all the ingredients to a blender and mix well till combined.


Vegan Slouvlaki Tofu Skewers

Vegan Slouvlaki Tofu Skewers

Discover this delicious recipe of Vegan Slouvlaki Tofu Skewers. These Greek-inspired skewers make perfect appetizers or light main courses.

Vegan Slouvlaki Tofu Skewers
Serves: 6
  • ¼ cup lemon juice
  • ¼ cup olive oil
  • ¼ cup balsamic vinegar
  • 5 garlic cloves, chopped
  • ¼ tsp salt
  • ¼ tsp black pepper
  • 1 block extra film tofu, cubed
  1. In a bowl, whisk all ingredients (except tofu). Add the tofu cubes and flip them over so they are well coated. Marinate for at least 1 hour in the refrigerator.
  2. Remove the cubes from the marinade (keep the marinade) and place the cubes on six metal or wooden skewers.
  3. Cook brochettes on the grill for 10 to 15 minutes. Brush the skewers with the marinade preserved during cooking.
  4. Serve hot with salad, vegetables, or rice.


Perfect Marinated Tofu

Perfect Marinated Tofu

In this recipe, cubes of tofu are marinated and baked. Hot or cold, this Perfect Marinated Tofu can be used as an appetizer or be served with rice and steamed vegetables.

Perfect Marinated Tofu
Serves: 4
  • 1 block (450 g) extra firm tofu
  • ¼ cup tamari or soy sauce
  • 2 tbsp maple syrup
  • 2 tbsp ketchup
  • 1 tbsp vinegar
  • 1 tbsp sesame seeds
  • ¼ tsp garlic powder
  • ¼ tsp black pepper
  • 1 tsp smoke-flavored liquid
  1. Preheat oven to 375°F. Spray oil on a cookie sheet.
  2. Cut tofu into ½ inch slices and press lightly to remove excess water. Cut slices into ½ inch cubes.
  3. In a bowl, combine tamari or soy sauce, maple syrup, ketchup, and vinegar Add sesame seeds, garlic powder, pepper, and smoke-flavored liquid. Place cubes of tofu in the mixture, cover, and marinate for at least 1 hour.
  4. Place the tofu on the prepared cookie sheet in one layer. Bake 15 minutes. Turn the cubes of tofu and cook another 15 minutes.



Ginger Grilled Tofu

This Ginger Grilled Tofu recipe goes well with many vegetables—steamed, braised, or wok stir-fried: broccoli, carrots, green beans, peppers, and green onions, depending on the season. Serve this dish with white rice or soba noodles to stay in an Asian theme.



Ginger Grilled Tofu
Serves: 4
  • 1 block firm tofu, chopped into small cubes
  • 3 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1½ tbsp avocado oil
  • ½ tbsp grilled sesame oil
  • 4 tsp fresh ginger, grated
  1. Cut the tofu into cubes. Arrange the cubes in a single layer in a baking dish.
  2. In a bowl, combine soy sauce, rice vinegar, and oils. Grate the ginger and add it to the mixture. Mix well and pour over the tofu. Marinate 20 min.
  3. Preheat oven 400°F.
  4. Cook the tofu with the marinade in the center of the oven for 15 min.
  5. Serve with fried rice, if desired.


Vegan Tofu Parmesan

Vegan Tofu Parmesan

Here is an Italian classic made vegan! This Vegan Tofu Parmesan recipe is quick and easy to prepare—perfect for a date night or family dinner.



Vegan Tofu Parmesan
Serves: 4
  • ¾ cup bread crumbs
  • 1 tsp dry basil
  • ¾ cup soy milk
  • 454 g extra firm tofu
  • salt, to taste
  • ⅔ cup marinara sauce
  • ½ cup vegan Parmesan cheese, grated
  1. Preheat the oven to 375°F.
  2. Combine the bread crumbs and the basil in a bowl. Pour the soy milk into another bowl.
  3. Cut the tofu into slices of just under 1 cm thick. Salt each slice on both sides.
  4. Dip the slice successively in milk and then breadcrumbs.
  5. Spoon some of the marinara sauce on top of the slices.
  6. Sprinkle the parmesan cheese on top.
  7. Cook the tofu in the oven for 20 minutes until crust is golden brown and crispy.
  8. Serve with a green salad.


Fried Tofu with Lemongrass

Fried tofu

When you have little time, a vegetarian restaurant seems so far away, and the dollars in your pocket are running out, this recipe for Fried Tofu with Lemongrass will make for a quick meal. Ready-fried tofu is available in Asian markets—all you need to do is heat the tofu by refrying or baking it to get back its crunchiness. Instead of fresh lemongrass use powdered, which can be stored in your pantry. Everything is thrown into a pan, seasoned, and heated through. In no time, you will have a delicious, nutritious, and affordable meal. Recipe from Vietnamese Fusion: Vegetarian Cuisine* by Chat Mingkwan. Continue Reading…

Easy Curried Sweet Potatoes and Tofu

Once you have your sweet potatoes ready, this delicious curried combo recipe made with tofu and greens comes together quickly. Serve with cooked quinoa or couscous or a fresh flatbread, and a simple salad of tomatoes, bell peppers, and cucumbers. Stir some coconut yogurt and chopped cilantro into the salad to make it almost like a raita, a perfect accompaniment!

Continue Reading…

Crispy Breaded Tofu with Asian Sauce

The soy sauce marinade makes this Crispy Breaded Tofu recipe extra tasty.

Instead of tofu you can also use tempeh. The tempeh will also need to be marinated. Seitan can also be used, but, in my opinion, will not need to be marinated.

As for the sauce, it’s just yummy! A little bit of sauce gives this crispy tofu the final touch that everyone will enjoy.

Crispy Breaded Tofu with Asian Sauce
Serves: 4
  • ¼ cup reduced sodium soy sauce
  • 1 (450 g) package tofu, extra-firm, cut in eight slices
  • 2 flax eggs (2 tsp ground flax seeds with 5 tbsp water, mix, let sit for 15 minutes)
  • ½ cup panko breadcrumbs
  • ¼ cup flour
  • 3 tbsp canola oil
  1. Pour the soy sauce into a deep dish. Add the tofu slices and turn them over to moisten with soy sauce. Marinate in the fridge for 15 minutes to 6 hours.
  2. Prepare three plates. In the first pour the flour, in the second the flax eggs, and in the third the panko breadcrumbs. Dip the tofu slices in the flour, then in the flax eggs, and finally coat them with the breadcrumb mixture.
  3. In a skillet, heat the canola oil over medium-high heat. Bake tofu slices for 2 to 3 minutes per side until golden brown.
Serve with this Asian sauce: In a bowl, combine 1 tablespoons lime juice with 2 tablespoons peanut butter, 1 teaspoon chopped garlic and 1 tsp. chopped ginger


Tofu Rancheros

Tofu Rancheros

A veganized version of huevos (eggs) rancheros, this dish of tofu prepared with Southwestern flavors and nestled on corn tortillas, makes a nice brunch or light dinner dish. Serve with a simple potato or bean dish (shown here with Beer-Stewed Pinto Beans) and a platter of sliced avocado and oranges for a complete meal.  Continue Reading…

Tofu Casserole

Many people don’t know how to cook tofu. Because of this, many see it as a bland food and are reluctant to cook it. In reality, tofu lends itself very well to many dishes. Because of is unique texture, it absorbs sauces and marinades perfectly.

This tofu casserole is sweet and salty at the same time. The cubes of tofu are first lightly fried in oil, then simmered in a very fragrant sauce. It’s easy to make, and it’s the absolutely delicious—test it and you will see! The result is a tender and tasty tofu.

Prep time:  15 minutes

Cook time: 15 to 20 minutes

Servings: 4


  • 400 g tofu
  • 1 zucchini
  • 1 onion
  • 1 teaspoon thyme
  • 1 bay leaf
  • 1 ½ cups of vegetable broth
  • 1 tablespoon cornstarch
  • ¼ cup soy cream
  • the juice of a lemon


  1. Peel & dice the onion. Place the onion in a sauce pan & cook for 5 min over medium high.
  2. Cut the tofu into cubes, rectangles, triangles, or whatever you like. Add to the saucepan with the onion, and cook until lightly browned.
  3. Add the zucchini, thyme, and bay leaf (and salt and pepper to taste). Pour in the vegetable broth and simmer—covered—for 8 minutes.
  4. Take a 1/4 cup of the broth & mix it with the cornstarch. Add the soy cream to this mixture, and then put this mixture back into the casserole. Stir until the sauce thickens a little.
  5. Add the lemon juice.
  6. Serve over noodles or rice.
Vegan Recipes by VegKitchen logo
Vegan recipes by VegKitchen