Cook the Pasta: In a large pot of boiling, salted water, cook both the whole wheat and white rotini together until al dente.
Drain immediately in a colander and rinse with cold water to stop the cooking process.
Drain thoroughly and transfer to a large serving bowl.
Sauté the Mushrooms: While the pasta cooks, heat 1 tablespoon (15 ml / 0.5 fl oz) of olive oil in a skillet over medium heat.
Add the sliced mushrooms and sauté until tender and nicely browned.
Add the cooked mushrooms to the pasta and toss.
Prepare the Veggies: Steam the broccoli florets until tender-crisp and still bright green. Plunge them into an ice bath or run under cold water to preserve their color, then drain well. If using fresh peas, steam them for about 5 minutes. If using frozen, simply thaw them.
Pat the vegetables dry and add them to the bowl along with the halved cherry tomatoes, parsley, and red onion.
Make the Dressing: In a small jar with a tight-fitting lid, combine all dressing : olive oil, red wine vinegar, minced garlic, basil, oregano, tarragon, red pepper flakes, salt, and pepper. Shake vigorously until well emulsified.
Combine and Chill: Pour the dressing over the pasta and vegetable mixture.
Toss gently until everything is evenly coated.
Cover the bowl and chill in the refrigerator for at least 2 hours to allow the flavors to meld.
Serve: Before serving, allow the salad to sit at room temperature for about 20-30 minutes for the best flavor and texture.
Toss again and enjoy!
Don't waste the stalks! Finely slice or julienne the leftover broccoli stalks. They are delicious sautéed with lemon and garlic or can be added to stir-fries and soups.