• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Chelsea Peachtree
  • Recipes
  • About Me
  • Contact
  • Portfolio
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Portfolio
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Quick and Simple Dinner » Flavorful Vegan Parsley Pesto Tofu (with pasta)

    Flavorful Vegan Parsley Pesto Tofu (with pasta)

    Published: Jan 6, 2022 · Modified: Mar 7, 2022 by Chelsea Peachtree · This post may contain affiliate links ·

    Share With Your Friends!

    3 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe Print Recipe

    Easy Vegan Parsley Pesto with Tofu Pesto Pasta is a flavorful, bright dish that packs a punch. Crispy tofu bites smothered in homemade creamy pesto then tossed in pasta, it tastes just like the real thing without the dairy. Ready in just 30 minutes, this low-effort family friend vegan dish is perfect for a busy weeknight.

    Vegan parsley pesto tofu with pasta on a wooden tray, with the pesto in one bowl and tofu in another. The pasta is surronding it and there is also a bowl of vegan mozzerella and peppers. It is on a white tablespace
    Vegan Parsley Pesto Tofu Pasta

    Do you often want a fresh, homemade dish during the week, but do not want to take more than a half-hour to prepare it? Well, look no further than this recipe. This vegan parsley recipe requires minimum effort on your part with a big reward.

    This is such an easy, fresh pasta recipe to enjoy! I love rotating it in with my pasta schedule (yes, I have a pasta schedule, lol) along with my vegan penne alla no vodka pasta sauce.

    QUICK TIPS

    • Freeze your tofu and let it properly thaw for extra "meaty" texture.
    • If your pesto is not blending to the consistency you enjoy, add ½ tbsp of water and 1 tsp of oil.
    • Air fry your tofu to cut down on time.
    • If you are using a small food processor, divide the pesto ingredients in two to make it easier to blend.

    Ingredients for Vegan Parlsey Pesto Tofu Pasta

    All ingredients laid on a white backdrop in separate bowls
    Ingredients

    All of these ingredients can be found as your local groceries, as I like to make all my recipes as approachable as possible no matter which store you shop at.

    Pasta - You may use whatever pasta you prefer, as all would work well in this recipe. I personally like spaghetti or penne for this recipe.

    Extra (or super) Firm Tofu - Extra firm tofu will do best in this recipe, but you may also use firm tofu. Avoid silken tofu or soft, as it will crumble.

    My favorite tofu is Trader Joe's High Protein Extra Firm organic tofu. I also really enjoy Nasoya super firm tofu.

    Fresh Parsley- I used flat-leaf Italian parsley for this recipe straight from my garden. You may also use curly parsley as well.

    Walnuts - You may use any brand you like. You can use whole, halved, or diced walnuts.

    Garlic - Fresh garlic is best, but you may also use pre-minced.

    Nutriontial Yeast- Any brand will do. You may also use vegan parmesan as an alternative.

    Lemon Juice- Fresh lemon juice is the best.

    How to make this recipe

    I love this homemade vegan pesto parsley tofu pasta recipe because it's a filling, easy and straightforward meal (and you know I love a lazy weeknight dinner).

    First, make your pasta according to the package.

    While your pasta is cooking, remove your tofu from its package and give it a great squeeze to release the water. If you pre-froze your tofu, you do not need to press it. If you did not pre-freeze it, you will want to press to release the water.

    Cut the tofu into small cubes (it is ok if the pieces break apart a little bit! Still bake them) and place on a baking tray, baking it for 15 minutes then flipping and baking again for another 10 minutes.

    While your pasta is cooking and your tofu is baking, begin to make your pesto.

    Cut the fresh parsley in half and mince the garlic.

    Place all ingredients for the pesto in a food processor or blender and process for about 1 minute then scrape down the sides and process again. Continue until smooth.

    Once the tofu is done baking, smear a thick coat, approx ½ tbsp, of vegan pesto on top of the crispy tofu bites.

    Use the additional parsley pesto to mix in with the pasta.

    Plate your pasta onto a dish and place the pesto tofu bites on top.

    Enjoy your Vegan Parsley Pesto Tofu with pasta!

    Add pesto ingredients to food processor
    Blend to make pesto
    Add to pasta
    Stir in
    Cut tofu into cubes
    Bake + Smear with Pesto
    How to make this recipe

    How To Store

    Store this meal in an air-tight container in the fridge for up to 2 days. Please note, however, it is best served immediately.

    If you need to make this recipe ahead of time, I recommend making the pesto and storing it separately from the pasta and tofu. The vegan parsley pasta sauce with stay well in an airtight container for up to 5 days. You may also freeze it.

    The baked tofu can stay in an air-tight container for up to 4 days. It is best not to put the pesto on the tofu before storing it, as it will become soggy. I do not recommend freezing.

    How to re-heat

    Gently reheat the dish in the microwave for 60 seconds, mix, then heat again. Continue until you reach the desired temperature, usually only takes 2 to 3 minutes total.

    Freezing your tofu

    Freezing your tofu transforms it to become firmer, tastier, and more importantly, chewier. Seriously, no amount of pressing I have done or any other tricks has worked as well as this one.

    To freeze your tofu, simply place the entire tofu container (with the packaging) into your freezer and freeze it for 12-24 hours. Then, allow it to thaw for 24-48 hours.

    The pre-planning is worth it. I never liked tofu before trying this method, and now I eat tofu on a regular basis.

    Vegan parsley pesto tofu on top on a white plate on top of a white napkin with pasta in the background on a plate
    Vegan Parsley Pesto Tofu

    Substitutions & Variations

    You can add some extra ingredients to this recipe, or substitute some things out to your liking. Here are a few ideas.

    • Substitute the nutriotional yeast for vegan parmeson to add more of a cheesy flavor.
    • Add in a can of white beans to give it more fiber and protien.
    • Reserve ¼ cup of pasta water to add to your pasta once mix it with the vegan walnut parlsey pesto sauce to make it creamier and smoother.
    • Add red pepper flakes to add an extra kick of fire.
    • Air fry the tofu to make it even crispier (to do by adding it to the air fryer at 400 degrees for 14 minutes, flipping halfway through).
    • Add ¼ cup of full fat coconut cream to make this pasta extremely creamy. Note, you may need to adjust the salt and nutrional yeast content.

    FAQs

    My vegan parsley pesto is not as smooth as I would like it, what can I do?

    This pesto is on the thicker side, so If you want your pesto to be on the smoother side, add an extra ½ tbsp of water and 1 tsp of oil.

    What tofu do you recommend?

    My favorite tofu is Trader Joe's High Protein Extra Firm organic tofu. I also really enjoy Nasoya super firm tofu. Do not use silken or soft for this recipe.

    Can I use vegan parmesan as a substitute for the nutritional yeast?

    Absolutely. Substitute it at a 1-1 ratio.

    Vegan Parsley Pesto in a bowl on top of a wooden tray with pesto leaf next to it and a bowl of pasta
    Vegan Parsley Pesto

    Other quick and easy recipes for dinner

    • Cozy Vegan Hamburger Helper
    • Creamy Pumpkin Pasta
    • Easy Vegan Buffalo Mac and Cheese
    • Quick Vegan Black Bean Sheet Pan Tacos
    Crispy tofu with vegan parsley pesto on top on a white plate on top of a white napkin with pasta in the background on a plate

    Vegan Parsley Pesto Tofu (with pasta)

    Chelsea Peachtree
    Flavorful Vegan Parsley Pesto with Tofu Pesto Pasta is a flavorful, bright dish that packs a punch. Crispy tofu bites smothered in homemade creamy pesto then tossed in pasta, it tasted just like the real thing without the dairy. Ready in just 30 minutes, this low-effort family friend vegan dish is perfect for a busy weeknight.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 5 mins
    Cook Time 25 mins
    Course Main Course
    Cuisine Italian
    Servings 4 servings
    Calories 519 kcal

    Equipment

    • Food Proccessor

    Ingredients
      

    Pesto

    • 1 cup walnuts
    • 2 cups parsley
    • 3 cloves garlic
    • 1 tbsp lemon juice
    • ¼ tbsp water
    • ½ cup extra virgin olive oil
    • ½ tsp salt
    • 3 ½ tbsp nutrional yeast

    Pasta

    • ½ lb Pasta

    Crispy Tofu

    • ½ block firm or extra firm tofu
    • 1 tsp extra virgin olive oil

    Instructions
     

    Pasta

    • Cook pasta as directed by package.

    Tofu

    • While your pasta is cooking, preheat your oven to 350 degrees F.
    • Squeeze your tofu to remove an excess water
    • Cut the tofu block in half and store one half in an air tight container and place in the refridgerator.
    • Cut the other half of the tofu block into uniform cubes, approximately ¼ inch each.
    • Place on a greased baking sheet and drizzle with extra virgin olive oil.
    • Place in the oven for 15 minutes then flip and bake for another 10 minutes.

    Pesto

    • While your tofu is baking and pasta is boiling, begin to make your pesto.
    • Roughly mince your garlic and roughly chop your parsely.
    • Add all ingredients into a food processor and process for 60 seconds then scrape down the sides with a spatula and repeat for another 30 seconds or until smooth.
    • Once the tofu is done baking, smear a generous amount of pesto on top of each tofu bite.
    • Mix the left over pesto with your pasta. Plate pasta, then top with tofu bites. In the alternative, you can also mix the tofu directly into the pasta before serving.

    Notes

    • Freeze your tofu and let it properly thaw for an extra "meaty" texture.
    • If your pesto is not blending to the consistency you enjoy, add ½ tbsp of water and 1 tsp of oil.
    • Reserve ¼ cup of pasta water to mix with pasta and pesto for a creamier texture.
    • Air fry your tofu to cut down on time (400 degrees F for 7 minutes on each side)
    • If you are using a small food processor, divide the pesto ingredients in two to make it easier to blend.

    Nutrition

    Sodium: 637mgCalcium: 98mgVitamin C: 46mgVitamin A: 2779IUSugar: 4gFiber: 6gPotassium: 704mgCalories: 519kcalSaturated Fat: 6gFat: 49gProtein: 13gCarbohydrates: 14gIron: 4mg
    Follow Me on Instagram!@ChelseaPeachtree #chelseapeachtree
    « Virgin Strawberry Mojito (Strawberry Mocktail)
    The Best Vegan Tater Tot Casserole »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Chelsea Peachtree in the kitchen

    Hi, I'm Chelsea! I am the recipe developer, content creator, photographer, and soul behind this blog. I eliminated meat from my diet at the age of 5 and have been cooking my own meals since. Here, I share with you some of my favorites in hopes you will see it is easy to ditch the meat!

    More about me →

    Lighter Bites

    • The Easiest Overnight Oats with Frozen Fruit
    • Easy White Bean Buffalo Dip (vegan)
    • Easy Vegan Black Bean Sheet Pan Tacos
    • Gooey Vegan Protein Brownies

    New Recipes!

    • Creamy Vegan Pumpkin Pasta
    • Pumpkin Spice Simple Syrup
    • Strawberry Prosecco Cupcakes (vegan)
    • Fool Proof Grapefruit Bourbon Ice Tea

    Cozy Favorites

    • Quick Mashed Potatoes in Kitchenaid Mixer
    • The Creamiest Vegan Mac and Cheese Without Cashews
    • Easy Gluten Free Tomato Soup
    • Sheet Pan Roasted Vegetable Gnocchi

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Contact

    • Contact

    Copyright © 2022 ChelseaPeachTree

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT