This one-pot French onion pasta recipe is inspired by traditional French onion soup, filled with caramelized onions and packed with rich, savory flavor. Simple, comforting, and delicious, it's a perfect cozy meal for a chilly weeknight.
Heat 2 tablespoons of the olive oil in a large, deep skillet over medium heat. Add the onions, salt, and several grinds of pepper and cook, stirring occasionally, for 20 minutes, or until very soft and well browned.
Stir in the remaining 1 tablespoon oil, then add the garlic and thyme. Cook for 1 minute, or until fragrant.
Stir in the wine and balsamic and let them cook down, scraping up any browned bits from the bottom of the pan.
Add the pasta, tamari, and broth and stir to combine. Bring to a boil, then reduce the heat to low. Cover and simmer for 20 minutes, stirring occasionally to prevent the pasta from sticking.
Uncover and cook until the pasta is al dente, about 5 minutes. Stir in the cream, then gradually add the cheese, stirring until it melts into the sauce.