Big plate of Gluten-Free Sun-Dried Tomato Pesto Pasta topped with fresh basil
4.86 from 35 votes

Sun-Dried Tomato Pesto Pasta (V + GF)

Simple, 6-ingredient Sun-Dried Tomato Pesto Pasta that comes together in 20 minutes! An easy, healthy vegan, gluten-free lunch or dinner.
Author: Minimalist Baker
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 3
Category: Entree
Cuisine: Gluten-Free, Italian-Inspired, Vegan
Freezer Friendly No
Does it keep? 3-4 Days


  • 10 ounces gluten-free pasta (such as fusilli // or sub whole wheat)*
  • 3 ounces sun-dried tomatoes (1 cup yield ~3 ounces)
  • 1/4 cup extra virgin olive oil*
  • 1 cup fresh basil (plus more for serving)
  • 4 cloves garlic
  • 2 Tbsp Vegan Parmesan Cheese (plus more for serving)


  1. Boil water, add salt, and then add pasta. Cook according to package instructions. Pasta with grooves is best.
  2. Add sun-dried tomatoes, olive oil, basil, garlic, and vegan parmesan cheese to a food processor or high-speed blender and puree into a pesto-like consistency.

  3. If it has trouble mixing, add a bit of hot pasta water (2-3 Tbsp // amount as original recipe is written // adjust if altering batch size) to help encourage it along. It doesn’t need to be finely pureed, just well mixed. I think a bit of texture is a good thing in this dish.

  4. Add drained pasta back to the pot you cooked it in and add pesto. Toss to coat and season with a bit more olive oil and vegan parmesan.
  5. Serve warm with additional fresh basil and vegan parmesan cheese. Store covered in the fridge for up to a few days, though best when fresh.
  6. This can be enjoyed hot, slightly chilled or at room temperature, making it ideal for picnics and take-along lunches!


*For my pasta, I used the gluten-free quinoa brown rice pasta from Trader Joe's and it's seriously delicious and undetectably gluten-free!
*If your sun-dried tomatoes are in oil, omit the extra olive oil.
*Loosely adapted from Giada de Laurentis.
*Nutrition information is a rough estimate.

Nutrition Per Serving (1 of 3)