Bring a pot of water to boil and add pasta. Cook for 2 minutes. Turn off heat and let pasta cook in water for another 12-15 minutes. Drain pasta and set aside.
Heat pan on medium-high heat. Add onions and garlic, stirring until golden brown. Add half of the broth to pan to loosen onion and garlic and then add remaining ingredients.
Bring ingredients to a boil then reduce heat to medium. Cover the pan and let simmer for 8-10 minutes. Add pasta and stir. Serve with basil, thyme, and black pepper.