• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    Creamy Vegan Pasta with Vegetables

    Published: Sep 4, 2022 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe

    Creamy vegan pasta with vegetables is the perfect choice for dinner on busy weeknights. With whole grain pasta, kale, mushrooms, olives, and sun-dried tomatoes, it's the ultimate combination of pasta and veggies, and it's all coated in a creamy cashew sauce. No one will know that the lush cream sauce is dairy-free! This easy recipe is vegan with a gluten-free option.

    Creamy Vegan Pasta with text overlay

    Vegan Pasta with Creamy Sauce

    Do you have a dish you make time and time again? You know the type. You just throw together ingredients from the fridge, no written recipe needed.

    pan with pasta with tomatoes and mushrooms

    For me that's pasta with beans and greens. I feel like I tomatoed out years ago, so I rarely go for marinara. Sometimes I use pesto, other times I might use a lemony sauce. But my favorite sauce is a vegan creamy cashew sauce. There's just something about a lush and creamy sauce that I just can't get enough of. I add nutritional yeast for a little cheesy flavor.

    vegetable stock, cashews, salt, nutritional yeast, lemon, beans, oil, kale, mushrooms, garlic, shallot, olives, sun-dried tomatoes, and pasta

    What You Need

    • Pasta
    • Olive oil
    • Shallot 
    • Garlic minced
    • Mushrooms
    • Kale
    • Cannellini beans
    • Sun-dried tomatoes
    • Kalamata olives
    • Raw cashews 
    • Lemon juice 
    • Nutritional yeast
    • Vegetable stock or water
    • Sea salt 

    See recipe card for exact amounts.

    making pasta collage

    How To Make Creamy Vegan Pasta with Vegetables

    This recipe is super easy to make!

    • First you cook pasta according to directions.
    • While the pasta is cooking, heat oil in large pan over medium high heat. You add the shallots and cook for about 5 minutes, until they begin to brown.
    • Next you add mushrooms to the pan along with ½ teaspoon of salt and continue cooking for about 10 minutes, until the mushrooms are fragrant and have released their liquid.
    • Then you add the sun-dried tomatoes, beans, and kale to the pan and cook until the kale is wilted and slightly tender, for about 3 minutes.
    • While the vegetables are cooking, you mix the cashews, lemon juice, nutritional yeast, stock, and ½ teaspoon of sea salt together in a blender. Blend until smooth and creamy.
    • Finally, you stir the pasta, vegetables and beans and cashew cream together. Top with the olives and serve.
    close up of pan of pasta

    Raw Cashews

    I recommend using raw cashews in this recipe. They’re softer and have a milder flavor than the roasted variety. I have high-speed blender, but I soak my cashews for about 2 hours before making dressings like this anyway. If you don’t have a high-speed blender, make sure you soak your cashews longer to help them blend easier.

    Roasted cashews can be used, but they aren’t as soft as raw so they may be more difficult to blend. They may give your sauce a roasted, almost burnt flavor.

    two bowls of pasta with olives, parsley, mushrooms, lemon, and tomatoes

    Recipe Notes

    • If you follow a gluten-free diet, make sure your pasta is gluten-free. 
    • If you don't like any of the ingredients in this recipe, you can swap them for something you do like. Spinach or arugula can be used instead of kale, zucchini can be used in the place of mushrooms, and sliced bell pepper can be used instead of sun-dried tomatoes. Chickpeas can be used instead of white beans.
    • If you're not serving your pasta right away, wait until you're ready to eat to toss the pasta in the cashew sauce.
    Creamy Vegan Pasta with tomatoes, parsley, olives, and mushrooms
    Subscribe banner horizontal
    pasta with olives, parsley, mushrooms, lemon, and tomatoes

    Pasta with Creamy Cashew Sauce

    Dianne
    Creamy vegan pasta with vegetables is the perfect choice for dinner recipe for busy weeknights. With whole grain pasta, kale, mushrooms, olives, and sun-dried tomatoes, it's the ultimate combination of pasta and veggies, and it's all coated in a creamy cashew sauce. No one will know that the lush cream sauce is dairy-free!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 18 minutes mins
    Course Main Course
    Cuisine American, Italian
    Servings 6 servings
    Calories 387 kcal

    Ingredients
      

    For the Pasta

    • 12 ounces whole grain or gluten-free pasta
    • 1 tablespoon olive oil
    • 1 medium shallot diced (about ½ cup)
    • 2 cups button or crimini mushrooms sliced
    • 2 cloves garlic minced
    • ½ teaspoon sea salt
    • 1 bunch kale chopped (about 6 cups)
    • 1 15-ounce can cannellini beans
    • ½ cup sun-dried tomatoes cut into thin strips, soaked for 15 minutes if they’re too stiff
    • ¼ cup kalamata olives chopped, optional

    For the Sauce

    • 1 cup raw cashews soaked for 2 hours, drained and rinsed
    • 2 tablespoon lemon juice
    • 2 tablespoons nutritional yeast
    • 1 ½ cups vegetable stock or water
    • ½ teaspoon sea salt

    Instructions
     

    • Cook pasta according to directions.
    • Heat oil in large pan over medium high heat. Add shallots and cook for about 5 minutes, until they begin to brown.
    • Add mushrooms and garlic to the pan along with ½ teaspoon of salt and continue cooking for 5 to 10 minutes, until the mushrooms are fragrant and have released their liquid.
    • Add the sun-dried tomatoes, beans, and kale to the pan and cook until the kale is wilted and slightly tender, for about 3 minutes.
    • While the vegetables are cooking, mix the cashews, lemon juice, nutritional yeast, stock, and ½ teaspoon of sea salt together in a blender. Blend until smooth and creamy.
    • Stir the pasta, vegetables and beans and cashew cream together. Top with the olives and serve.
    two bowl of pasta with olives, parsley, mushrooms, and tomatoes

    More pasta recipes you might enjoy include:

    • Pesto Pasta
    • Creamy Cannellini Stroganoff
    • Lemony Pasta with Beans & Greens
    • Pasta Primavera
    two plates of vegan pasta primavera
    « Hajiki Tofu Burgers with Ginger Miso Dressing
    Vegan Breakfast Quesadilla »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. Bianca @ ElephantasticVegan

      December 02, 2014 at 1:47 pm

      That looks great! Hannah’s photos are beautiful! Good job 🙂 I could eat some pasta with cashew sauce right now, mhhhh...I'm getting hungry already.

    2. Dianne

      December 02, 2014 at 3:52 pm

      Thank you, Bianca!

    3. Poppy

      December 03, 2014 at 6:56 pm

      That looks and sounds so amazing!

    4. Dianne

      December 04, 2014 at 9:18 am

      Thank you, Poppy! Hannah made my dish look better than I ever could!

    5. JL Fields

      December 04, 2014 at 9:50 am

      Dianne! Your recipe is GORGEOUS! We eat with the eyes first and, trust me, I'm feasting right now! I'm adding this to recipes to make soon - I love the mushroom, kale, white bean combo.

    6. Dianne

      December 04, 2014 at 10:02 am

      Thank you, JL! I hope you like it! 🙂

    7. Amy

      December 18, 2014 at 7:22 pm

      This looks soooo good! I am going to try it over the holiday break! I never thought about using cashew as a cream sauce. I have used it in other ways though. Genius! Does it have a cheesy/alfredo taste too?

    8. Dianne

      December 18, 2014 at 7:44 pm

      I hope you enjoy it! Yes, it does have a little bit of alfredo to it.

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.

    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.