• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Vidhya’s Vegetarian Kitchen logo
  • Home
  • About
    • VVK YouTube Channel
    • Privacy & Copyright Policies
  • Recipes
  • Shop
    • Meal Planner
    • Cookbooks
    • Amazon Shop
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • About
  • Recipes
  • Shop
  • Contact Us
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » International » Italian » Basil Pesto Pasta with Mushrooms

    Basil Pesto Pasta with Mushrooms

    Posted on April 27, 2021 · Last Updated on October 29, 2022 · By Srividhya G · 2 Comments

    132 shares
    • Share2
    • Tweet
    • Reddit
    Jump to Recipe Card
    pesto pasta served in black plate with text overlay for pinterest

    Easy-peasy, creamy basil pesto pasta recipe with homemade pesto – A delicious vegetarian pasta recipe that’s perfect for weeknight dinners and for parties and potlucks too!

    basil pesto pasta with mushrooms served in two black plates

    Like I mentioned in my basil pesto post, you can whip up so many delicious recipes with pesto. Today, I am going to share a classic and straightforward pesto pasta recipe with mushrooms.

    This is my humble attempt (not a copy-cat, though) of the restaurant-style creamy pesto pasta, more like Alfredo pesto pasta, of course, the vegetarian version. I always like to sneak in some veggies, so I added some mushrooms, and for texture and crunch, I included some toasted pine nuts and fresh heirloom tomatoes.

    Jump to:
    • Ingredients required
    • Dietary specifications
    • How to make basil pesto pasta
    • Recipe Notes
    • Explore other vegetarian pasta recipes
    • 📖 Recipe

    Let’s see the ingredients required for making this quick and easy pesto pasta.

    PS – Don’t forget to check my top ten vegetarian pasta recipes. 

    Ingredients required

    While pasta and pesto are the key ingredients, we need a couple of other ingredients for the pasta. 

    Pasta: While you can use any pasta for this recipe, our personal favorite is long (thin or flat) pasta. My go-to would be either angel hair or spaghetti, or linguine. And for this recipe, I used angel hair pasta. It’s the regular wheat pasta. You can use gluten-free pasta also.

    Pesto – It’s, of course, the other main ingredient. I have used my homemade fresh basil leaves pesto for this recipe. You can also make basil pesto in big batch and store them ice cube trays and freeze them and use the frozen ones. Make sure you thaw it before adding it to the pasta.

    Pasta Water: We need that starchy pasta water and helps the pasta not to dry out, especially in this pesto pasta. I used about ⅔ cup of pasta water. 

    Heavy cream: This is the magic ingredient behind the creamy pasta. I did not include any additional cheese here. It’s only the cream. You can either use milk for a lighter version or entirely skip it and use more pasta water. 

    Seasonings: I want the pesto to shine in this recipe. So apart from salt and pepper, I did not add any other seasonings. 

    Vegetables: As mentioned before, I love to sneak in some veggies. So I have added mushrooms. You can add broccoli, asparagus too. Make sure not to overcook them. I also included some fresh heirloom cherry tomatoes just before serving. 

    Pine nuts: Toasted pine nuts add a nice flavor and texture to this pasta. I always reserve some for this pasta when making the pesto. 

    pesto pasta in fork

    Dietary specifications

    This creamy pesto pasta is a vegetarian pasta recipe with cream and cheese. I have included some nuts and used gluten-free pasta. You can always skip the cheese in the pesto instead of cream, using more pasta water and making it a vegan dish. Also, use gluten-free pasta if you are allergic to gluten. 

    Now without any further ado, let’s see how to make this vegetarian pesto pasta with detailed ingredients.

    How to make basil pesto pasta

    Cook the pasta

    • Add water, salt and olive oil to a saucepan. Bring it to a rolling boil.
    bringing the water to boil
    • Add pasta to the boiling water and cook according to the package instructions. We love our pasta al dente.
    cooking the pasta
    • Reserve ⅔ cup of pasta water and drain the remaining water.
    reserve some water and drain the water

    Toast the pine nuts

    • Heat a pan and add the pine nuts.
    add the pine nuts
    • Toast the nuts until they turn light brown. Set them aside.
    toast the pine nuts

    Prepare the pesto pasta.

    • Heat a pan and add the olive oil. When the oil is hot, add the chopped mushrooms and ½ tsp of salt.
    cooking the mushrooms for the pasta
    • Saute the mushroom until they turn soft and tender. Reduce the heat to low. 
    cooked mushrooms
    • Now add the cooked pasta, pasta water, ground pepper, and pesto.
    adding the pasta pesto and seasonings
    • Mix well, and if using cream, add the cream and mix again. Turn off the heat. 
    mixed pasta
    • Add the toasted pine nuts, chopped cherry tomatoes just before serving, and enjoy it warm or cold.
    pesto pasta lifed in fork

    Recipe Notes

    • Mushrooms are optional. You can skip them or use other veggies like broccoli, asparagus of your choice. Cook the veggies until they are soft and aldente. 
    • If you are skipping the cream, you can add more pasta water if you feel the pasta is dry. 
    • I did not add any cheese to this recipe. If desired, you can add more parmesan cheese. 
    • Adjust the pesto amount as per your preference.
    • Pine nuts and fresh cherry tomatoes add color and texture to this pasta, but they are optional ingredients. Add toasted nuts of your choice. Slivered almonds will work too. 
    • If you are looking for a no cheese pasta, then check out how to make Asian pasta salad.
    overhead shot of pesto pasta served in two plates with tomatoes on the side

    Explore other vegetarian pasta recipes

    • square image of baked mac and cheese in a casserole
      Baked Mac and Cheese
    • pasta salad on a black bowl placed on a black plate
      Simple Macaroni Salad | Pasta Salad with Veggies
    • Instant Pot Curried Sweet Potato Sauce Pasta
    • White Cheddar Cheese Pasta with Mushrooms and Spinach

    PS:  If you try this pesto pasta recipe, please don’t forget to comment and rate this recipe. If you have any questions, please leave a comment, and I will get to it ASAP. Make sure to follow me on my Pinterest for more healthy and delicious ideas! Follow me on Instagram or join my Facebook Group for more gardening and recipe updates! You can also sign-up for my newsletter for weekly updates.

    📖 Recipe

    square image of pesto pasta served in black plate with cherry tomato on top
    Pin Recipe Print Recipe
    5 from 1 vote

    Basil Pesto Pasta with Mushrooms

    Easy-peasy and creamy pesto pasta recipe with homemade pesto – A delicious vegetarian pasta recipe that’s perfect for weeknight dinners and for parties and potlucks too!
    Prep Time5 minutes mins
    Cook Time25 minutes mins
    Total Time30 minutes mins
    Course: Entree
    Cuisine: Italian
    Servings: 8
    Calories: 334kcal
    Author: Srividhya G

    Equipment

    • saucepan or Dutch oven

    Ingredients

    Measurement Details: 1 cup = 240ml; 1 tbsp = 15ml; 1 tsp = 5ml;

    For cooking the pasta

    • 6 to 8 cups water
    • 2 tsp salt
    • 2 tsp olive oil
    • 320 grams angel hair pasta ¾ of the 1 lb pasta packet

    For the pesto pasta

    • ⅔ cup of pasta water
    • 2 tbsp olive oil
    • 10 brown bella mushrooms approx 200 grams
    • ½ tsp salt for the mushrooms
    • 10 to 12 tbsp pesto I used the entire ¾ cup of the pesto that I prepared
    • ¼ to ½ tsp ground pepper
    • ¼ cup heavy cream optional
    • 5 to 6 heirloom tomatoes or cherry tomatoes to garnish
    • ¼ cup pine nuts toasted optional

    Instructions

    Cook the pasta

    • Add water to a saucepan and add salt and olive oil. Bring it to a rolling boil.
      bringing the water to boil
    • Add pasta to the boiling water and cook according to the package instructions.
      cooking the pasta
    • Reserve ⅔ cup of pasta water and drain the remaining water.
      reserve some water and drain the water

    Toast the pine nuts

    • Heat a pan and add the pine nuts.
      add the pine nuts
    • Toast the nuts until they turn light brown. Set them aside.
      toast the pine nuts

    Prepare the pesto pasta.

    • Heat a pan and add the olive oil. When the oil is hot, add the chopped mushrooms and ½ tsp of salt.
      cooking the mushrooms for the pasta
    • Saute the mushroom until they turn soft and tender. Reduce the heat to low.
      cooked mushrooms
    • Now add the cooked pasta, pasta water, ground pepper, and pesto.
      adding the pasta pesto and seasonings
    • Mix well, and if using cream, add the cream and mix again. Turn off the heat.
      mixed pasta
    • Add the toasted pine nuts, chopped cherry tomatoes just before serving, and enjoy it warm or cold.
      square image of pesto pasta served in black plate with cherry tomato on top

    Notes

    • Mushrooms are optional. You can skip them or use other veggies like broccoli, asparagus of your choice. Cook the veggies until they are soft and aldente. 
    • If you are skipping the cream, you can add more pasta water if you feel the pasta is dry. 
    • I did not add any cheese to this recipe. If desired, you can add more parmesan. 
    • Adjust the pesto amount as per your preference.
    • Pine nuts and fresh cherry tomatoes add color and texture to this pasta, but they are optional ingredients. Add toasted nuts of your choice. Slivered almonds will work too. 
     

    Nutrition

    Calories: 334kcal | Carbohydrates: 36g | Protein: 8g | Fat: 18g | Saturated Fat: 4g | Cholesterol: 12mg | Sodium: 922mg | Potassium: 383mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1129IU | Vitamin C: 11mg | Calcium: 59mg | Iron: 1mg

    I am not a nutritionist. The nutritional information is provided as a courtesy and is an estimate only. It varies depending upon the product types or brands.

    Tried this recipe?Mention @vidhyasvegetariankitchen or tag #vidhyasvegkitchen
    For Video RecipesCheck out My YouTube Channel
    132 shares
    • Share2
    • Tweet
    • Reddit

    Filed Under: International, Italian

    Reader Interactions

    Comments

    1. SB says

      August 21, 2021 at 4:22 am

      Hi! I’m making your recipe today. It would be much better for me if i could make it ahead of time with the pasta on the side because it’s going to 2 different homes. Will that mess you the dish? Or any tips if you can cook it that way? Thank you in advance! It looks amazing! I’ve already made my pesto with basil from my garden and have cherry tomatoes from my garden as well. So excited to have a chance to use them in a recipe that will really showcase their flavors!

      Reply
      • Srividhya G says

        August 22, 2021 at 5:26 pm

        I am really sorry for the delayed response. I hope you got a chance to make it and it was all ok.
        You can make it ahead and it should be ok. Alternatively, you can cook the pasta and pack pesto and pasta separately and mix and heat before serving.

        Reply
    5 from 1 vote (1 rating without comment)

    Leave a Reply 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

    Welcome

    Author Vidhya smiling in the renovated kitchen

    Hello all, I am Srividhya, the person behind this blog. I firmly believe that the mouth is the way to the heart. My blog is all about vegetarian and vegan food with unique and exciting recipes from all over the world. From traditional, authentic recipes to fusion and eggless bakes, you can find it all here! Read more →

    Enjoy My Cookbooks

    Two cookbooks beautifully presented on the table

    Discover the diverse and delicious taste of South India, eggless recipes made in Instant Pot and other deliciousness! Find out more →

    Sign Up to Newsletter

    As Featured On

    As seen on logo banner

    YouTube

    Follow me on YouTube for regular recipe videos and insights from my kitchen!

    Follow

    Disclosure

    VVK 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.com. As an Amazon Associate VVK earns from qualifying purchases. Privacy Policy →

    Footer


    VVK is a participant in the Amazon Services LLC Associates Program - Privacy Policy
    HOME | ABOUT | CONTACT US

    Footer

    ↑ Back to Top

    VVK horizontal logo

    About

    • About
    • Contact
    • Privacy Policy

    Cooking

    • Sign Up to Newsletter
    • All Recipes
    • Cookbooks
    • Meal Planner
    • Amazon Shop

    VVK is a participant in the Amazon Services LLC Associates Program

    Copyright © 2025 | VidhyasHomeCooking.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.