Creamy Tuscan Garlic Pasta with Sun Dried Tomatoes

Disclosure: this post may contain affiliate links.

This savory Tuscan pasta combines sun-dried tomatoes, sautéed garlic, fresh basil and spinach for a bright, comforting meal. Ready in about 25 minutes from start to finish, it’s a simple vegan and dairy-free pasta that’s full of layered flavor thanks to white wine, vegetable broth and Herbs de Provence.

A fork placed inside a white bowl that is filled with pasta, tomatoes, and spinach. There is also a slice of bread inside the bowl.

Reasons You’ll Love This Recipe

  • Quick and easy: Ready in roughly 25 minutes, ideal for busy weeknights or last-minute dinners.
  • Vegan and dairy-free: This recipe contains no animal products and works well for plant-based diets.
  • Bold flavor: Sun-dried tomatoes, garlic, white wine and fresh herbs deliver a rich, savory sauce without cream or cheese.

If you enjoy vegan pasta, try other simple recipes for variety and inspiration.

Ingredient Notes

Small white bowls with ingredients that are labeled including sun dried tomatoes, broth, olive oil, pasta, oat milk, garlic, spinach, basil, spices.

Sun-dried tomatoes: These provide concentrated tomato flavor and a pleasant chewy texture; avoid skipping them if you can. Packaged sun-dried tomatoes (either oil-packed or dried) both work — roughly chopped is best for even distribution.

Garlic: Freshly minced garlic is recommended for the brightest taste. Add it early enough to gently release aroma without burning.

White wine: A splash of white wine after sautéing lifts the flavors. Allow it to reduce so the alcohol cooks off and the flavor concentrates.

Oat milk and broth: Oat milk creates a slightly creamy mouthfeel while vegetable broth adds savory depth. Combined with reserved pasta water, they form a cohesive sauce that clings to the noodles.

Herbs and seasoning: Fresh basil and a teaspoon of Herbs de Provence give an Italian-inspired profile. Salt and pepper to taste at the end, adjusting as needed.

See the recipe card below for quantities and the full ingredient list.

Step by Step Instructions

A collage of four images showing sautéing, wine reduction, adding broth and spices, and adding spinach.

1. Cook the pasta: Bring a pot of salted water to a boil and cook the pasta according to package directions. Before draining, reserve 1/4 cup of the starchy pasta water to help bind the sauce.

2. Sauté garlic and sun-dried tomatoes: In a separate skillet, heat olive oil over medium-low heat. Add the minced garlic and chopped sun-dried tomatoes and cook for about 3 minutes, until the garlic becomes fragrant and the tomatoes begin to soften.

3. Deglaze with wine: Pour in the white wine and let it simmer until reduced by about half, roughly 3–5 minutes. This concentrates flavor and lifts any browned bits from the pan.

4. Build the sauce: Add the vegetable broth, oat milk, reserved pasta water and Herbs de Provence. Stir and simmer gently for 5–10 minutes, until the sauce starts to thicken and the flavors meld.

5. Finish and serve: Remove the pan from heat and stir in fresh basil, baby spinach and the cooked pasta. Toss until the greens wilt and the pasta is evenly coated. Taste and adjust salt and pepper, then serve hot.

A white bowl filled with cooked pasta topped with a tomato and spinach sauce.

Recipe Variations

Tuscan pasta salad: Make the recipe, allow it to cool, then refrigerate in a covered container and serve chilled as a pasta salad.

Gluten-free: Use your preferred gluten-free pasta; the sauce is already free of gluten-containing ingredients.

Spicy version: Add 1/2 teaspoon crushed red pepper flakes when sautéing the garlic and sun-dried tomatoes for a touch of heat.

Extra protein: Stir in sliced, cooked plant-based Italian sausage or chickpeas for more substance and protein.

More sauce: If you prefer a saucier, more luxurious bowl, simply double the sauce ingredients and combine with the cooked pasta.

A creamy sun-dried tomato sauce with spinach over pasta inside a bowl.

Frequently Asked Questions

How long will leftovers keep? Stored in a covered container in the refrigerator, this pasta keeps for up to four days. Cool completely before covering to minimize condensation and sogginess.

How to serve? This dish works well as a main course or a generous side. Serve with extra sauce and crusty bread for dipping, or pair with a simple green salad to balance the richness.

A white bowl with cooked pasta, sun dried tomatoes, and spinach.

Try other vegan pasta dishes to rotate into your regular meal plan for variety and balanced weeknight dinners.

Cooked pasta with a spinach, tomato sauce on top.

Tuscan Pasta

Savory pasta with sun-dried tomatoes, fresh basil, sautéed garlic and a light, creamy sauce made with oat milk and vegetable broth.

Prep Time: 5 mins
Cook Time: 20 mins
Total Time: 25 mins
Course: Main Course
Cuisine: Italian
Servings: 2
Calories: 670 kcal (approx.)

Ingredients

  • 8 oz pasta
  • 1 cup sun-dried tomatoes, roughly chopped
  • 4 cloves garlic, minced
  • 2 tbsp olive oil
  • 1/4 cup white wine
  • 1/2 cup vegetable broth
  • 1/2 cup oat milk
  • 1/4 cup reserved pasta water
  • 1 tbsp Herbs de Provence
  • 2 cups baby spinach
  • 1 cup fresh basil
  • 1/4 tsp salt (adjust to taste)
  • 1/4 tsp black pepper

Instructions

  1. Cook the pasta according to package instructions. Reserve 1/4 cup pasta water before draining.
  2. In a skillet, heat olive oil over medium-low heat. Sauté garlic and sun-dried tomatoes for about 3 minutes until fragrant.
  3. Add the white wine and let it reduce for 3–5 minutes.
  4. Stir in vegetable broth, oat milk, reserved pasta water and Herbs de Provence. Simmer 5–10 minutes until the sauce thickens slightly.
  5. Remove from heat, fold in fresh basil, spinach and cooked pasta. Toss until the spinach wilts and the pasta is coated. Season with salt and pepper, then serve.

Notes

The nutrition facts are approximate and will vary based on the specific ingredients and brands you use. Store leftovers in a covered container in the refrigerator for up to four days.

Nutrition (per serving, approximate)

Calories: 670 kcal; Carbohydrates: 85.3 g; Protein: 19.3 g; Fat: 25.5 g; Sodium: 711 mg; Potassium: 1392 mg; Fiber: 4.7 g; Sugar: 5.6 g; Iron: 7 mg.