• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Healthy Spring Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Healthy Spring Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Pasta and Noodles

    Creamy Pesto Rigatoni with Roasted Tomatoes

    Published: May 21, 2025 by Jessica

    JUMP TO RECIPE PIN SHARE

    This filling, wholesome and delicious creamy pesto rigatoni recipe is so easy you will want to make it all summer long! Whip up the pesto sauce without effort and serve dinner in under 30 minutes, the perfect weeknight dinner everyone will love. 100% vegan and dairy-free.

    White bowl with creamy pesto rigatoni garnished with roasted tomatoes.

    If you like creamy pesto dishes as much as I do, then I'm sure you will LOVE this creamy pesto rigatoni recipe.

    Pesto is the perfect gourmet yet easy creamy pasta sauce that can be whipped up within 5 minutes and that bursts with lots of flavors. Here it is served with chewy rigatoni pasta and super simple + easy roasted tomatoes, although you can roast any vegetables for a delicious summer veggie pesto pasta meal.

    I made the pesto sauce using both cashews and pine nuts, which gives the sauce such a perfect texture, but you can also use only cashews or only pine nuts if you prefer. It is somehow like combining this cashew pesto and this pasta al pesto classic recipe, you should try it!

    This is such a versatile and easy weeknight dinner recipe everyone will love!

    Let me know if you give it a try! ❤️

    Jump to:
    • ❤️ Why you will love this recipe
    • 🗒 Ingredient notes (+ substitutions)
    • 📝 Variations
    • 🍽 How to make creamy pesto rigatoni
    • 💡 Helpful tips
    • ❗️ Storage tips
    • 🌱 More vegan pesto recipes you might like
    • 📖 Recipe

    ❤️ Why you will love this recipe

    • Easy pesto dinner recipe that can be done within 30 minutes!
    • Pack with fresh flavor
    • Versatile: add any veggies that you already have or like
    • Perfect summer dish for BBQs, potlucks and picnics
    • Great to meal prep ahead for quick lunches
    • Vegan and dairy-free, plus can be made oil-free

    🗒 Ingredient notes (+ substitutions)

    Showing are the ingredients needed to make Pesto Rigatoni with Roasted Tomatoes.
    • Rigatoni: or any tubular short noodles, such as ziti or penne, are best for this recipe.
    • Cashews + Pine nuts: look for unroasted cashews without added salt, which is best for blending and making sauces.
    • Fresh basil: Genovese or sweet basil is the classic kind of basil for making pesto, although you can use any kind that you have or like. I used 2 packed cups of fresh basil to make this recipe extra flavorful, but if you don't have as much, then add some baby spinach.
    • Nutritional yeast: a perfect dairy-free addition to vegan pesto for a mild cheesy taste.
    • Lemon juice: brightens up the flavor and helps keep a vibrant color to the pesto.
    • High-quality extra virgin olive oil VS water: I like to use about 2-4 tablespoons of oil to make pesto, and then I add water until it reaches the desired consistency. That way, the pesto is saucy and creamy without being too oily. But, you can use 100% oil or 100% water depending on what you are looking for.

    ⭐️ Full list of ingredients (+ quantities) down below in the recipe card!

    📝 Variations

    • Feel free to use 100% pine nuts or 100% cashews, or even throw in some walnuts (check out this vegan walnut pesto recipe!). I often vary the type of nuts that I use and more often than not, I use a mix.
    • Also don't hesitate to add in other fresh herbs, such as parsley or cilantro or even mint, depending on what you have.
    • Leafy greens (such as baby spinach, arugula or baby kale) can also be included when making pesto sauce for a boost in color and nutrients. Check out this blended creamy pesto spinach sauce for inspiration.
    • Roast other veggies, such as zucchini, mushrooms, eggplant, carrots and sweet potatoes.
    • Add more protein by including tofu (this smoky tofu and this blackened tofu would be great!), pan-fried tempeh, steamed edamame or white beans (like cannellini beans or chickpeas).

    🍽 How to make creamy pesto rigatoni

    A cup taking some pasta cooking water from a large pot.

    Step 1: Cook the pasta al dente, then reserve some pasta cooking water to use for the sauce later. Drain and set aside.

    A dish with cherry tomatoes.

    Step 2: Meanwhile, add the cherry tomatoes to a dish with a little olive oil, salt and pepper. Roast at 450ºF for 10-15 minutes or until they start to burst.

    A spatula stirring in a food process with a creamy pesto sauce.

    Step 3: Add the garlic to a food processor and process until broken down. Add the pine nuts and cashews and process until crumbly. Add the basil, lemon juice, nutritional yeast and salt, then keep processing until mostly uniform. Scrape the side and bottom and then process again while pouring the olive oil. Do the same with a little water until it reaches the desired consistency. Taste to adjust seasoning and set aside.

    Pasta cooking water pouring in a large pot of cooked pasta topped with pesto sauce.

    Step 4: Transfer the cooked pasta back to the pot and pour the pesto sauce over. Add some of the reserved pasta cooking water.

    Large pot with creamy pesto rigatoni.

    Step 5: Stir until creamy and taste to adjust salt/lemon/nutritional yeast to your taste. Warm up on low-medium heat until heated through.

    A spoon placing roasted cherry tomatoes on creamy pesto rigatoni.

    Step 6: Serve garnished with the roasted tomatoes and more pine nuts. Add a squeeze of lemon juice for more fresh flavor.

    ⭐️ Detailed recipe (+ video) down below in the recipe card!

    💡 Helpful tips

    • While the pasta is cooking, roast extra pine nuts in a pan on medium heat (no oil) until golden brown. Shake the pan often so they don't burn. It makes for the perfect garnish!
    • Adjust the texture of the creamy pesto sauce by adding some more water or oil to the food processor. I like to start with ¼ cup of olive oil, then add water in a tiny stream at a time until the sauce is creamy and pourable.
    • Don't forget to keep to keep some pasta cooking water, it helps create a luscious creamy sauce when combining with the pasta!
    Creamy pesto rigatoni in a white bowl with oven baked cherry tomatoes and pine nuts.

    ❗️ Storage tips

    Keep the leftovers in an airtight container for up to 4 days. You might want to add a little extra water before reheating for a creamier result. To reheat, use the microwave or the stove.

    I do not recommend freezing this recipe.

    🌱 More vegan pesto recipes you might like

    • Red pesto gnocchi garnished with basil on a plate.
      Creamy Red Pesto Gnocchi
    • Bowl filled with a creamy vegan pesto butter beans stew with a side of bread and lemon.
      Creamy Pesto Butter Beans
    • There is a warm pearl couscous salad made with roasted vegetables and a tahini pesto.
      Vegan Pearl Couscous Salad with Tahini Pesto
    • Overhead view on 2 vegan flatbread bruschetta made with pesto.
      Flatbread Bruschetta with Pesto and Balsamic Glaze

    I hope you like this pesto rigatoni recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    White bowl with creamy pesto rigatoni garnished with roasted tomatoes.

    Pesto Rigatoni with Roasted Tomatoes

    This filling, wholesome and delicious creamy pesto rigatoni recipe is so easy you will want to make it all summer long! Whip up the pesto sauce without effort and serve dinner in under 30 minutes, the perfect weeknight dinner everyone will love. 100% vegan and dairy-free.
    PRINT RECIPE PIN RECIPE
    Prep Time15 minutes mins
    Cook Time15 minutes mins
    Total Time30 minutes mins
    Servings 6 servings
    Author Jessica Laroche

    Ingredients
      

    • 16 oz rigatoni pasta
    • 2 cups cherry tomatoes
    • drizzle olive oil - optional, to roast the tomatoes
    • salt and pepper - to taste

    For the pesto sauce

    • 2 cups fresh basil
    • ½ cup raw cashews - unsalted and unroasted, see notes
    • ¼ cup pine nuts - see notes
    • 2 cloves garlic
    • 2-3 tbsp lemon juice
    • 3 tbsp nutritional yeast - or ¼ cup vegan parmesan cheese
    • ¼ cup high-quality olive oil - or replace with more water for an oil-free recipe
    • water - enough to reach the desired consistency

    Instructions
     

    • Preheat the oven to 450ºF.
    • Cook the pasta in a large pot of boiling water. When the noodles are almost done, reserve some of the cooking water for later, then drain and set aside.
    • Transfer the cherry tomatoes to an oven-safe dish, drizzle a little olive oil over and sprinkle salt and pepper. Stir and bake for 10-15 minutes or until the tomatoes start to burst. The tomatoes can also be roasted in a pan on the stove!
    • To a food processor, add the garlic and process until broken down. Add the pine nuts and cashews and process until crumbly. Add the basil, lemon juice, nutritional yeast and salt and keep processing until it forms a uniform thick paste. Use a spatula to scrape the sides and bottom.
    • Then, keep processing while pouring the olive oil. Repeat with water (a thin stream at a time) until it reaches the desired consistency. Taste to adjust seasonings and set aside.
    • Transfer the cooked pasta back to the pot and pour the pesto sauce over. Add some of the reserved pasta cooking water and stir until creamy. Add more water as needed and taste to adjust flavors.
    • Serve the creamy pesto garnished with roasted tomatoes and some more pine nuts. Enjoy!

    Video

    Notes

    • Feel free to use 100% pine nuts or 100% cashews, or even throw in some walnuts (check out this vegan walnut pesto recipe!). I often vary the type of nuts that I use and more often than not, I use a mix.
    • While the pasta is cooking, roast extra pine nuts in a pan on medium heat (no oil) until golden brown. Shake the pan often so they don't burn. It makes for the perfect garnish!
    • Adjust the texture of the creamy pesto sauce by adding some more water or oil to the food processor. I like to start with ¼ cup of olive oil, then add water in a tiny stream at a time until the sauce is creamy and pourable.
    • Don't forget to keep to keep some pasta cooking water, it helps create a luscious creamy sauce when combining with the pasta!
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 485kcal | Carbohydrates: 65g | Protein: 15g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Sodium: 12mg | Potassium: 489mg | Fiber: 4g | Sugar: 4g | Vitamin A: 667IU | Vitamin C: 15mg | Calcium: 43mg | Iron: 3mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL

    More Vegan Pasta Recipes

    • Large plate with rigatoni tossed in a zucchini Alfredo creamy sauce.
      Vegan Zucchini Pasta (Zucchini Alfredo Sauce)
    • White baking dish with rigatoni noodle in marinara sauce topped with Alfredo sauce.
      Pasta Bake with Marinara and Alfredo Sauce (Vegan)
    • A white plate of noodles tossed in a vegan chickpea pasta sauce.
      Creamy Chickpea Pasta Sauce
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    🌟 VEGAN HEALTHY RECIPES


    • Overhead view on a vegan high-protein avocado toast garnished with hemp seeds and nutritional yeast.
      High-Protein Avocado Toast (Vegan)
    • Over head view on a vegan eggplant rollatini dish topped with fresh basil.
      Vegan Eggplant Rollatini
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)
    • Vegan Date Squares (Healthy Recipe)
    • Creamy vegan kale white bean salad in a large serving bowl with serving spoons.
      Kale and White Bean Salad with Avocado and Tahini Dressing
    • View on a vegan taco bowl drizzle with an avocado sauce.
      Vegan Taco Bowl

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy