• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Gastronotherapy
  • About
  • Recipe Index
  • FAQ
  • Subscribe
  • Accessibility
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • "Veganuary" Recipes
  • Recipe Index
  • About
  • Subscribe
  • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • "Veganuary" Recipes
    • Recipe Index
    • About
    • Subscribe
    • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Gastronotherapy » Recipes » Main Course

    Creamy Vegan Pesto Pasta (30-Minute)

    Published: Apr 5, 2021 · Modified: Oct 26, 2022 by MaryAnne · 12 Comments

    Jump to Recipe Print Recipe

    Creamy & bright vegan pesto pasta with bold and nuanced flavor from juicy roasted tomatoes, cheesy nutritional yeast, and crunchy walnuts. Ready in just 30 minutes for an easy and healthy weeknight meal!

    Pesto pasta with roasted tomatoes in a white bowl with cup of peas in the background.

    When the weather turns warm, I want lighter and healthier meals that are fresh, delicious, and relatively quick to whip up, like caramelized shallot pasta with greens or easy miso noodles with roasted tomatoes. A bowl of vegan pesto pasta always hits the spot during the warm-weather months.

    If you are like me, you love pesto. It's one of those magical sauces that can be added to so many dishes. It's bright, garlicky, cheesy, herby, and so incredibly full of flavor. And what's more, you can make a batch of pesto in a matter of minutes!

    For this vegan pesto recipe, we use frozen peas for texture, nutrition, and creaminess. Nutritional yeast is added to give it a rich cheesy flavor, walnuts for nuttiness, and garlic for depth and savoriness (make a double batch and freeze it for later!). After tossing it with our noodles, roasted tomatoes are added for bright acidity and sweet juiciness.

    Jump to:
    • ⭐️ Why This Recipe Works
    • 💬 What is Vegan Pesto Made of?
    • 🍅 Ingredient Notes
    • 📝 Variations & Substitutions
    • 🔪 How To Make This Pasta
    • 🍽 What To Serve with Vegan Pesto Pasta
    • 👩🏼‍🍳 Expert Tips
    • 💬 Frequently Asked Questions
    • 🍝 More Vegan Noodle Recipes
    • Creamy Vegan Pesto Pasta (30-Minute)

    ⭐️ Why This Recipe Works

    • Thick and creamy dairy-free pasta
    • Rich, savory, and cheesy flavor
    • Dairy-free/vegan pasta recipe that's healthy and packed with vitamins & minerals
    • Quick and easy; ready in 30 minutes!
    • Make-ahead and freeze options
    • Great for meal-prep!

    💬 What is Vegan Pesto Made of?

    It's typically made using fresh basil, pine nuts, garlic, and olive oil. Nutritional yeast is often used to replace the Parmesan cheese, and in this recipe, we add peas for brightness, texture, and creaminess.

    🍅 Ingredient Notes

    • Olive oil - Use a good-quality olive oil with a flavor that you enjoy, as we use ⅓ cup to make the pesto.
    • Frozen peas - Using frozen peas is important because they still have a bit of firmness to them and are bright in color compared to canned peas. You can use canned peas, but they will be quite mushy (frozen peas work magic in this wonton wrapper ravioli).
    • Garlic cloves - I highly recommend using fresh garlic for optimal flavor.
    • Nutritional yeast - Deactivated yeast that provides deep cheesy flavor and vitamin B-12.
    • Walnuts - High in protein and healthy fats, they provide subtle nuttiness to our pasta.
    • Red pepper flakes (optional) - Just a pinch is all you need to give it a slight kick.
    fork resting in bowl of pasta with roasted tomatoes.

    📝 Variations & Substitutions

    • Use your favorite veggies: Replace the roasted tomatoes with roasted cauliflower, asparagus, or vegan roasted brussels sprouts, depending on the season.
    • Make it spicy: If you like a splash of heat with your pasta dish, don't leave out the red pepper flakes at the end. You could even add a pinch of cayenne pepper for an extra kick!
    • Top it with quick pickled red onions for a tangy crunch.
    • Add fresh herbs: Finish your pasta with a handful of fresh basil, parsley, or a spoonful of fresh rosemary or thyme.
    • Substitute any toasted nuts for the walnuts. Almonds and cashews would be delicious!
    • Make gluten-free: Simply use your favorite gluten-free pasta.
    • Use your favorite type of pasta. Because of the thick and creamy sauce, I find that fettuccine noodles work best, but it will taste great with a variety of shapes.

    🔪 How To Make This Pasta

    *Printable instructions can be found in the recipe card below.

    Preheat oven to 400 degrees F.

    Roast tomatoes: Place cherry tomatoes on a baking sheet and drizzle lightly with olive oil. Season with salt and pepper. Roast for 15 to 20 minutes, until tomatoes are soft. Set aside.

    roasted tomatoes on a baking sheet.

    Make pea pesto: Place peas, garlic, nutritional yeast, walnuts, salt, and pepper into the bowl of a food processor. Mix until combined, stopping once to scrape down sides of bowl.

    vegan pesto ingredients in a food processor.

    With the machine running, slowly drizzle in olive oil. Transfer mixture into large sauté pan.

    vegan pesto blended in a food processor.

    Make pasta: Cook fettuccine following instructions on box. Reserve roughly two cups of pasta water and drain fettuccine. Transfer noodles to sauté pan with pesto.

    Bring it all together: Over low heat, toss noodles with pesto, and as much reserved pasta water as needed to create a creamy sauce. (Sauce will thicken later in the refrigerator, so be liberal with the pasta water.) Add roasted tomatoes and toss. If using, add pinch of red pepper flakes. Season with additional salt and pepper if necessary.

    Pesto pasta in a large skillet with roasted tomatoes and tongs.

    🍽 What To Serve with Vegan Pesto Pasta

    Because it's already a hearty meal full of nutrients from peas, tomatoes, walnuts, and nutritional yeast, I often serve this dish with:

    • A light side salad, like shaved fennel salad or apple gorgonzola salad.
    • A refreshing beverage, like cucumber lemon ginger water or pink grapefruit vodka cocktail.
    • Vegan dessert, like vegan chocolate avocado mousse or vegan peanut butter banana cookies.

    👩🏼‍🍳 Expert Tips

    • Season your pasta water with plenty of salt.
    • Be very liberal when adding the pasta water. The sauce will continue to thicken after cooling.
    • Make ahead: Make your pea pesto up to one day ahead of time. Store covered in the refrigerator until ready to reheat.
    • Storage: Leftovers can be stored (covered) in the refrigerator for up to 4 days.
    • How to freeze: After completely cooled, transfer individual portions to freezer-safe containers for up to 2 months. To thaw, place in the fridge overnight.
    • To reheat: Re-warm on the stovetop over low heat. Add a tablespoon or two of non-dairy milk or water to add moisture and boost the creaminess.
    • Double up. Make a double batch of pesto and freeze half for later use. Store in the freezer for up to 3 months. To thaw, place in refrigerator overnight.
    Fork lifting up bite of pasta with tomatoes and cutting board in background.

    💬 Frequently Asked Questions

    What is nutritional yeast?

    Nutritional yeast is essentially deactivated yeast that is similar to baker's yeast or brewer's yeast. It has an intense cheesy flavor and contains vitamin B-12, which is a nutrient that is actually hard to find in other foods.

    What can I use instead of cheese in pesto?

    Nutritional yeast is a great replacement when you want a cheesy flavor without using dairy.

    How long does vegan pesto last?

    This vegan pesto recipe can be stored in the refrigerator for up to 4 days or in the freezer for up to 3 months.

    🍝 More Vegan Noodle Recipes

    • Caramelized Shallot Pasta with Greens
    • Easy Vegan Peanut Noodles (20-minute)
    • Easy Miso Noodles
    • Healthy Pad Thai

    Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook.

    Subscribe to my email newsletter to get my FREE Guide on Money Saving Tips on Buying Groceries, and get new recipes delivered to your inbox!

    pea pesto fettuccine with nutritional yeast in a white bowl

    Creamy Vegan Pesto Pasta (30-Minute)

    Author: MaryAnne
    Creamy & bright vegan pesto pasta with bold and nuanced flavor from juicy roasted tomatoes, cheesy nutritional yeast, and crunchy walnuts. Ready in just 30 minutes for an easy and healthy weeknight meal!
    5 from 9 votes
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 20 mins
    Total Time 30 mins
    Course Main Course
    Cuisine Italian
    Servings 4 servings
    Calories 543 kcal

    Equipment

    • 1 Food processor

    Ingredients
      

    • 1 pint cherry tomatoes
    • olive oil
    • 1 10-ounce package frozen peas, defrosted
    • 2 garlic cloves, roughly chopped
    • ½ cup nutritional yeast
    • 2 Tablespoons walnuts, toasted and cooled
    • ½ teaspoon sea salt
    • ¼ teaspoon black pepper
    • ⅓ cup olive oil
    • 12 ounces dried fettuccine
    • red pepper flakes, optional

    Instructions
     

    • Preheat oven to 400 degrees F.
    • Place cherry tomatoes on a baking sheet and drizzle lightly with olive oil. Season with salt and pepper. Roast for 15 to 20 minutes, until tomatoes are soft. Set aside.
    • Place peas, garlic, nutritional yeast, walnuts, salt, and pepper into the bowl of a food processor. Mix until combined, stopping once to scrape down sides of bowl.
    • With the machine running, slowly drizzle in olive oil. Transfer mixture into large sauté pan.
    • Cook fettuccine following instructions on box (don't forget to salt your pasta water!). Reserve roughly two cups of pasta water and drain fettuccine. Transfer noodles to sauté pan with pesto.
    • Over low heat, toss noodles with pesto, and as much reserved pasta water as needed to create a creamy sauce. (Sauce will thicken later in the refrigerator, so be liberal with the pasta water.) Add roasted tomatoes and toss. If using, add pinch of red pepper flakes. Season with additional salt and pepper if necessary. Serve immediately.

    Notes

    • Season your pasta water with plenty of salt.
    • Be very liberal when adding the pasta water. The sauce will continue to thicken after cooling in the refrigerator.
    • Make ahead: Make your pea pesto up to one day ahead of time. Store covered in the refrigerator until ready to reheat.
    • Storage: Leftovers can be stored (covered) in the refrigerator for up to 4 days.
    • How to freeze: After completely cooled, transfer individual portions to freezer-safe containers for up to 2 months. To thaw, place in the refrigerator overnight.
    • To reheat: Re-warm on the stovetop over low heat. Add a tablespoon or two of non-dairy milk or water to add moisture and boost the creaminess.
    • Double up. Make a double batch of pesto and freeze half for later use. Store in the freezer for up to 3 months. To thaw, place in refrigerator overnight.

    Nutrition

    Calories: 543kcalCarbohydrates: 69gProtein: 17gFat: 25gSaturated Fat: 4gPolyunsaturated Fat: 5gMonounsaturated Fat: 15gTrans Fat: 0.1gCholesterol: 71mgSodium: 322mgPotassium: 606mgFiber: 5gSugar: 5gVitamin A: 635IUVitamin C: 28mgCalcium: 51mgIron: 3mg
    Tried this recipe?Let us know how it was!

    More Vegetarian & Vegan Main Course Recipes

    • Miso Butter Salmon (3 easy methods)
    • Gochujang Salmon (3 easy methods)
    • Mexican Pinto Beans and Rice
    • Italian Garbanzo Bean Soup (vegan)

    Reader Interactions

    Comments

    1. Brianna

      May 01, 2021 at 8:40 am

      5 stars
      This pasta is so light and flavorful, I can't wait to make it for my vegan sister!

      Reply
      • Gastronotherapy

        May 02, 2021 at 11:04 am

        Yay! Thanks, Brianna!

        Reply
    2. Tania

      May 01, 2021 at 8:47 am

      5 stars
      This is such a deliciously hearty meal and was enjoyed by all! I’ll definitely be making it again.
      Thank you so much!

      Reply
      • Gastronotherapy

        May 02, 2021 at 11:05 am

        So glad to hear that, Tania!

        Reply
    3. Biana

      May 01, 2021 at 8:58 am

      5 stars
      Yum! This looks like a perfect, quick weeknight dinner.

      Reply
      • Gastronotherapy

        May 02, 2021 at 11:05 am

        Thanks, Biana!

        Reply
    4. Tara

      May 01, 2021 at 9:03 am

      5 stars
      The weather does keep hopping back and forth here over the last few weeks! This fettuccine looks so light and refreshing. Such perfect flavors for spring/summer.

      Reply
      • Gastronotherapy

        May 02, 2021 at 11:06 am

        Thanks, Tara! Yes, it's perfect for the warmer months!

        Reply
    5. Beth

      May 01, 2021 at 10:13 am

      5 stars
      This pasta looks amazing and so yummy! My son and hubby loved this recipe, so excited to give this a try!

      Reply
      • Gastronotherapy

        May 02, 2021 at 11:07 am

        Thanks, Beth!

        Reply
    6. Laura Forer

      July 29, 2022 at 6:40 pm

      5 stars
      I never would have thought to make pesto with peas, but it's brilliant. I can't eat dairy and get mixed results when making pesto, but this one is a winner! I'm eating it by the spoonful.

      Fyi I didn't measure things exactly and I think ended up using quite a bit more nooch than called for. I just kept adding more and it kept tasting better and better!

      Reply
      • MaryAnne

        July 30, 2022 at 6:10 am

        So happy to hear that it was a winner for you, Laura! And yes, you can really add as much nutritional yeast, or "nooch", as you like, as it's really replacing the cheesy flavor of Parmesan. Thanks for stopping by! 😍

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    MaryAnne from Gastronotherapy

    Hi, I'm MaryAnne! Gastronotherapy is where I create easy recipes that are mainly vegetarian and vegan. And I have a huge sweet tooth, so dessert is never far behind.

    More about me →

    Subscribe to my email newsletter to get my FREE Guide on Money Saving Tips on Buying Groceries, and get new recipes delivered to your inbox!

    Veganuary Recipes

    • Easy Vegan Peanut Noodles (20-minute)
    • Italian Garbanzo Bean Soup (vegan)
    • Creamy Flaxseed Pudding
    • Oat Milk Smoothie
    • Veggie Fajita Tacos
    • Vegan Chocolate Avocado Mousse

    Popular Recipes

    • French Tomato Tart
    • Chocolate Old Fashioned Donuts
    • Gooey Cinnamon Rolls
    • Creamy Spinach Stuffed Salmon
    • Cheesy Spinach and Mushroom Quiche
    • Mexican Pinto Beans and Rice
    collage of publications that maryanne is featured in.

    follow me

    • Facebook
    • Instagram
    • Pinterest

    How To Support Gastronotherapy:

    There are a lot of expenses involved in running a food blog. If you love my recipes, you can help support what I do in several ways!

    • Follow along on Instagram, Facebook, or Pinterest.
    • Leave a ⭐️⭐️⭐️⭐️⭐️ star rating & review on the recipes you love.
    • Share my blog with friends and family who would also love it!
    • Subscribe to my email newsletter to get my FREE Guide on Money Saving Tips on Buying Groceries, and get new recipes delivered to your inbox!
    • Leave a tip in the "tip jar" for Gastronotherapy via Venmo at @MaryAnne-Hoekstra.

    Footer

    ↑ back to top

    About

    • My Story
    • Portfolio
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Subscribe for emails and updates

    Contact

    • FAQ

    Copyright © 2022 Foodie Pro Theme