• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About us
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Ingredient Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Pasta Sauces

    Red Pesto Tofu Pasta (Vegan)

    By Nandor Barta on 01/10/2023 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    How to make pesto pasta with tofu? It is easy. Whip up a vegan red pesto using sun-dried tomatoes in 5 minutes. Mix it with your favorite pasta and top it with fried basil-marinated tofu. It is a truly delicious tofu pesto pasta that you can make in 30 minutes from start to finish.

    Large white frying pan with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves.

    Try our vegan pesto pasta with homemade vegan spinach pesto. You can find even more vegan pasta recipes here, as you can never have enough inspiration. Am I right?

    What to expect from this recipe?

    Our red pesto pasta with basil-marinated tofu is a delicious and satisfying vegan meal that is sure to become a new favorite.

    The rosemary-induced red pesto sauce, made with sun-dried tomatoes and fresh basil, perfectly coats the pasta and pairs well with the savory tofu.

    The tofu is marinated in a mixture of basil and olive oil, adding an extra layer of flavor to the dish.

    This recipe is easy to prepare and is sure to be a hit with people of all ages. Serve it as a main course for dinner. The leftovers also make for a great lunch the next day.

    Large white frying pan with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves.

    Ingredients

    Here are all the ingredients you will need to make this red pesto tofu pasta:

    Ingredients of pesto tofu pasta in small glass bowls like basil leaves, oil, sun-dried tomatoes, cashews, garlic clove, a piece of hard cheese, salt, pepper and rosemary leaves. And a block of white tofu is on a black plate.
    • Pasta → You can choose any vegan pasta, like spaghetti or penne. If you want something unique, try our vegan sweet potato gnocchi.
    • Pasta water
    • Red pesto → We used our homemade vegan sun-dried tomato pesto recipe.
    • Tofu → If you want crispy tofu at the end, pick a firm or extra firm tofu. We usually use the firm one as they soak up marinade better than extra firm or super firm, but it is still easy to make the tofu crispy.
    • Fresh basil leaves → You can use dried ground basil as well. ½ cup of fresh leaves equals 2 Tablespoons of dried.
    • Garlic powder → Powder sticks better to tofu compared to raw minced garlic.
    • Extra virgin olive oil
    • Salt and black pepper

    🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

    Instructions

    Making red pesto pasta

    1. Cook pasta in a large pot of water according to the package instructions.
    2. Choose your favorite red pesto or make our vegan sun-dried tomato pesto in 5 minutes.
    3. When pasta is cooked, drain it but reserve some pasta water.
    4. Take a skillet or frying pan and heat it on low/medium heat.
    5. Add 1 serving of cooked pasta and 2 Tablespoons of red pesto with a bit of cooking water.
    6. Use tongs or a spatula to mix them while you warm them up over low-medium heat. At first, it may seem that the pesto is too thin because of the cooking water, but as the dissolved starch in the cooking water is activated, it coats the pasta nicely and evenly. The result should look like this.
    Red pesto spaghetti in a white frying pan

    Pressing tofu

    Use firm tofu and press it. We used our trusted TofuBud*, but you can choose any DIY method or tofu press. For more information, tips, and steps, read our guide to pressing tofu, including an honest review of TofuBud.

    Marinating tofu

    1. Take a long thin container and add all marinade ingredients (basil leaves, garlic powder, olive oil, salt, and black pepper), and blend it with an immersion blender.
    2. After the tofu is pressed, cut them into cubes.
    3. Take a shallow bowl, add the tofu cubes and the blended marinade, and mix them well. If you use a container with a lid, you can shake it a couple of times.
    4. Marinate them for approx. 15 minutes. You can leave it in the fridge to marinate overnight. They will look like the ones in the below picture at the end.
    Rectangular glass bowl with white tofu cubes in a green sauce.

    Frying tofu

    You can fry, bake, or even air fry tofu, but we choose to shallow fry it in a pan (or skillet) to make this tofu pasta recipe.

    1. Preheat the frying pan to medium heat. If you use fresh leaves, you have to pay attention not to overheat them, as the basil leaves can turn brown and bitter quickly.
    2. Add marinated tofu cubes and fry them for approx. 15 minutes. Stir them frequently to ensure all sides are crispy and well-cooked.
    Green-yellow tofu cubes are in a frying pan with a green oily sauce around them.

    Cooking tips

    • Save time with pressed tofu. If you buy already pressed tofu, you can skip one step. Its water content is minimal, so you can start marinating them immediately.
    • Frying vs tossing. Frying pasta with pesto before serving is not a necessary step in the preparation of pesto pasta. It is more common to toss cooked and drained pasta with the pesto rather than frying it. However, frying helps to heat the sauce and coats the pasta more evenly.

    Variations

    • Spicy: Add ½ teaspoon of red pepper flakes to give it an extra kick.
    • Creamy: You can double the amount of vegan parmesan cheese to make the tofu pasta recipe more creamy.

    Toppings

    Take your tofu pesto pasta to the next level with these tasty topping suggestions:

    • Sauteed mushrooms 
    • Pan-fried oyster mushrooms
    • Roasted asparagus and mushrooms
    • Roasted cherry tomatoes
    • Sauteed broccoli or broccolini
    • Green peas
    • Sweet corn
    • Olives (kalamata or green)
    • Legumes (beans, lentils) like white/cannellini beans, red kidney beans, and chickpeas (roasted or cooked)
    • Nuts and seeds (toasted pine nuts, almond slices, pepitas, pistachios, or any leftovers from making the pesto)
    • More vegan parmesan, or nutritional yeast
    • Vegan feta cheese crumbles or vegan mozzarella
    • Vegan bacon bits

    Let us know in the comments what is your favorite topping!

    Large white plate with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves. There is a small bowl with leftover red pesto in the corner.

    Equipment

    • Food processor vs immersion blender. When making pesto, it is best to use a food processor for larger batches and an immersion blender for smaller ones to reach the desired consistency. We have had good results using our Bosch immersion blender, even with tough ingredients like cashews.
    • Cast-iron skillet or frying pan. Since both tofu marinade and pesto contain oil, we don’t usually add extra when we heat it and mix it with the pasta. We use pasta water and low heat to ensure they don’t stick to the pan.

    Storing tips

    • Fridge: We don’t recommend storing red pesto pasta with tofu for more than 1-2 days. As time passes, the pasta can get soggy and dry since it will absorb more from the sauce. You can keep any homemade pesto in the fridge for 3-4 days without a problem and cook pasta when ready to eat the whole dish. Tofu will also lose its crispiness after a day. You can fry them for a minute in a skillet or pan to get them back.
    • Freezer: Both pesto and cooked plain pasta are perfect to store in the freezer for up to 6 months. It is best to freeze them separately rather than mix them. When ready to eat, thaw the pesto and pasta in the refrigerator and then heat the pasta in a pan with a bit of water until it is hot again. Add the pesto and wait until it is heated through. We don’t recommend freezing tofu.

    FAQs

    What type of pasta pairs best with red pesto?

    Pesto is often paired with long pasta like spaghetti or fettuccini, since you don’t need a lot of sauce stuck in the folds or crooks. However, we love it on fusilli or farfalle. It can also be a good match with gnocchi.

    How do you season tofu for pesto pasta?

    While you can marinate tofu in pesto, we recommend mixing the pesto with the pasta instead and using a quick basil-infused marinade for the tofu.

    Large white frying pan with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves. There is a small bowl with leftover red pesto in the corner and parmesan cheese on top of a grater.

    More vegan tofu recipes

    If you love tofu, check out the most flavorful tofu marinades or choose from the below list:

    • Grilled Buffalo Tofu Skewers
    • Thai Red Curry with Tofu
    • Sticky Teriyaki Tofu (Copycat Pei Wei)
    • Copycat Chipotle Sofritas
    • Baked Chili Miso Tofu Bites
    • Chinese BBQ Tofu Burger (Vegan)

    More vegan pasta recipes

    We have a collection of more than 30 easy and delicious vegan pasta recipes, and lots of vegan pasta sauce recipes.

    • Easy Vegan Pesto Pasta
    • Creamy Harissa Tahini Pasta Sauce
    • Spicy Tahini Miso Soba Noodles
    • Creamy Spinach Pasta Sauce
    • Vegan Spaghetti Bolognese (Cauliflower Walnut Meat)
    • 15-min Cashew Alfredo Sauce (Oil-free, Vegan)

    THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

    Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

    ⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐

    Large white plate with red pesto spaghetti topped with green-yellow tofu cubes, shredded cheese and basil leaves.

    Red Pesto Tofu Pasta (Vegan)

    Nandor Barta
    Whip up a vegan red pesto using sun-dried tomatoes in 5 minutes. Mix it with your favorite pasta and top it with some fried marinated tofu. It is a truly delicious tofu pesto pasta that you can make in 30 minutes from start to finish.
    5 from 9 votes
    Print Recipe Pin Recipe
    Prep Time 15 mins
    Cook Time 15 mins
    Total Time 30 mins
    Course Condiment, Sauce
    Servings 2 servings
    Calories 1022kcal

    Equipment

    • Food processor
    • Immersion hand blender with 20 fl oz container
    • our Cast-iron Skillet by UnoCasa
    • Non-stick frying pan (10.5 inch / 26 cm)
    • TofuBud (pressing tofu in 15 minutes)

    Ingredients
     
     

    • 4 oz Pasta
    • ⅓ cup Reserved cooking water
    • 4 Tbsp Vegan sun-dried tomato pesto
    • 12 oz Firm tofu
    • ½ cup Fresh basil leaves
    • 1 tsp Garlic powder
    • ⅓ cup Olive oil
    • ½ tsp Salt
    • ¼ tsp Black pepper
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Marinating tofu

    • Use firm tofu and press it.
    • Take a long thin container and add all marinade ingredients and blend it with an immersion blender.
    • After the tofu is pressed, cut them into cubes.
    • Take a shallow bowl and add the tofu cubes and the blended marinade and mix them well. If you use a container with a lid, you can shake it a couple of times.
    • Marinate them for approx. 15 minutes. You can leave it in the fridge to marinate overnight.

    Frying tofu

    • Preheat the frying pan to medium heat. If you use fresh leaves you especially have to pay attention not to overheat them as the basil leaves can turn brown and bitter easily.
    • Add marinated tofu cubes and fry them for approx. 15 minutes. Stir them frequently to ensure all sides are crispy and well-cooked.

    Making pesto pasta with tofu

    • Cook pasta in a large pot of water according to the package instructions.
    • When pasta is cooked, drain it but reserve some pasta water.
    • Take a skillet or frying pan and heat it on low/medium heat.
    • Add cooked pasta and red pesto with a bit of cooking water.
    • Mix while you warm them up over low-medium heat.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Video

    Nutrition

    Nutrition Facts
    Red Pesto Tofu Pasta (Vegan)
    Amount Per Serving (1 serving)
    Calories 1022 Calories from Fat 639
    % Daily Value*
    Fat 71g109%
    Saturated Fat 12g75%
    Polyunsaturated Fat 12g
    Monounsaturated Fat 45g
    Cholesterol 10mg3%
    Sodium 1145mg50%
    Potassium 1199mg34%
    Carbohydrates 67g22%
    Fiber 7g29%
    Sugar 13g14%
    Protein 34g68%
    Vitamin A 710IU14%
    Vitamin C 12mg15%
    Calcium 444mg44%
    Iron 7mg39%
    * Percent Daily Values are based on a 2000 calorie diet.
    15 shares

    Reader Interactions

    Leave a comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Crispy Rice Paper Spring Rolls
    • Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Winter Recipes

    • Portobello Pot Roast (Vegan)
    • Jackfruit Stew (Vegan Beef Stew)
    • Vegan Cabbage Soup with Sausages (Hungarian)
    • Baked Vegan Butternut Squash Risotto

    More vegan winter recipes →

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Copyright © 2018-2022

    15 shares