The rich, savory flavors of classic French Onion Soup in a creamy, risotto-like pasta dish. Caramelized onions, melty Gruyère cheese, and a flavorful broth come together in just one pan for an easy, comforting meal that’s packed with depth and warmth. Perfect for a cozy dinner with minimal cleanup!
Melt butter and olive oil in a large high-rimmed sauté pan over medium heat. Add the thinly sliced onions and a generous pinch of Kosher salt. Stir to combine. Cover with a lid and cook for 5 minutes.
Remove the lid and turn the heat to medium low. Cook for 30-60 minutes or as long as it takes for the onions to caramelize. Stir occasionally to prevent burning. Add a couple splashes of water as needed if the pan starts to burn.
Orzo Instructions
Once the onions are caramelized, add the minced garlic and uncooked orzo to the same pan. Stir to combine and toast for 1-2 minutes.
Pour in the white wine and sherry to deglaze the pan. Scrape up any stuck bits with a wooden spoon. Cook for about 2 minutes until the liquid absorbs.
Pour in the beef stock, optional better than bouillon beef base, black pepper, thyme leaves, and Worcestershire sauce.
Bring to a boil then lower to a simmer. Stir often so the orzo doesn't stick. Add more beef stock as needed if the liquid is absorbing too quickly. I ended up adding about 1/2 cup-1 cup extra stock. It will take around 15 minutes for the orzo to cook.
Once the orzo is cooked, turn the heat to low. Add the optional half and half then add the freshly grated gruyere cheese. Stir until the cheese is melted and everything is well combined.
Serve immediately with additional black pepper, thyme leaves, and gruyere cheese as desired.
Video
Notes
Inspired by my viral One Pot French Onion Pasta! Make sure to check out that recipe as well if you enjoyed this one.