• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Garden Grazer
  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Newsletter
  • Matcha
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Gluten-Free
    • Oil-Free
    • Newsletter
    • Matcha
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Pasta

    Mushroom Pesto Pasta

    Jan 28, 2023 by Kaitlin

    An easy Mushroom Pesto Pasta recipe with tomatoes! Completely dairy-free and oil-free, but so rich & creamy thanks to homemade "buttermilk" and pesto. A satisfying comfort meal made healthier! (Vegan, gluten-free, oil-free.)

    Vegan mushroom pesto pasta on a white plate with fork

    This recipe is loosely inspired by the "Pesto Cavatappi" at Noodles and Company.

    That dish was a favorite during my college days (pre-vegan) so it's been over a decade since I've had it. But I remember the flavors well, and had to try a remake at home.

    This version is made without dairy and heavy cream, but it's actually much creamier and luscious. Instead of the heavy whipping cream, we make an easy buttermilk with only 2 ingredients. Then we combine it with a homemade cashew pesto. Creamy bliss!

    I find this to be a fantastic (healthier) replicate for the nostalgic comfort meal I once enjoyed.

    Pasta, tomato, mushrooms, garlic, and milk ingredients laid out on a white table

    Ingredients for Mushroom Pesto Pasta

    For this recipe you will stir together in a large skillet or fry pan on the stove:

    • Pasta: Fusilli or penne pasta works great with this recipe. Be sure to use gluten-free pasta if desired. I use organic brown rice & quinoa fusilli.
    • Fresh garlic cloves: Use 3 to 4 cloves (more or less) based on your preference. I love garlic and it adds a lot of great flavor to the sauce, so I use four cloves.
    • Mushrooms: Most often I use cremini mushrooms, but you can use white button, shiitake, portobello, oyster, or a combination.
    • Beefsteak tomato: You'll need one large beefsteak tomato for this recipe. However you can also use about 3 roma tomatoes, or other garden tomato if needed to substitute.
    • Plant milk: Any dairy-free milk should work. Just be sure it's plain and unsweetened. I use homemade cashew milk, but you can use almond milk, soy milk, etc.
    • Apple cider vinegar: Or substitute distilled white vinegar. We'll combine this with the milk to create a simple vegan "buttermilk". It adds a slightly tangy, creamy richness to the sauce.
    • Vegan pesto: I use one full batch of my homemade (oil-free!) Cashew Pesto for this recipe. It's made in a food processor with cashew nuts, fresh basil, nutritional yeast, lemon juice, milk, and garlic. Feel free to use your own favorite pesto however. Just be aware most classic pesto sauces contain dairy and olive oil.
    • Salt/pepper: Stir in salt and black pepper to taste before serving.

    Tip: My homemade pesto keeps well in the refrigerator for about 3 days. So I like to make a batch ahead of time for this recipe.

    Preparing vegan mushroom pesto pasta in a large skillet with wooden spoon

    Customizing

    Vegetables: Instead of the mushrooms you can try adding other veggies such as asparagus, peas, bell pepper, broccoli, onion, Brussels sprouts, spinach, etc.

    Add heat: Sprinkle red pepper flakes on top before serving for a little spice.

    Serving

    Parmesan: Garnish your bowl with vegan parmesan cheese before serving if desired. Either use your favorite store-bought version, or homemade parmesan made with cashews or pine nuts.

    Overhead view of creamy pasta cooking in a large pan with wooden spoon

    Storing

    Store leftovers in an airtight container in the fridge. I find they keep for about 3-4 days. Simply reheat in the microwave when ready to enjoy.

    Overheat view of mushroom pesto pasta on a white plate

    For more inspiration, also browse all vegan pasta recipes or mushroom recipes.

    Vegan mushroom pesto pasta on a white plate with fork

    Mushroom Pesto Pasta (Vegan)

    Comfort food made healthier! This mushroom pasta is so rich and creamy thanks to a homemade "buttermilk" and cashew pesto.
    5 from 1 vote
    Print Recipe Pin Recipe Comment
    Prep Time: 15 minutes
    Cook Time: 15 minutes
    Total Time: 30 minutes
    Author: Kaitlin - The Garden Grazer
    Course: Main Dish
    Cuisine: Gluten-Free, Oil-Free, Vegan
    Servings: 4 medium bowls

    Ingredients

    • 8 oz. fusilli or penne pasta (gluten-free if desired)
    • 8 oz. mushrooms (I use cremini)
    • 3-4 cloves garlic
    • 1 large beefsteak tomato
    • 3/4 cup Cashew Pesto (or other vegan pesto)
    • Salt/pepper to taste (or vegan parmesan for serving)

    For the vegan buttermilk:

    • 1/2 cup plant milk (plain & unsweetened)
    • 2 tsp. apple cider vinegar (or white vinegar)

    Instructions

    • Make pesto or prepare this ahead of time. You'll need one batch of my homemade pesto (or 3/4 cup of your own favorite vegan pesto).
    • Cook pasta according to package instructions, leaving al dente (slightly firm, not mushy). Drain when finished.
    • Meanwhile, make the buttermilk: Add milk and vinegar to a small bowl/jar. Stir and set aside for a few minutes. It should slightly curdle.
    • Prepare veggies: Slice mushrooms, mince garlic, and chop tomato.
    • In a large pan over medium-high heat, sauté mushrooms for 5-7 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
    • When mushrooms are softened, add garlic. Stir and sauté 1 minute.
    • Add tomato and buttermilk mixture. Stir and cook 3-4 minutes.
    • Decrease heat to low. Add pasta (cooked & drained) and pesto. Stir well to combine and heat through for 1-2 minutes.
    • Salt and pepper to taste. Serve with vegan parmesan if desired.

    Notes

    Yield: Recipe makes about 3 large, 4 medium, or 5-6 smaller servings.
    For gluten-free: Use your favorite GF pasta. I use brown rice & quinoa fusilli.
    For oil-free: Use my homemade pesto recipe or your own favorite. Be aware most classic pesto recipes include dairy and oil.

    Nutrition Per Serving (Estimate)

    Nutrition Facts
    Mushroom Pesto Pasta (Vegan)
    Amount per Serving
    Calories
    342
    % Daily Value*
    Fat
     
    10
    g
    15
    %
    Saturated Fat
     
    2
    g
    13
    %
    Polyunsaturated Fat
     
    2
    g
    Monounsaturated Fat
     
    4
    g
    Potassium
     
    605
    mg
    17
    %
    Carbohydrates
     
    55
    g
    18
    %
    Fiber
     
    4
    g
    17
    %
    Sugar
     
    5
    g
    6
    %
    Protein
     
    13
    g
    26
    %
    Vitamin A
     
    1026
    IU
    21
    %
    Vitamin C
     
    19
    mg
    23
    %
    Calcium
     
    91
    mg
    9
    %
    Iron
     
    3
    mg
    17
    %
    * Percent Daily Values are based on a 2000 calorie diet.
    Did you make this recipe?Leave a star rating or comment below!

    If you are enjoying this vegan mushroom pesto pasta recipe with tomatoes, also check out:

    • Vegan Mac & Cheese (with Cashew Sauce)
    • Teriyaki Noodles with Vegetables

    Follow The Garden Grazer on Instagram, Pinterest, or Facebook for more updates and inspiration.

    More Vegan Noodle & Pasta Recipes

    • Shiitake Garlic Noodles
    • Spring Roll Bowl with Peanut Sauce
    • Easy Vegan Lasagna with Chickpea Ricotta
    • Hoisin Peanut Noodles (15 Minute)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating:




    Primary Sidebar

    The Garden Grazer - Kaitlin profile photo

    Hi, I'm Kaitlin!
    I share vegan recipes that are easy & healthy. (Mostly whole food plant-based, oil-free, & gluten-free.) About Me →

    Footer

    ↑ back to top

    Info

    About
    Privacy Policy
    Contact

    Follow

    Subscribe
    Facebook
    Instagram
    Pinterest

    Recipes

    Recipe Index
    Oil Free Vegan Recipes
    Gluten Free Vegan Recipes

    Copyright © 2023 The Garden Grazer