Creamy Vegan Pasta with Sun-Dried Tomatoes (Nut-Free)
This post may contain affiliate links. Please read my Privacy Policy for details.
My Creamy Vegan Pasta with Sun-Dried Tomatoes recipe is nut-free and made without heavy cream, parmesan cheese, or cashews. Instead of blending soaked nuts, this 25-minute recipe uses a simple roux to create a smooth sauce. Sun-dried tomatoes add depth and sweetness, which takes this classic pasta to the next level.
What Makes This Vegan Creamy Pasta Different
My Love Affair with Pasta and Sun-dried Tomatoes began in the 90s
In the 90s, I waited tables in college. One restaurant I worked at, Marlowe’s, served fettuccine Alfredo with sun-dried tomatoes. Adding sun-dried tomatoes made me love Alfredo sauce.
This is my vegan version, which is slightly different. I tested Alfredo sauce in many ways, with and without cashews. I could never find the right mix that matched a true Alfredo sauce. I created this recipe inspired by Marlowe’s, but without the dairy. Hence, creamy vegan pasta with sun-dried tomatoes.
Eat sinfully, live kindly ❤️
Ruth
More Italian Pasta Sauces
- San Marzano tomato sauce
- Lemon basil pesto sauce
- Sun-dried tomato pesto sauce
- Roasted red pepper pesto sauce
- Pistachio pesto sauce
Creamy Vegan Pasta Ingredients
Key Ingredient Notes
Pasta
I like to serve this sauce with fettuccine noodles. However, you are not limited to fettuccine. You can use any pasta shape you want.
Plant-Based Milk
You can use any plant-based milk with this recipe. But in my testing, unsweetened barista-style oat milk created the creamiest texture.
Sun-Dried Tomatoes
Look for sun-dried tomatoes packed in oil, without added herbs. You can find these in the produce section of my store. Some stores will carry them next to pasta sauces. If you cannot find them without herbs, your next best option is dried. You will need to soak them for ten minutes to rehydrate them first.
All-Purpose Flour (APF)
You will need flour to create the roux and a thick sauce. Because of the flour, we can make this sauce without cashews.
Nutritional Yeast
Nutritional yeast adds a touch of savory, cheesy flavor. I use only a small amount so it doesn’t overpower the sauce.
Garlic and Lemon Juice
Both help build the flavor. Garlic adds a kick, while fresh lemon juice brightens the flavor.
See the recipe card for complete information on ingredients and quantities.
How to Make Vegan Creamy Pasta
Step One – Cook the pasta:
Bring a large pot of salted water to a boil. Cook the pasta until it is al dente. Before draining, save 1 cup of pasta water.
Step Two – Sauté garlic and tomatoes
Next, melt the butter in a deep sauté pan over low to medium heat. Then add the 3 cloves of minced garlic and sauté until fragrant, about 30 to 60 seconds. Stir in ½ cup of sun-dried tomatoes and heat for 1 minute.
Step Three – Add the flour
Sprinkle 2 tablespoons of all-purpose flour and stir constantly for 1 minute.
Step Four – Whisk liquids
Slowly whisk in the 1 and 1/4 cups unsweetened dairy-free milk and 1/2 cup vegetable broth. Keep whisking so the sauce stays lump-free.
Step Five – Add spices
Add 1 tablespoon of nutritional yeast, a pinch of nutmeg, a dash of salt, and pepper. Let the sauce simmer until it thickens. This usually takes 3 to 5 minutes
Step Six – Combine with pasta
Finally, add the drained pasta to the sauté pan with the sauce. Sprinkle with 1 tablespoon of fresh lemon juice and toss to combine. If your sauce is too thick, add pasta water in 1/4 cup increments until you reach the right texture. When you’re ready to serve, plate the pasta and top with your favorite garnishes.
Personalize this Recipe
- Veggies: I like to add peas and broccoli, but I serve them on the side and mix them in as I go.
- Spicy: To spice it up, add red pepper flakes or Aleppo pepper.
- Vegan creamy pasta with chicken’: Add plant-based chicken to make this recipe a restaurant feel.
Perfect Pairings
Frequently Asked Questions
How Did It Go?
I hope you loved this creamy vegan pasta as much as I did! Before you go, please leave a rating and share your thoughts on this recipe.
Creamy Vegan Pasta with Sun-Dried Tomatoes (Nut-Free)
Equipment
- 1 medium saucepan
- 1 large skillet
- 1 cutting board
- 1 chef knife
- 1 colander
Ingredients
- 12 oz fettuccine or preferred noodle
- 2 tablespoons dairy-free butter
- 3 cloves garlic, minced
- ½ cup oil-packed sun-dried tomatoes, chopped
- 2 tablespoons all-purpose flour
- 1 and 1/4 cups unsweetened dairy-free milk*, extra on hand to thin if needed
- ½ cup vegetable broth
- 1 tablespoon nutritional yeast
- 1 teaspoon lemon juice
- ½ teaspoon salt, adjust to taste
- ¼ teaspoon black pepper
- ⅛ teaspoon ground nutmeg
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until it is al dente. Before draining, save 1 cup of pasta water.
- Sauté garlic and tomatoes: Next, melt the butter in a deep sauté pan over low-to-medium heat. Then add the 3 cloves of minced garlic and sauté until fragrant, about 30 to 60 seconds. Stir in ½ cup of sun-dried tomatoes and heat for 1 minute.
- Add the flour: Sprinkle 2 tablespoons of all-purpose flour over the mixture and stir constantly for 1 minute.
- Whisk liquids: Then slowly whisk in the 1 and 1/4 cups of unsweetened dairy-free milk and ½ cup vegetable broth. Keep whisking until the sauce is lump-free.
- Add spices: Add 1 tablespoon of nutritional yeast, a pinch of nutmeg, a dash of salt, and pepper. Let the sauce simmer until it thickens. This usually takes 3 to 5 minutes
- Combine with pasta: Finally, add the drained pasta to the sauté pan with the sauce. Sprinkle with 1 tablespoon of fresh lemon juice, and toss everything ll together. If your sauce is too thick, add the pasta water in 1/4 cup increments until you reach the right texture. When you’re ready to serve, plate the pasta on a plate and top with your favorite garnishes.
Notes
- Dairy-free milk: Use any type of dairy-free milk. I have had the best results using barista-style oat milk (unflavored). It is designed to be creamy and works well with this recipe.
- This recipe tastes best when served immediately. If you make it ahead of time, note that the sauce will thicken. Add a splash of dairy-free milk or water and stir. This will help restore the original creamy texture.