This butter bean and tomato pasta is a delicious and nutritious vegetarian dish. The creamy butter beans and tangy tomatoes create a flavorful sauce that coats the pasta perfectly. The addition of garlic, onion, and herbs adds depth to the dish. It's a quick and easy recipe that can be made in under 30 minutes, making it a great option for a weeknight dinner. Serve it with a side salad or garlic bread for a complete meal.