Heat olive oil in a deep pan. Add sliced onions and pressed garlic and caramelize over medium-low heat for about 30–35 minutes, stirring occasionally.
Add mushrooms and cook for another 5 minutes. Pour in beef broth and water, and bring to a boil. Add pasta, cover, and simmer for about 10 minutes, or until the pasta is tender.
Season with thyme, salt, and pepper to taste. Enjoy!
