If you’re craving a dish that’s bursting with rich flavor and silky texture, you’re going to love this Vegan Creamy Sun-Dried Tomato Pasta Recipe. It perfectly balances tangy sun-dried tomatoes with a luscious, dairy-free creaminess that hugs every strand of pasta. This recipe is not only comforting and satisfying but also packed with fresh herbs and nutritious greens, making it a wholesome meal that tastes indulgent without any animal products. Whether you’re new to vegan cooking or a seasoned plant-based foodie, this pasta will quickly become one of your go-to dishes for weeknight dinners or casual gatherings.
Ingredients You'll Need
Gathering simple, fresh ingredients is key to making this dish sing with flavor. Each component plays an essential role, from the garlic and onion providing a savory base, to the sun-dried tomatoes that add a deep, tangy richness. The tahini and non-dairy milk come together to create that irresistibly creamy texture, while fresh basil and spinach elevate the dish with bright, green freshness and vibrant color.
- Olive oil: The perfect base for sautéing garlic and onions, bringing warmth and subtle fruitiness.
- Garlic (2 cloves, minced): Adds aromatic depth and a gentle kick to the sauce.
- Medium onion (diced): Builds a savory foundation with its natural sweetness.
- Sun-dried tomatoes in oil (½ cup): Packed with intense tomato flavor and a hint of tartness.
- Non-dairy milk (1 cup, unsweetened, like soy or almond): Creates that creamy, luscious sauce without dairy.
- Maple syrup (1 tsp): Balances acidity with a touch of natural sweetness.
- Lemon juice (1 tbsp): Brightens the sauce with zesty freshness.
- Tahini (1 tbsp): Brings a nutty richness and silkiness to the creaminess.
- Fresh basil (½ cup): Infuses herbal aroma and vibrant green notes.
- Salt and pepper: Essential for seasoning and enhancing all the flavors.
- Red pepper flakes (to taste): Adds a mild, warming spice to keep things exciting.
- Pasta of your choice (12 oz, such as penne, rotini, or rigatoni): Holds the sauce beautifully and adds satisfying texture.
- Chopped spinach (2 heaping cups): Boosts nutrition and adds a lovely pop of green color.
- Fresh basil leaves (chopped): For garnish and extra fresh flavor burst.
- Vegan Parmesan cheese (optional): A delightful finishing touch to sprinkle over your creamy pasta.
How to Make Vegan Creamy Sun-Dried Tomato Pasta Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of lightly salted water to a boil. Add your favorite pasta and cook it until it reaches that perfect al dente texture where it’s tender but still has a bit of bite. Drain the pasta and set it aside, allowing it to rest while you focus on the star of the dish — the creamy sun-dried tomato sauce.
Step 2: Sauté Aromatics
Heat the olive oil in a large skillet over medium heat. Toss in the diced onion and let it cook for about 3 to 4 minutes until it turns soft and slightly golden. Then add the minced garlic and stir for another 2 minutes until fragrant and lightly browned. This step releases the wonderful base flavors that will elevate your sauce to the next level.
Step 3: Blend the Sauce
Transfer the sautéed onions and garlic into a high-speed blender or food processor along with the sun-dried tomatoes (with their oil for extra richness), non-dairy milk, maple syrup, lemon juice, tahini, and fresh basil. Blend everything until it becomes a smooth, creamy sauce. Taste and season with salt and red pepper flakes, adjusting as you go to find the perfect harmony of tangy, sweet, and spicy.
Step 4: Cook the Spinach and Combine
Return the skillet you used for the aromatics to the stove on low-medium heat. Add the chopped spinach and cook it for 2 to 3 minutes until it just wilts, soaking up all the lovely flavors in the pan. This is a great stage to toss in any other veggies you like, such as mushrooms, to personalize your pasta dish.
Step 5: Mix Pasta and Sauce
Add the cooked pasta right into the skillet with the spinach. Pour the blended creamy sun-dried tomato sauce over everything and gently stir until the noodles are evenly coated in that velvety sauce. Give it a final taste to tweak seasoning if needed — this is where it all comes together into a luxurious dish that’s ready to enjoy.
How to Serve Vegan Creamy Sun-Dried Tomato Pasta Recipe
Garnishes
The right garnishes bring an extra pop of flavor and texture. Freshly chopped basil scattered on top adds a burst of herbaceous brightness, while a sprinkle of vegan Parmesan cheese creates a salty, nutty finish that makes each bite even more indulgent. If you love a bit of heat, a few more red pepper flakes will kick the dish up just right.
Side Dishes
This pasta pairs wonderfully with crisp, green side salads featuring ingredients like arugula, cherry tomatoes, and a tangy balsamic vinaigrette. You could also serve it alongside roasted vegetables or garlic bread for a truly satisfying and well-rounded meal that’s perfect for sharing with friends or family.
Creative Ways to Present
For a stunning presentation, try serving the pasta in rustic bowls with a generous garnish of basil and vegan Parmesan. Drizzle a little olive oil on top to give it a glossy finish. You can also twirl pasta into neat nests for a restaurant-style look or add edible flowers for a touch of whimsy and color. Presentation makes the experience even more enjoyable!
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Creamy Sun-Dried Tomato Pasta Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors continue to develop overnight, making it just as delicious the next day. Simply store it promptly after it cools to keep everything fresh and tasty.
Freezing
If you want to keep this dish longer, you can freeze the pasta with the sauce combined in a freezer-safe container. For best quality, consume within 1 to 2 months. When ready to eat, thaw in the refrigerator overnight before reheating gently. This is great for batch cooking or meal prep.
Reheating
To reheat, warm the pasta in a skillet over medium-low heat with a splash of non-dairy milk or water to loosen the sauce if needed. Stir frequently until it’s heated through and creamy again. Avoid microwaving without stirring to maintain that luscious texture.
FAQs
Can I use other types of sun-dried tomatoes for this recipe?
Absolutely! Sun-dried tomatoes packed in oil are ideal because they add richness, but if you only have dry-packed ones, you can rehydrate them in warm water first and add a bit of olive oil to the sauce to make up for the oiliness.
What pasta shapes work best with the Vegan Creamy Sun-Dried Tomato Pasta Recipe?
Penne, rotini, and rigatoni are fantastic choices because their shapes can hold onto the creamy sauce perfectly, but feel free to use your favorite pasta. Even long noodles like spaghetti or fettuccine would work beautifully.
Is there a substitute for tahini in the sauce?
If you’re not a fan of tahini or don’t have it on hand, you can substitute with almond butter or cashew butter. These will also provide creaminess and a subtle nutty flavor that complements the sun-dried tomatoes well.
Can I make this recipe nut-free?
Definitely! Using sunflower seed butter instead of tahini or nut butters makes this dish nut-free. Just be sure your non-dairy milk choice is also allergen-safe for your needs.
How spicy is this pasta with the red pepper flakes?
The level of spice is completely customizable. I usually add a generous pinch for a mild warmth, but you can adjust it up or down depending on your heat preference, or omit it altogether if you prefer a milder dish.
Final Thoughts
This Vegan Creamy Sun-Dried Tomato Pasta Recipe has quickly become one of my absolute favorites to share because it manages to feel both comforting and fresh, simple but unforgettable. Once you try it, you’ll see how easy it is to bring vibrant, satisfying flavor to your weeknight meals with just a handful of ingredients. Give it a go — I promise it will soon become a delicious staple in your kitchen rotation!
Print
Vegan Creamy Sun-Dried Tomato Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan, Italian-inspired
- Diet: Vegan
Description
This vegan creamy sundried tomato pasta is a quick, flavorful, and dairy-free dish that combines a rich sundried tomato sauce blended with tahini and fresh basil, served over perfectly cooked pasta and sautéed spinach. It’s a comforting meal ready in just 22 minutes, ideal for a satisfying weeknight dinner.
Ingredients
Sauce Ingredients
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 medium onion, diced
- ½ cup sun-dried tomatoes in oil
- 1 cup unsweetened non-dairy milk (soy or almond milk recommended)
- 1 tsp maple syrup
- 1 tbsp lemon juice
- 1 tbsp tahini
- ½ cup fresh basil
- Salt and pepper to taste
- Red pepper flakes to taste
Pasta & Veggies
- 12 oz pasta of your choice (penne, rotini, or rigatoni suggested)
- 2 heaping cups chopped spinach
- Salt and pepper to taste
- Fresh basil leaves, chopped (for garnish)
- Vegan Parmesan cheese (optional, for garnish)
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Drain and set aside.
- Prepare Aromatics: While pasta cooks, heat olive oil in a large pan over medium heat. Add diced onion and sauté for 3-4 minutes until softened.
- Add Garlic: Stir in minced garlic and cook for an additional 2 minutes until fragrant and lightly browned.
- Make Sauce: Transfer the cooked onion and garlic into a high-speed blender or food processor. Add sun-dried tomatoes in oil, non-dairy milk, maple syrup, lemon juice, tahini, and fresh basil. Blend until smooth and creamy, scraping down sides as needed. Season the sauce with salt (about ½ teaspoon or to taste) and red pepper flakes for desired heat.
- Sauté Spinach: Return the skillet used for onions and garlic to medium-low heat. Add chopped spinach and sauté for 2-3 minutes until wilted. You may add other vegetables like sliced mushrooms here if desired.
- Combine Pasta and Sauce: Add the cooked pasta to the skillet with spinach. Pour the blended sundried tomato sauce over the pasta and stir gently to combine all ingredients evenly.
- Serve: Dish the creamy sundried tomato pasta into serving bowls. Garnish with chopped fresh basil, vegan Parmesan cheese if using, and a sprinkle of red pepper flakes for extra spice.
Notes
- Use high-speed blender or food processor for a perfectly smooth sauce.
- If using sun-dried tomatoes not packed in oil, rehydrate them in warm water before blending.
- Non-dairy milk options like soy or almond add creaminess without overpowering flavors.
- This recipe is versatile; feel free to add other vegetables such as mushrooms or bell peppers.
- For gluten-free option, substitute pasta with gluten-free varieties.

Leave a Reply