Ingredients
Method
- Cook pasta in salted water until al dente. Reserve ½ cup pasta water; drain.
- Heat butter and olive oil in a large skillet over medium-low heat.
- Add onions and cook slowly, stirring occasionally, until deeply caramelized (25–30 minutes).
- Stir in garlic and cook 30 seconds until fragrant.
- Deglaze with broth, scraping up browned bits; simmer 5 minutes.
- Stir in cream and bring to a gentle simmer.
- Add cooked pasta and toss to coat.
- Stir in cheese until melted and smooth.
- Adjust consistency with reserved pasta water if needed.
- Season with salt, pepper, and thyme. Serve warm.
Notes
Patience with onions is key—don’t rush caramelization.
Gruyère gives classic flavor; Parmesan works well too.