While the farfalle is cooking, in a large skillet add the extra virgin olive oil and bring to high heat. Next, add in the garlic and sauté until golden, about 1-2 minutes.
Next, add in the green beans and sauté for 5 minutes, mixing occasionally.
Next, add in the diced tomatoes, black beans, kidney beans, salt, and black pepper. Bring to a simmer and cook for 10 minutes, mixing occasionally.
Continuing on medium heat add in the cooked farfalle pasta and bring to a simmer. Cook for 2 minutes, mixing occasionally to incorporate all of the ingredients.
Place the three bean farfalle pasta in a large serving bowl and serve with crusty Italian bread. Also pair this farfalle pasta recipe with a chicken, pork, or seafood dish.