Roasted Vegetable and Sun-Dried Tomato Pasta Salad
This roasted vegetable and sun-dried tomato pasta salad is a vibrant and flavorful dish that combines the richness of roasted veggies with the tangy taste of sun-dried tomatoes. Perfect for a light lunch or as a side dish at gatherings, it offers a satisfying blend of textures and tastes.
The recipe is simple to follow and can be made ahead of time, making it a great option for meal prep or potlucks. Feel free to customize it with your favorite vegetables or add protein for a complete meal.
Easy Roasted Vegetable and Sun-Dried Tomato Pasta Salad Recipe

This pasta salad features al dente pasta tossed with a medley of roasted vegetables and sun-dried tomatoes, all dressed in a light vinaigrette. The dish takes about 30 minutes to prepare and serves 4-6 people.
Ingredients
- 8 ounces pasta (penne or fusilli recommended)
- 1 zucchini, diced
- 1 bell pepper, diced
- 1 cup cherry tomatoes, halved
- 1 red onion, sliced
- 1/2 cup sun-dried tomatoes, chopped
- 3 tablespoons olive oil
- Salt and pepper to taste
- 1 teaspoon Italian seasoning
- 1/4 cup fresh basil, chopped
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Roast the Vegetables: On a baking sheet, toss the zucchini, bell pepper, cherry tomatoes, and red onion with olive oil, salt, pepper, and Italian seasoning. Roast for 20-25 minutes or until tender and slightly caramelized.
- Cook the Pasta: While the vegetables are roasting, cook the pasta according to package instructions. Drain and rinse under cold water to cool.
- Combine Ingredients: In a large bowl, combine the roasted vegetables, cooked pasta, sun-dried tomatoes, and fresh basil. Toss gently to mix.
- Dress the Salad: Drizzle with additional olive oil and season with salt and pepper to taste. If desired, sprinkle with grated Parmesan cheese before serving.
- Serve: Enjoy the salad warm or chilled. It can be stored in the refrigerator for up to 3 days.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4-6 servings
- Calories: 320kcal
- Fat: 14g
- Protein: 10g
- Carbohydrates: 40g







