Browsing Category

Tofu, Tempeh, and Vegan Sausage Main Dishes

Italian-Style Vegan Sausage and Peppers

Italian-style vegan sausage and peppers

This recipe updates the Italian classic, sausage and peppers, with vegan sausage. It makes a hearty one-dish meal served with pasta, grains, or polenta. Shown above, it’s paired with farro. Mild, pale-green Italian frying peppers that are occasionally available in supermarkets and produce markets make this more authentic, but using common bell peppers works just as well.  Continue Reading…

Sesame Tofu

Quick, easy, and tasty—this Sesame Tofu is the perfect recipe for when you are in a hurry but still want to eat something healthy.


Sesame Tofu
Serves: 4
  • 250 g firm tofu
  • 1 clove garlic, finely chopped
  • 2 tbsp soy sauce
  • 1 tsp sesame oil
  • 2 pinches cayenne pepper
  • 1 tbsp sunflower oil
  • 2 tbsp sesame seeds
  1. Drain the firm tofu and sponge it with a paper towel. Let stand for 20 minutes.
  2. Meanwhile, peel and crush the garlic cloves.
  3. In a bowl, mix the soy sauce, sesame oil, cayenne pepper, and garlic.
  4. Cut the firm tofu into regular dice.
  5. Heat the sunflower oil in a wok.
  6. Add the cubes of tofu and then brown for 3 minutes on all sides, on medium-high heat.
  7. Add the sauce and sesame seeds. Mix until the sauce is completely absorbed by the tofu.
  8. Serve with sautéed vegetables, if desired.


Easy Tofu Ramen Soup

Easy Tofu Ramen Soup

I could eat ramen every day! Why? Because ramen soup is pure comfort food and this recipe is so easy to prepare. This hearty version is filled with tofu.



Easy Tofu Ramen Soup
Serves: 2
  • 8 oz firm tofu
  • ¼ cup soy sauce
  • 2 cloves garlic
  • 1 small piece ginger
  • 270 g ramen noodles
  • 4 cups vegetable broth
  • 1 can tomato sauce
  • 1 zucchini
  • ½ cup white mushroom slices
  • 1 bunch cilantro
  • 1 lime
  1. Cut the tofu into small cubes. In a bowl mix the cubes with 1 tablespoon soy sauce, ginger, and garlic.
  2. Place ramen in hot water and set aside for 5 minutes or until noodles become soft. Drain and rinse with cold water. Divide the noodles into the number of bowls you want.
  3. Sauté the tofu mixture in a saucepan for 5 to 8 minutes.
  4. Add the broth to the saucepan with tofu. Bring to boil, then add the rest of the soy sauce and the tomato sauce. Then add zucchini and mushroom. Cook for 6 to 8 more minutes.
  5. Pour the broth into the bowls with the noodles.
  6. Sprinkle with cilantro and serve with lime wedges.


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.


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.


Sweet and Sour Marinated Tofu

Sweet and Sour Marinated Tofu

There are other tofu marinades besides Asian? Oh yes! This Sweet and Sour Marinated Tofu recipe soaks tofu in a delicious mustard and maple syrup marinade. I love the marriage of flavors in this sauce—sweet, sour, salty, and spicy.

I highly recommend trying this marinade for baked tofu; the texture of the final product is incredible. Caramelized on the outside but wet and sticky on the inside, it’s an absolute treat!

Sweet and Sour Tofu
Serves: 4
  • 1 block firm or extra-firm tofu, sponged and cut into slices
  • ¼ cup maple syrup
  • ¼ cup Dijon mustard
  • 1 tbsp olive oil
  • 1 tbsp soy sauce
  • 1 tbsp white vinegar
  • 1 clove garlic, chopped
  1. In a bowl, mix all the ingredients except tofu.
  2. Put the tofu in a dish with a lid and pour in the marinade. Distribute the marinade through the tofu slices and refrigerate for at least 3 hours.
  3. Preheat the oven to 400°F and line parchment paper with a baking sheet.
  4. Spread the tofu and marinade on the baking sheet and bake for about 30 minutes, stirring halfway. The end result should be golden and slightly sticky tofu.
  5. Serve hot with rice and a cooked kale.


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…

Tofu and Vegetable Stew

My kitchen is a laboratory of vegetarian meals. These days, I’m still experimenting with new ingredients, new meal ideas, and revisiting classic dishes to make vegetarian versions. Last week, I wanted a comforting hot meal, and nothing is better than a good stew to get better!

This stew is so consistent and comforting that it has even been gobbled up by my family members who aren’t vegetarian. The taste is amazing, the texture is interesting, and it has great nutritional value.

Because of the tofu in the recipe, this stew provides plant-based protein to the body. Tofu is the traditional meat substitute that comes to mind when considering vegetarianism or a meatless diet. Despite its neutral taste and soy composition, the tofu quickly absorbs the flavor of the food with which it is prepared!

Preparation time: 15 minutes

Cooking time: 30 minutes

Servings: 4 to 6


  • 400 gr firm Tofu
  • 3 Potatoes
  • 3 Carrots
  • 3 celery
  • ½ cup puree of tomatoes
  • 2 tablespoons olive oil
  • 1 onion
  • 1 clove garlic
  • 1 teaspoon of dry oregano and basil
  • 3 tablespoons of fresh coriander
  • Salt pepper


  1. Over medium eat brown cook the onion and garlic in a little olive oil for 3 minutes
  2. Add the diced celery, the carrots and cook for another 5 minutes.
  3. Add the tomato puree.
  4. Extend with a little water for easy cooking. The carrots should be covered with tomato sauce.
  5. Add herbs, and salt and pepper to taste
  6. Cut 1 blocks of tofu into cubes
  7. Add the potatoes and tofu,
  8. Cover and simmer for at least 20 minutes over low heat until the carrots are tender under the fork.
  9. Serve in a bowl, sprinkle with fresh coriander.

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