Very thinly slice your onions. I like to use a mandolin to get thin strips.
Heat a dutch oven or large pot over medium heat. Add the butter and melt.
Once melted, add in the sliced onions. Stirring regularly, saute for about 30-40 minutes or until deeply browned and caramelized.
Add in the minced garlic and saute for 1 more minute. Pour in the white wine and simmer until most of the liquid has cooked off, about 5 minutes.
Mix in the thyme, rosemary, salt, pepper, tamari and beef broth. Bring to a boil and pour in the pasta. Reduce the heat to low and simmer, uncovered, stirring occasionally, until the liquid has absorbed and the pasta is cooked, about 12 minutes. Stir in the cream and parmesan. Taste and add any more salt or pepper as desired.
Garnish with fresh parsley and extra parmesan and enjoy.