Skip to Content

Pasta With Tofu Recipe

If you enjoy the combination of pasta and tofu, then you will love this delicious pasta with tofu recipe.

Tofu is a vegan alternative to meat and can be used to create a variety of meals.

The combination of both ingredients creates a unique and savoury taste that is sure to satisfy any palate.

Tofu contains no cholesterol, fat, and calories, however, it does contain high protein.

This dish is easy to make and is sure to become a family favourite in no time!

What type of pasta should be used for a pasta with tofu recipe?

It is important to choose the right type of pasta for this recipe.

If you are going to use whole wheat pasta, then make sure that it is 100% whole grain.

Also, it is a good idea to use pasta made with cornstarch rather than flour, as it contains more nutrients and protein.

All pasta shapes can be used in this recipe.

The best shape to use would be penne or macaroni because they both have a thinner shape, making them ideal for adding to other dishes and cooking.

However, if your main dish already has a defined shape and texture, then you can simply cook the pasta according to its instructions.

You also have the option of using a different type of pasta, depending on how you want to structure your meal.

For instance, you could use spaghetti for the body of the dish, and then finish it with a different type of pasta for the sauce.

Pasta With Tofu Recipe

What ingredients are needed to make a pasta with tofu recipe?

There are two main ingredients in this pasta with tofu recipe.

These include the pasta and the tofu.

The first ingredient is the pasta, which you will need to make sure is cooked thoroughly to achieve a perfectly al dente state.

The second ingredient is the tofu, which needs to be sliced into small strips and cooked in a saucepan.

Once this has been done, you can add the rest of the ingredients and prepare for cooking.

How long does it take to cook a pasta with tofu recipe?

Pasta with tofu recipe can be made in under an hour.

You can start cooking this dish as soon as you have all the ingredients out and ready.

The pasta with tofu recipe is intended to be cooked in a skillet or a pan, which means that you will need to either prepare the pan beforehand or use a cast iron one.

This dish only requires 30 minutes of preparation and another 30 minutes to cook.

You will only need to check on your pasta dish after 30 minutes and give it a stir.

This will allow the sauce to thicken and the pasta to absorb some of the sauce.

After an additional 10 minutes of cooking time, you will be able to enjoy a delicious meal.

Pasta With Tofu Recipe

What type of tofu is best suited for a pasta with tofu recipe?

Tofu comes in a variety of forms.

The most common forms are silken, soft and firm.

Tofu is produced by pressing cooked soybeans through a mesh screen to produce a smooth, moist and flavourful protein.

Smaller pieces of silken tofu are ideal for use in pasta with tofu recipes.

They work well with sauces and provide an incredibly smooth texture to the dish.

As opposed to firm tofu, you will find that firm tofu is more solid in appearance and often lacks the wonderful smoothness that silken tofu provides.

Firm tofu is great for use in sauces that require a stronger flavour, however, it works better when added to pasta dishes or on top of curries.

Is a pasta with tofu recipe vegetarian friendly?

Pasta with tofu is not only quick, easy and tasty, but it is also vegetarian friendly! You can serve this dish with a variety of sauces.

The key to making pasta with tofu suitable for vegetarians is to enhance the flavour of the dish.

You can use a variety of herbs and spices, as well as different types of pasta.

The combination of both ingredients creates a unique and savoury taste that is sure to satisfy any palate.

What type of sauce is best served with a pasta with tofu recipe?

The best pasta with tofu recipe does not have to be served with some sort of sauce.

You can create your own version by simply sprinkling the tofu with the desired amount of cheese and seasoning.

Pasta With Tofu Recipe

Are there any health benefits to eating a pasta with tofu recipe?

Pasta with tofu is a nutritious meal that is high in protein, low in fat, and free of cholesterol.

It is also a source of iron and calcium.

Tofu is a complete protein which means that unlike plant-based foods, it contains all the essential amino acids necessary to sustain life.

Tofu contains all 9 of the essential amino acids that our bodies require to maintain health.

Tofu is also a good source of zinc, selenium, and vitamins B6 and B12.

The tofu used in this recipe adds an added nutritional boost to the dish.

Is it easy to make a pasta with tofu recipe?

To make this pasta with tofu recipe, you will need to:

  • Cook your pasta according to the instructions on the packet.
  • Remove from the heat and stir in the tofu and seasoning mixture until combined.
  • Reheat in the microwave or boil in a saucepan over the hob if it has been chilled.

This pasta is quick and easy to prepare, making it an ideal dish for busy weeknights!

What is the best way to season a pasta with tofu recipe?

The best way to season a pasta with tofu recipe is to use the ingredients at hand.

High quality ingredients such as garlic and olive oil will help to enhance the dish, while a variety of spices can add depth and flavour.

The best way to achieve this is to mix the sauce ingredients together in a bowl, then add the pasta.

Don’t forget to add the tofu prior to cooking.

This will allow for it to absorb some of the flavours from the ingredients.

Are there any variations of a pasta with tofu recipe?

There are quite a few variations of this pasta recipe.

Some people prefer their pasta with sauce, while others like theirs with vegetables or meat.

In this recipe, we have used tofu and tomato sauce to create a dish that is both nutritious and delicious.

The quantity and type of pasta you use can also affect the end result.

For example, using spaghetti noodles will produce a more saucy, thicker consistency, while using angel hair pasta will give you a thinner, more delicate sauce.

Pasta With Tofu Recipe

Tofu Pesto Pasta

The tofu adds a cheesy creaminess to this pesto pasta recipe, and the spices and basil create a delicious sauce.
Prep Time: 5 minutes
Cook Time: 10 minutes
Course: Dinner
Cuisine: Italian
Keyword: Tofu Pesto Pasta
Servings: 4
Calories: 582kcal


  • Pot


  • 1 package tofu extra firm
  • 12 ounces pasta any type
  • 1 cup fresh basil leaves + more for topping, slivered
  • ¼ cup nutritional yeast
  • 2 cloves garlic minced
  • 2 tablespoons walnuts
  • 2 tablespoons olive oil
  • 3 tablespoons water
  • 1 ½ lemons juice
  • 1 teaspoon pink Himalayan salt or other coarse salt
  • 1 teaspoon oregano
  • 1 teaspoon garlic powder
  • ½ teaspoon pepper
  • ¼ cup pasta water reserved
  • ¼ cup toasted pine nuts for topping
  • 1 to 2 plum tomatoes chopped, for topping


  • Remove the tofu from its package and throw away the water.
  • Place the tofu in a shallow bowl or dish to press it. Place a flat plate on top of the tofu and a heavy object on top of the plate. Allow it to sit for about 20 minutes, then drain the water that has accumulated in the bowl.
  • When the tofu is ready, cook the pasta according to package directions, reserving 14 cup of the cooking water.
  • Cube the pressed tofu and combine it with the basil, nutritional yeast, garlic, walnuts, olive oil, 3 tablespoons water, lemon juice, salt, oregano, garlic powder, and pepper in a food processor. Blend until the sauce is smooth.
  • Place the drained pasta back into the pot after draining.
  • Pour in the sauce and the reserved cooking water. To combine, stir everything together.
  • Serve in individual bowls with basil, tomatoes, and pine nuts on top.



Calories: 582kcal | Carbohydrates: 75g | Protein: 24g | Fat: 22g | Saturated Fat: 2g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 8g | Sodium: 885mg | Potassium: 449mg | Fiber: 7g | Sugar: 4g | Vitamin A: 467IU | Vitamin C: 25mg | Calcium: 183mg | Iron: 4mg
Tried this recipe?Let us know how it was!
Follow me