This delicious pasta salad has all the amazing flavors of the Mediterranean. It's perfect for a summer BBQ or weekly meal prep.
Bring a large pot of water to boil and add the pasta. Cook according to package directions. Drain and rinse with cold water.
While the pasta is cooking, whisk together the olive oil, vinegar, mustard, garlic, salt, and pepper until emulsified. Set aside.
Cut the tomatoes in half, dice the onion, chop the basil, and cube the avocado.
Once the pasta is drained and rinsed, add it to a large mixing bowl along with the chopped veggies, basil, and the dressing. Mix well.
Add the avocado and a squeeze of fresh lemon just before serving.
Keep any leftovers in an airtight container in the refrigerator for up to 4 days (but you'll probably gobble it all up pretty quickly!)