Preheat a large skillet to medium heat. Add oil and garlic and cook for about 1 minute.
Add tomatoes, beans, wine, thyme, oregano, salt & pepper. Bring to a boil, then reduce heat to medium and simmer for about 20 minutes. Mash occasionally with a potato masher to break up tomatoes and beans so they reduce into a thick sauce.
While sauce is cooking, bring a large pot of salted water to a boil. Add pasta and cook according to package directions.
When pasta is done, drain (reserve a bit of pasta water in case the sauce needs to be thinned a little). Return pasta to the pot and mix in sauce mixture until well blended.
Nutrition Info Per Serving: Calories 481.7 Total Fat 9.1 g Saturated Fat 1.2 g Polyunsaturated Fat 1.5 g Monounsaturated Fat 5.1 g Cholesterol 0.0 mg Sodium 610.0 mg Potassium 1,129.4 mg Total Carbohydrate 82.8 g Dietary Fiber 10.9 g Sugars 1.6 g Protein 18.7 g