Homemade Roasted Veggie Pasta Salad

Here is my favorite roasted veggie pasta salad recipe, with colorful bell peppers, mushrooms, and zucchini tossed with rotini pasta, tangy feta cheese, and a simple honey-lemon dressing.

This pasta salad is perfect for summer potlucks and weeknight dinners when I want something healthy but filling. I love making a big batch on Sunday so we have easy lunches ready for the week. Plus, it tastes even better the next day once all the flavors have had time to soak in!

roasted veggie pasta salad
Image: myjoyfulkitchen.com / All Rights reserved

Why You’ll Love This Roasted Veggie Pasta Salad

  • Packed with vegetables – This pasta salad is loaded with colorful roasted veggies like peppers, zucchini, eggplant, and mushrooms, making it an easy way to get your daily servings in one delicious dish.
  • Perfect for meal prep – You can make this ahead of time and keep it in the fridge for quick lunches or dinners throughout the week. It actually tastes even better the next day when the flavors have had time to blend.
  • Works hot or cold – Enjoy it warm right after making it or serve it chilled as a refreshing side dish at barbecues and potlucks.
  • Vegetarian-friendly – With protein-rich feta cheese and filling pasta, this meatless meal satisfies without leaving you hungry an hour later.
  • Simple, fresh ingredients – The homemade lemon-honey dressing uses pantry staples and takes just minutes to whisk together, giving you way more flavor than any store-bought dressing.

What Kind of Pasta Should I Use?

Fusilli is my go-to for this roasted veggie pasta salad because those spiral shapes are perfect for catching all the dressing and holding onto those roasted veggies. That said, you can absolutely swap it out for other short pasta shapes like penne, rotini, or farfalle – just look for something with nooks and crannies that will grab onto the good stuff. Whole wheat pasta works great if you want to add more fiber, or you can use gluten-free pasta if needed (just be careful not to overcook it since it can get mushy). Whatever you choose, make sure to cook it al dente since it’ll continue to soften a bit as it sits with the dressing.

roasted veggie pasta salad
Image: myjoyfulkitchen.com / All Rights reserved

Options for Substitutions

This pasta salad is pretty forgiving when it comes to swapping ingredients:

  • Fusilli pasta: Any short pasta shape works great here – try penne, rotini, farfalle, or even orzo. Just cook according to package directions and you’re good to go.
  • Vegetables: The veggie mix is totally flexible. Swap in cherry tomatoes, asparagus, broccoli, or whatever you have on hand. Just keep the roasting time similar – about 20-25 minutes at high heat until they’re tender and slightly charred.
  • Feta cheese: Not a feta fan? Try cubed mozzarella, goat cheese, or even shaved parmesan. You could also leave out the cheese entirely for a vegan version.
  • Fresh parsley: Basil, cilantro, or even fresh dill would work nicely here. Dried herbs can work in a pinch – just use about 1 teaspoon instead of the tablespoon.
  • Honey: Maple syrup or agave nectar make easy swaps for honey. For a sugar-free option, try a bit of Dijon mustard instead for tang without the sweetness.
  • Lemon: Red wine vinegar or apple cider vinegar can replace the lemon juice if needed. Start with about 2 tablespoons and adjust to taste.

Watch Out for These Mistakes While Cooking

The biggest mistake when making roasted veggie pasta salad is cutting your vegetables into uneven sizes, which leads to some pieces burning while others stay undercooked – aim for uniform chunks about 1 to 1.5 inches so everything roasts at the same rate.

Another common error is overcrowding the baking sheet, which causes the vegetables to steam instead of roast and develop those nice caramelized edges, so spread them out in a single layer or use two pans if needed.

Don’t add the feta cheese while the vegetables are still hot from the oven, as it will melt into an oily mess rather than staying in nice cubes – let the veggies cool for about 10 minutes first.

For extra flavor, toss the pasta with a bit of the dressing while it’s still warm so it absorbs more of those lemony, garlicky notes before you add the rest of the ingredients.

roasted veggie pasta salad
Image: myjoyfulkitchen.com / All Rights reserved

What to Serve With Roasted Veggie Pasta Salad?

This pasta salad is pretty filling on its own, but it pairs beautifully with grilled chicken, steak, or fish if you want to add some protein to your meal. It’s also a natural side dish for summer barbecues – think burgers, hot dogs, or grilled sausages. Since the salad already has lots of veggies, I like to keep things simple and serve it with some crusty bread or garlic bread on the side. If you’re making it for a potluck or picnic, it goes great alongside other cold salads like coleslaw or a simple green salad with vinaigrette.

Storage Instructions

Store: This pasta salad actually gets better after a day in the fridge as the flavors meld together. Keep it in an airtight container for up to 4 days. The roasted veggies hold up really well, though the feta might soften a bit over time.

Make Ahead: You can roast all the vegetables a day or two in advance and store them separately from the pasta. When you’re ready to serve, just toss everything together with the dressing and feta. This makes it super easy to prep for parties or meal prep for the week.

Serve: This salad is great served cold or at room temperature. If you’re taking it to a picnic or potluck, just give it a good stir before serving since the dressing can settle at the bottom. You might want to add a little extra drizzle of olive oil or lemon juice to freshen it up.

Preparation Time 20-30 minutes
Cooking Time 20-25 minutes
Total Time 40-55 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 900-1050
  • Protein: 22-27 g
  • Fat: 58-68 g
  • Carbohydrates: 80-95 g

Ingredients

For the pasta and vegetables:

  • 1 1/4 cups pasta (I always use Barilla rotini for the best texture)
  • 1 red bell pepper (cut into 1-inch squares)
  • 1 yellow bell pepper (cut into 1-inch squares)
  • 1/2 aubergine
  • 1/2 courgette
  • 1 cup mushrooms
  • 1 onion (cut into 1-inch wedges)
  • 2 tbsp olive oil
  • 2/3 cup feta (I prefer President feta crumbles)

For the dressing:

  • 1 lemon
  • 1 tbsp honey
  • 1/2 tbsp balsamic vinegar
  • 1/4 cup olive oil (I like Filippio Berio for a subtle flavor)
  • 2 cloves garlic (freshly minced for best aroma)
  • 1 tsp italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp red pepper flakes

For the garnish:

  • 2 tbsp parsley

Step 1: Prepare Mise en Place and Start the Pasta

  • 1 1/4 cups pasta
  • 1 red bell pepper, cut into 1-inch squares
  • 1 yellow bell pepper, cut into 1-inch squares
  • 1/2 aubergine, cut into chunks
  • 1/2 courgette, cut into chunks
  • 1 cup mushrooms, quartered
  • 1 onion, cut into 1-inch wedges
  • 2 cloves garlic, minced

Bring a large pot of salted water to a boil.

While waiting, prepare all your vegetables: cut the red and yellow bell peppers into 1-inch squares, cut the aubergine and courgette into similar-sized chunks, quarter the mushrooms, and cut the onion into 1-inch wedges.

Mince the garlic and set aside.

Once the water boils, add the pasta and cook according to package directions until al dente, then drain and set aside to cool slightly.

Step 2: Roast the Vegetables Until Golden

  • vegetables from Step 1
  • 2 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1 tsp italian seasoning

While the pasta cooks, preheat your oven to 200°C (390°F).

Place all the prepared vegetables in a large bowl and toss with 2 tablespoons of olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and the Italian seasoning until evenly coated.

Spread them in a single layer on a baking sheet and roast for 20-25 minutes, stirring halfway through, until the vegetables are tender and lightly caramelized at the edges.

I like to roast the veggies until they have some golden-brown spots—it brings out their natural sweetness and adds depth to the salad.

Step 3: Build the Lemon-Herb Dressing

  • 1/4 cup olive oil
  • 1 lemon, juiced
  • 1 tbsp honey
  • 1/2 tbsp balsamic vinegar
  • 2 cloves garlic, minced
  • 1/4 tsp red pepper flakes
  • 1/2 tsp salt
  • 1/4 tsp pepper

While the vegetables roast, prepare the dressing.

In a small bowl, whisk together 1/4 cup olive oil, the juice of 1 lemon, 1 tablespoon honey, 1/2 tablespoon balsamic vinegar, the minced garlic from Step 1, 1/4 teaspoon red pepper flakes, and a pinch of salt and pepper.

Taste and adjust seasonings as needed.

I find that freshly minced garlic in the dressing really makes a difference—it stays vibrant and aromatic rather than overpowering the other flavors.

Step 4: Assemble and Dress the Salad

  • cooked pasta from Step 1
  • roasted vegetables from Step 2
  • dressing from Step 3
  • 2/3 cup feta crumbles
  • 2 tbsp parsley

In a large serving bowl, combine the cooled pasta from Step 1 with the roasted vegetables from Step 2.

Pour the dressing from Step 3 over the mixture and toss well until all the pasta and vegetables are evenly coated.

Add the feta crumbles and gently fold them in, being careful not to break them apart too much.

Finish with 2 tablespoons of fresh parsley scattered over the top and toss one final time to incorporate.

roasted veggie pasta salad

Homemade Roasted Veggie Pasta Salad

Delicious Homemade Roasted Veggie Pasta Salad recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings: 4 servings
Calories: 975

Ingredients
  

For the pasta and vegetables
  • 1 1/4 cups pasta (I always use Barilla rotini for the best texture)
  • 1 red bell pepper (cut into 1-inch squares)
  • 1 yellow bell pepper (cut into 1-inch squares)
  • 1/2 aubergine
  • 1/2 courgette
  • 1 cup mushrooms
  • 1 onion (cut into 1-inch wedges)
  • 2 tbsp olive oil
  • 2/3 cup feta (I prefer President feta crumbles)
For the dressing
  • 1 lemon
  • 1 tbsp honey
  • 1/2 tbsp balsamic vinegar
  • 1/4 cup olive oil (I like Filippio Berio for a subtle flavor)
  • 2 cloves garlic (freshly minced for best aroma)
  • 1 tsp italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp red pepper flakes
For the garnish
  • 2 tbsp parsley

Method
 

  1. Bring a large pot of salted water to a boil. While waiting, prepare all your vegetables: cut the red and yellow bell peppers into 1-inch squares, cut the aubergine and courgette into similar-sized chunks, quarter the mushrooms, and cut the onion into 1-inch wedges. Mince the garlic and set aside. Once the water boils, add the pasta and cook according to package directions until al dente, then drain and set aside to cool slightly.
  2. While the pasta cooks, preheat your oven to 200°C (390°F). Place all the prepared vegetables in a large bowl and toss with 2 tablespoons of olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, and the Italian seasoning until evenly coated. Spread them in a single layer on a baking sheet and roast for 20-25 minutes, stirring halfway through, until the vegetables are tender and lightly caramelized at the edges. I like to roast the veggies until they have some golden-brown spots—it brings out their natural sweetness and adds depth to the salad.
  3. While the vegetables roast, prepare the dressing. In a small bowl, whisk together 1/4 cup olive oil, the juice of 1 lemon, 1 tablespoon honey, 1/2 tablespoon balsamic vinegar, the minced garlic from Step 1, 1/4 teaspoon red pepper flakes, and a pinch of salt and pepper. Taste and adjust seasonings as needed. I find that freshly minced garlic in the dressing really makes a difference—it stays vibrant and aromatic rather than overpowering the other flavors.
  4. In a large serving bowl, combine the cooled pasta from Step 1 with the roasted vegetables from Step 2. Pour the dressing from Step 3 over the mixture and toss well until all the pasta and vegetables are evenly coated. Add the feta crumbles and gently fold them in, being careful not to break them apart too much. Finish with 2 tablespoons of fresh parsley scattered over the top and toss one final time to incorporate.

Leave a Comment

Recipe Rating