Vegan Sun-Dried Tomato Pasta Recipe
If you are searching for a vibrant and comforting dish that delivers a burst of flavor without any animal products, you are going to love this Vegan Sun-Dried Tomato Pasta Recipe. This dish combines the rich, tangy notes of sun-dried tomatoes with creamy vegan cheeses and fresh spinach, all tossed with perfectly cooked pasta. It’s a quick and satisfying meal that feels indulgent yet wholesome—a fantastic way to brighten up a busy weeknight or impress friends with a plant-based delight.

Ingredients You’ll Need
These ingredients are simple but essential, each bringing its own magic to this dish. From the chewy sun-dried tomatoes that pack a punch of umami, to the creamy vegan cream cheese that creates a luscious sauce, every component plays a vital role in creating the perfect balance of taste, texture, and color.
- Pasta (8 ounces): Fusilli col buco is perfect here for holding the sauce, but any pasta shape works beautifully.
- Reserved pasta water (1 cup): This starchy water is a secret weapon to help the sauce cling to every strand of pasta.
- Sun-dried tomatoes (⅔ cup): Julienned or chopped, these deliver an intense, tangy flavor that’s the heart of the dish.
- Oil from the sun-dried tomato jar or extra virgin olive oil (1-2 tablespoons): Adds richness and depth; oil-free options work too.
- Garlic (4-5 cloves): Minced or grated for that irresistible aroma and subtle kick.
- Italian seasoning (¼ teaspoon, optional): Adds a hint of herbaceous warmth, elevating the entire flavor profile.
- Vegan cream cheese (4 ounces): Melts into a creamy base that ties the sauce together perfectly.
- Grated vegan parmesan cheese (½ cup): Brings nutty, salty elements to enhance the creaminess.
- Baby spinach (2 cups, optional): Adds freshness and a lovely pop of green color.
- Salt and pepper: To balance and season to taste.
How to Make Vegan Sun-Dried Tomato Pasta Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of water to a rolling boil. Once boiling, add your pasta and cook according to the package instructions until al dente. Remember to set aside a cup of the pasta water before draining—it’s the perfect addition to your sauce for that silky texture.
Step 2: Prepare the Ingredients
While your pasta cooks, take a moment to get everything else ready. Chop or julienne the sun-dried tomatoes, mince the garlic, and grate the vegan parmesan. Having everything prepped means this recipe comes together quickly in the pan, keeping all those wonderful fresh flavors bright.
Step 3: Sauté the Tomatoes and Garlic
Return the now-empty pot to medium heat and warm the oil until shimmering. Toss in the sun-dried tomatoes and minced garlic, cooking them gently for 1-2 minutes. This step lets the garlic mellow just enough while the tomatoes release their deep, savory notes.
Step 4: Create the Creamy Sauce
To the pot, add Italian seasoning if you’re using it, then stir in the vegan cream cheese along with about ¾ cup of your reserved pasta water. Keep stirring until the cream cheese melts into a silky sauce. Feel free to add a bit more water if you prefer a lighter consistency.
Step 5: Add Vegan Parmesan and Spinach
Sprinkle in your grated vegan parmesan cheese and stir just until it melts into the cream sauce. If you’re including spinach, toss it in now and stir for about 20-30 seconds until it wilts slightly, brightening the dish with gorgeous color and fresh, leafy flavor.
Step 6: Combine Pasta and Sauce
Return the drained pasta to the pot with your sauce and vegetables. Stir thoroughly to coat every bit of pasta with this luscious, flavorful sauce. Taste and adjust seasoning with salt, pepper, or even a squeeze of lemon juice if you want to add a fresh burst of brightness.
How to Serve Vegan Sun-Dried Tomato Pasta Recipe

Garnishes
To elevate your Vegan Sun-Dried Tomato Pasta Recipe, consider sprinkling on freshly cracked black pepper or a little extra vegan parmesan for texture and an added flavor boost. A handful of fresh basil leaves or a drizzle of high-quality olive oil can also bring that extra wow factor to your plate.
Side Dishes
This pasta pairs wonderfully with a simple green salad dressed lightly with lemon and olive oil to keep the meal light and fresh. Crusty bread or warm garlic bread also complement the creamy sauce perfectly, making for a cozy, satisfying dinner experience.
Creative Ways to Present
For a fun twist, serve your Vegan Sun-Dried Tomato Pasta Recipe in individual pasta bowls topped with microgreens or toasted pine nuts for crunch. If hosting, arrange the pasta in a large serving dish and let guests help themselves, adding garnishes to their liking—nothing beats a beautiful, communal meal shared with friends.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, this pasta can be stored easily in an airtight container in the refrigerator for up to 4 or 5 days. Just give it a gentle stir before reheating to redistribute the sauce evenly.
Freezing
While freezing pasta dishes can be tricky because of texture changes, you can freeze your Vegan Sun-Dried Tomato Pasta Recipe in an airtight container for up to 2 months. Thaw overnight in the fridge and reheat gently to maintain its best flavor and texture.
Reheating
The best way to reheat this pasta is on the stovetop over low heat, adding a splash of water or non-dairy milk to loosen the sauce. Stir frequently so it heats evenly without drying out. Avoid the microwave if possible to keep that creamy consistency intact.
FAQs
Can I use a different type of pasta in the Vegan Sun-Dried Tomato Pasta Recipe?
Absolutely! While fusilli col buco is lovely for catching the sauce, any pasta shape you prefer—spaghetti, penne, or farfalle—will work wonderfully in this recipe.
Is it possible to make this recipe oil-free?
Yes! You can skip the oil by simply sautéing the garlic and sun-dried tomatoes with a splash of the reserved pasta water or vegetable broth. The dish will still be creamy and flavorful without oil.
What can I substitute for vegan cream cheese?
If you don’t have vegan cream cheese on hand, you can use blended silken tofu or a cashew cream as a smooth, creamy alternative. Both will give you that rich texture this recipe needs.
Can I add protein to the Vegan Sun-Dried Tomato Pasta Recipe?
For an extra protein boost, try adding cooked chickpeas, sautéed tempeh, or crispy tofu cubes. These options pair great with the flavors and help make the dish even more filling.
How can I make the dish more vibrant?
A quick squeeze of fresh lemon juice right before serving adds a wonderful brightness to the Vegan Sun-Dried Tomato Pasta Recipe. You can also toss in some fresh herbs like basil or parsley to enhance the freshness.
Final Thoughts
This Vegan Sun-Dried Tomato Pasta Recipe is truly a keeper—quick to make, packed with vibrant flavors, and so satisfying that it will quickly become one of your go-to plant-based meals. Don’t hesitate to experiment with ingredients or presentation to make it your own. Happy cooking and enjoy every creamy, tangy bite!
PrintVegan Sun-Dried Tomato Pasta Recipe
This Vegan Sun-dried Tomato Pasta is a quick and flavorful dish that combines the rich umami of sun-dried tomatoes with creamy vegan cheeses and fresh baby spinach. Ready in just 25 minutes, it’s a perfect plant-based meal that’s easy to prepare and satisfying for six servings.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Ingredients
Pasta and Sauce
- 8 ounces pasta of choice (fusilli col buco recommended)
- 1 cup reserved pasta water
- ⅔ cup sun-dried tomatoes, julienned or chopped
- 1–2 tablespoons oil from the sun-dried tomato jar or extra virgin olive oil (optional for oil-free)
- 4–5 cloves garlic, minced or grated
- ¼ teaspoon Italian seasoning (optional)
- 4 ounces vegan cream cheese
- ½ cup grated vegan parmesan cheese
Vegetables and Seasoning
- 2 cups baby spinach (optional)
- Salt and pepper, to taste
Instructions
- Cook pasta: Bring a large pot of water to a boil and cook the pasta according to package directions until al dente.
- Prep ingredients: While the pasta cooks, prepare the other ingredients — mince the garlic, chop the sun-dried tomatoes, and measure out the cheeses and spinach.
- Reserve pasta water: Before draining the pasta, reserve 1 cup of the starchy pasta water to help create the sauce.
- Drain pasta: Drain the pasta, leaving it in the colander for a few minutes to prevent sticking; toss occasionally or add a little oil if desired.
- Sauté tomatoes and garlic: Return the pot to medium heat, add oil if using, warm for one minute, then add sun-dried tomatoes and garlic. Cook for 1-2 minutes, stirring frequently.
- Melt vegan cream cheese: Add Italian seasoning, vegan cream cheese, and about ¾ cup reserved pasta water (or non-dairy milk/water if pasta water is unavailable). Stir frequently until the cream cheese melts and the sauce is creamy, about 1-2 minutes.
- Add vegan parmesan cheese: Stir in grated vegan parmesan cheese until mostly melted, about 30 seconds.
- Add spinach and pasta: Stir in fresh baby spinach for 20-30 seconds, then add the drained pasta back into the pot and toss to combine all ingredients thoroughly.
- Season to taste: Taste the pasta and season with salt and pepper as needed. For brightness, optionally add juice from half a medium or small lemon and toss again.
- Serve immediately: Dish out the pasta while warm and enjoy right away for best flavor and texture.
- Store leftovers: Refrigerate any leftovers in an airtight container for up to 4 to 5 days, though best consumed fresh the first night.
Notes
- Use fusilli col buco or your favorite pasta; whole wheat or gluten-free options work well too.
- Reserving pasta water is key to achieving a silky sauce texture.
- Sun-dried tomatoes packed in oil provide more flavor and moisture, but dry-packed can be rehydrated.
- For oil-free version, omit oil and use water or non-dairy milk to sauté garlic and tomatoes.
- Vegan cream cheese can be substituted with blended silken tofu or cashew cream for a different texture.
- Vegan parmesan cheese boosts depth of flavor; nutritional yeast is an alternative.
- Adding baby spinach is optional but adds fresh color and nutrients.
- Adjust garlic amount to taste for milder or stronger flavor.
- Lemon juice adds a nice brightness but can be skipped if preferred.
Keywords: vegan pasta, sun-dried tomato pasta, easy vegan dinner, creamy vegan pasta, plant-based pasta recipe
