Place the trimmed 2 pounds fresh green beans in a large stock pot. Cover the green beans with water 2 inches above the beans. Place on the stove over high heat, and bring to a boil. Once at a boil, lower the heat to medium and simmer for 5 minutes. Strain and set aside.
In a large bowl whisk together the 1/3 cup extra virgin olive oil, 3 tablespoons red wine vinegar, minced or grated 4 cloves fresh garlic, 1 tablespoon dijon mustard, 1 teaspoon coarse kosher salt, and 1/4 teaspoon black pepper. Add the warm green beans and sliced 1 small red onion, toss to coat. Cover with plastic wrap and place in the fridge to chill for a minimum of 4 hours, but up to overnight.
Right before serving, toss the halved 1 pint cherry tomatoes and freshly grated 1/4 cup parmesan cheese, toss to combine, and serve immediately.
If you've tried this recipe, come back and let us know how it was in the comments or star ratings.