• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ve Eat Cook Bake logo

  • Vegan Recipes
  • About
  • English
    • German
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • ×
    Home » Vegan Pasta

    Vegan Tomato Alfredo Pasta with Spinach and Sun Dried Tomatoes (oil free)

    Modified: Jan 28, 2026 by Jasmin Hackmann · This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

    Share ❤️

    • Facebook
    • X
    Jump to Recipe Jump to Video Print Recipe

    Don't settle for boring, flavorless pasta. Try this vegan-friendly tomato Alfredo sauce to tantalize your tastebuds! In 20 minutes, you can have a delicious homemade meal on the table with wholesome simple ingredients like cashews and spinach that'll make it oil-free, gluten-free (and nut– free if desired!).

    The addition of sun dried tomatoes takes this creamy Alfredo sauce up a notch – trust us when we say it's an absolute must-try... no matter how devoted you are to traditional Italian sauces.

    Vegan Tomato Alfredo Spaghetti served in bowls . 3 black bowls and 2 white bowls

    This recipe pairs well with a caesar salad, green bean salad, kale salad, bruschetta.

    As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. Read More

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Equipment
    • Serving options
    • Storage
    • Tips
    • 📖 Recipe
    Ingredient shot for the tomato alfredo sauce with sun dried tomatoes and spinach

    Ingredients

    What is vegan alfredo sauce made of? This is a quick list of the ingredients you will need to make this creamy sun-dried tomato pasta.

    You can find the ingredients with quantities and the recipe to print out on the recipe card below.

    • Pasta of your choice
    • Fresh Garlic
    • Onion
    • Sun-dried Tomatoes
    • Diced Tomatoes
    • Tomato Paste
    • Raw Cashews
    • Vegetable Broth
    • Sea-salt
    • Pepper
    • Fresh Lemon Juice
    • Nutritional Yeast
    • Spinach

    Garnish:

    • Fresh Basil
    • Fresh Parsley
    • Vegan Parmesan Cheese
    • Fresh Grinded Black Pepper
    Two tomato alfredo spaghetti bowl with a chair in front

    Instructions

    Cook the pasta al dente according to package instructions. Cut the sun-dried tomatoes into small pieces and soak them in hot water.

    Mix the cashew nuts with the water or vegetable broth, 1 teaspoon lemon juice, ½ teaspoon salt, ¼ teaspoon pepper and 2 tablespoons nutritional yeast in a high-speed blender until you get a creamy sauce.

    Dice the onion and garlic very finely and sauté them in a pan with a little water on medium heat.

    Add the drained sun-dried tomatoes and sauté them with the onions. Add cashew sauce, 400 g tomatoes and 1 tablespoon tomato paste and stir well. Let it simmer, you will see the sauce thicken.

    Now add the spinach and stir well. Add the cooked pasta when the spinach comes in.

    You can sprinkle the pasta with pine nuts or homemade vegan parmesan. We like to have a side salad with it.

    Prepare in advance

    The sauce is easy to prepare and freeze in advance. So you have a great meal prep recipe for when things need to be done quickly.

    Five bowls with tomato alfredo spaghetti topped with pine nuts
    3 bowls with tomato alfredo spaghetti with sun dried tomatoes and spinach

    Substitutions

    • Pasta: Use your favorite variety here. We like to eat whole grain pasta. You can also use gluten-free pastas like lentil pasta or chickpea pasta, zoodles (zucchini noodles).
    • Cashews: The cashews help us to get a creamy vegan sauce. You instead of a homemade cashew cream you can make a cream with sunflower seeds. This is a slightly cheaper alternative. You can also use coconut milk.
    • Vegetable broth: If you don't have vegetable broth on hand, just use water. I like to use vegetable broth for vegan creamy pasta that I make myself to give it more flavor.
    • Spinach: You can use fresh or frozen spinach here. I prefer fresh here. You can also use other leafy vegetables like kale.
    • Sundried Tomatoes: I prefer the sundried tomatoes without oil, but you can also use oil-packed sun-dried tomatoes.

    Variations

    For a perfect weeknight dinner, you can always bring some variety in this recipe and it will never get boring.

    • Italian: Add some Italian seasoning to this easy pasta recipe. It will add a nice flavor.
    • Plant-Based protein: This recipe is great with white beans. Just add the drained cooked beans with the delicious spinach.
    • White Wine: Add some white wine to the sautéed onions and let it simmer until the white wine is overcooked. You will get a nice creamy white wine sauce. You can also use non-alcoholic wine.
    • Spicy: You want to spice up this vegan Alfredo sauce, add some red pepper flakes.
    Dairy free tomato alfredo sauce served in a bowl.

    Equipment

    Let's take a look at what I'm using in this recipe.

    • High Speed Blender or Vitamix
    • Cooking Pot
    • Pan
    • Wooden Spoon
    Close up of the tomato alfredo sauce with spaghetti and topped with pine nuts

    Serving options

    Here are some ideas what to serve with this recipe:

    • Caesar Salad
    • Bruschetta
    • Cucumber Salad
    • Green Bean Salad
    Five bowls with tomato alfredo spaghetti topped with pine nuts

    Storage

    Do you have leftovers of that delicious vegan tomato alfredo pasta? No problem, leftovers are great to store.

    • How to refrigerate it? In the refrigerator, this dish can be kept in a sealed container for approx. 4 days. The sauce alone will keep for 5-6 days.
    • How to freeze it? You can also freeze the pasta and then thaw it. However, I recommend freezing the pasta and sauce separately.
    • How to reheat it? Warm in a saucepan on a lower heat. Add some vegan milk to make the noodles creamier again and not so dry.

    vegan pasta with tomato afredo sauce and sun-dried tomatoes

    vegan pasta with tomato afredo sauce and sun-dried tomatoes

    Tips

    • Mix the pasta with the sauce just before serving. That way they stay nice and creamy.
    • If the sauce is too thick for you, add a little more non-dairy milk.
    • If the sauce is too runny for you, let it reduce a little more. Cashews thicken well.
    Pin for Pinterest

    📖 Recipe

    Dairy free tomato alfredo sauce served in a bowl.

    Vegan Tomato Alfredo Pasta

    Author: Jasmin
    5 from 14 votes
    Pinterest Facebook Share on X
    Share Print
    Prep 15 minutes mins
    Cook 15 minutes mins
    Total 30 minutes mins
    Craving a creamy, delicious pasta? We've got the perfect solution for you! Try out this vegan alfredo sauce recipe from Rome - no parmesan, milk or butter necessary. It's packed with extra yummy ingredients like sun-dried tomatoes and spinach plus a cashew-based Alfredo sauce that'll have your taste buds singing in delight.
    Servings 4
    Course Dinner
    Cuisine Italian

    Ingredients

    • 500 g of fettuccini whole wheat or gluten-free
    • 3 cloves of garlic
    • 1 small onion
    • ½ cup sun-dried tomatoes cut into pieces
    • 1 can ca. 400g diced tomatoes
    • 1 tablespoon tomato paste
    • ½ cup cashews
    • 1 ½ cup of water
    • ½ teaspoon salt and pepper
    • 1 teaspoon lemon juice
    • 2 tablespoon nutrional yeast
    • 3 cups fresh baby spinach

    Equipment

    • High Speed Blender

    Instructions

    1. Cook the noodles according to the package instructions. In the meantime, soak the cashews in hot water and cut the dried tomatoes into pieces and soak them in an extra bowl.
    2. After approx. 10 min., you can mix the cashews with the water, lemon juice, salt, pepper, and yeast flakes in a high-speed blender.
    3. In a pan, fry the chopped onion and garlic in some water. Every now and then add a small shot of water. When the onions begin to stick to the pot, add a little water. When the onions are golden brown, drain the dried tomatoes and add without water. Sauté briefly and now add the cashew sauce, diced tomatoes and tomato paste and stir well.
    4. Now add the spinach until it is reduced and fold in the cooked noodles. Now it's ready serve.
    5. We like to eat a green lettuce side salad.

    Video

    Notes

    More Tips in the Post above!

    Private Notes

    Click here to add your own private notes.

    Tried this recipe?

    Let us know how it was!

    More Vegan Pasta

    • Creamy Vegan Spinach Pasta Sauce Recipe
    • Best Vegan Bolognese Sauce Recipe with Mushroom and Lentils (Italian Style)
    • Close up of a bowl with spaghetti and marinara sauce.
      Easy Vegan Marinara Sauce Recipe (oil-free Tomato Sauce)
    • Vegan Hungarian Goulash Recipe with Jackfruit

    Reader Interactions

    Comments

    1. Charlotte says

      May 31, 2019 at 6:56 pm

      Delicious- kids loved it, and I’ve already shared this one!

      Reply
      • Jasmin says

        June 03, 2019 at 1:55 am

        Thank you so much for the lovely feedback, Charlotte. It was so great to see on Insta that your kids loved it. Mine digged in as well. Have a wonderful day.

        Reply
    2. Sara | mshealthesteem says

      May 30, 2019 at 7:31 am

      Wow this looks amazing Jasmin! I adore how simple the ingredients are ?. And who doesn't adore a creamy pasta? I need to make this goodness soon ♡. Thank you for sharing your delicious, creative goodness with us ?

      Reply
      • Jasmin says

        May 30, 2019 at 12:16 pm

        Sara thank you so much. I would love to hear a feedback. We liked it so much 🙂

        Reply
    5 from 14 votes (14 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Jasmin,

    Eating vegan doesn't have to be boring or expensive! I share delicious, easy-to-make recipes that you and your family will love. Whether it's breakfast, lunch or dinner - healthy food can still be tasty and budget friendly.

    About me →

    Popular

    • Straight view on a vegan gluten free marble cake.
      Vegan Marble Cake (gluten-free, oil-free)

    • Vegan White Bean Soup Serbian Style (Pasulj)

    • Homemade Vegan Spaetzle (German Egg Noodles)

    • Vegan Burger Sauce made with Cashews and Tomato Paste and other ingredients
      Best Vegan Burger Sauce Recipe without Mayo (oil free)

    • Best Creamy Vegan Mashed Potatoes Recipe (oil free)

    • Vegan Dessert with Raspberries and a dairy-free cream topped with some coconut sugar or brown sugar
      Quick Vegan Raspberry Cream Dessert

    Footer

    About

    • Privacy Policy
    • Disclaimer
    • Terms of use
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Ve Eat Cook Bake

    • English
    • German

    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.