French Onion Gnocchi Soup with Gruyère and Fresh Thyme

Updated November 3, 2026

Total time
1 hr 23 min
prep 20 min · cook 1 hr 3 min
Serves
6
portions as written

Jump to recipe

French Onion Gnocchi Soup with Gruyère and Fresh Thyme

French onion gnocchi soup brings together slowly caramelized onions, savory broth, tender potato gnocchi, and the familiar finishing touch of Gruyère and baguette. It is a hearty, French onion soup–inspired meal rather than a traditional regional recipe, and the gnocchi make each bowl especially filling. A little patience with the onions gives the broth its deep, sweet-savory flavor.

Ingredients

  • 3 lb (1.36 kg) yellow onions, about 6 medium, peeled and thinly sliced
  • 3 tbsp (42 g) unsalted butter
  • 1 tbsp (15 ml) olive oil
  • 1 tsp (5 g) kosher salt, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • 2 garlic cloves (about 6 g), finely minced
  • 1 tbsp (8 g) all-purpose flour
  • 8 cups (1.9 L) beef broth, preferably low-sodium
  • 1 tsp (1 g) dried thyme, or 1 tbsp (about 3 g) fresh thyme leaves
  • 1 bay leaf
  • 1 tsp (5 ml) Worcestershire sauce
  • 1 lb (454 g) potato gnocchi, refrigerated or shelf-stable
  • 8 oz (225 g) baguette, cut into 6 to 8 slices about ½ inch (1.3 cm) thick
  • 1½ cups (150 g) shredded Gruyère cheese
  • ¼ cup (25 g) finely grated Parmesan, optional

Instructions

  1. Prepare the ingredients. Slice the onions evenly so they cook at the same pace, mince the garlic, and shred the Gruyère. Set out the broth, thyme, bay leaf, and Worcestershire sauce. If the baguette is not already sliced, cut it into pieces that will fit comfortably on a spoon or alongside a bowl of soup.
  2. Caramelize the onions. Set a large, heavy soup pot or Dutch oven over medium heat. Add the butter and olive oil. When the butter has melted, stir in the onions, salt, and pepper. Cook for 40 minutes, stirring every few minutes and scraping the bottom of the pot. If the onions begin sticking or darkening too quickly, lower the heat to medium-low and add a splash of water. The onions are ready when they are very soft and an even deep golden brown; pale, merely softened onions will make a less richly flavored soup.
  3. Build the broth. Stir in the garlic and cook for about 30 seconds, just until fragrant. Sprinkle the flour over the onions and stir for 1 minute to coat them and cook away the raw flour taste. Pour in the broth gradually, stirring and scraping up the browned bits from the bottom of the pot. Add the thyme, bay leaf, and Worcestershire sauce. Bring the soup to a gentle simmer, then cook uncovered for 14 minutes. Keep it at a steady simmer rather than a hard boil so the broth stays clear and the onions remain tender.
  4. Cook the gnocchi. Stir in the gnocchi and simmer for 4 minutes, or follow the package directions if they call for a shorter time. Gnocchi are ready when tender and floating near the surface. Stir gently so they do not break apart. Remove and discard the bay leaf, then taste the broth and adjust the salt and pepper. Low-sodium broth gives you more control; if your broth is already salty, you may not need extra salt.
  5. Toast the baguette and melt the cheese. While the soup finishes, arrange the baguette slices on a baking sheet and divide the Gruyère over them. Add the Parmesan if using. Broil for about 4 minutes, watching closely, until the bread is crisp at the edges and the cheese is melted and bubbling. Broilers vary, so check early and move the tray if some slices brown faster than others. Use oven mitts when handling the hot sheet.
  6. Serve. Ladle the soup into six bowls and top each bowl with a cheesy baguette slice, or serve the toasts on the side for dipping. If you prefer to float toast directly in the soup, add it just before serving so it softens without dissolving completely.

Tips

  • Give the onions room and time. Use a wide, heavy pot if you have one, and avoid turning up the heat to rush the browning. The onions release moisture first, then gradually caramelize. Stir often enough to prevent scorching, but let them sit briefly between stirs so they can develop color.
  • Choose broth with the finished flavor in mind. Beef broth gives the soup the deep, classic savory character associated with French onion soup. Vegetable broth works for a meat-free version, though the soup will taste lighter; choose a flavorful one and season carefully. Worcestershire sauce can contain anchovies, so check the label if you need a vegetarian soup and use a vegetarian version or a small splash of soy sauce instead.
  • Keep the gnocchi tender. Package types vary, so use the directions as a guide and start checking as soon as the gnocchi float. A long boil can make them soft or cause them to break. If you expect leftovers, cook the gnocchi separately and add them to individual portions; this helps them keep their texture in storage.
  • Use the cheese you can find. Gruyère melts smoothly and has a nutty, savory flavor. Emmental or Swiss cheese is a practical substitute with a milder result; sharp white cheddar melts well but makes the topping taste less like classic French onion soup. Shred cheese from a block when possible, since pre-shredded cheese may not melt as smoothly.

Serving Suggestions

Serve the soup hot in wide bowls with one cheesy baguette toast per portion. For a less messy meal, keep the toast beside the bowl and dip it as you eat; floating it on top gives a more traditional French onion soup feel but softens the bread quickly. A crisp green salad with a simple vinaigrette is a useful contrast to the rich broth and melted cheese. Roasted green beans or a plate of sliced pears and apples also work well if you want another side without making the meal too heavy.

For a casual gathering, put the soup in a tureen and arrange the Gruyère toasts on a warm platter so everyone can add one to their bowl. If you have oven-safe soup crocks, you can ladle the finished soup into them, place toast on top, and briefly broil the cheese directly over each serving. Only do this with crocks labeled oven-safe, set them on a sturdy tray, and use care when carrying them: the bowls and handles can become very hot.

Variations

  • Make it vegetarian. Use vegetable broth and verify that the Worcestershire sauce is vegetarian, or replace it with a little soy sauce. The result is less beefy but still gets plenty of sweetness and depth from properly browned onions, thyme, and cheese.
  • Add mushrooms. Brown 8 oz (225 g) sliced cremini mushrooms in the pot before cooking the onions, then transfer them to a plate. Caramelize the onions as directed and return the mushrooms when you add the broth. They bring an earthy note without replacing the onion flavor.
  • Use a different melting cheese. Emmental, Swiss, or a mix of Gruyère and mozzarella can top the baguette. Mozzarella adds stretch but has a milder flavor, so a little Parmesan or a sharper cheese helps keep the topping savory.
  • Make it without bread. Skip the baguette and serve grated cheese over each bowl, letting the heat soften it. The soup will still be filling, though it will lose the crisp, cheesy contrast that makes the toast a distinctive part of the dish.

Storage and Reheating

For the best texture, store the soup and baguette toasts separately. Cool the soup promptly and refrigerate it within 2 hours of cooking in a covered container. It keeps for 3 to 4 days in the refrigerator. The gnocchi continue to absorb broth as they sit, so the soup may be thicker the next day; stir in a little broth or water as you reheat it to loosen the consistency.

Reheat a portion gently in a saucepan over medium-low heat, stirring now and then until steaming hot throughout. If checking with a food thermometer, leftovers should reach 165°F (74°C). Reheat only the amount you plan to serve. You can also microwave a portion in a covered, microwave-safe bowl, stopping to stir partway through so it heats evenly. Re-crisp leftover baguette slices in a toaster oven or under the broiler for a short time, keeping a close eye on the cheese.

For longer storage, freeze the broth and onion base without the gnocchi or toast in a freezer-safe container for up to 2 to 3 months. Leave a little room for expansion. Thaw it overnight in the refrigerator, bring it to a simmer, then add fresh gnocchi and cook according to the package directions. Frozen soup that already contains gnocchi is still usable, but the dumplings may turn softer after thawing and reheating.

Frequently Asked Questions

Can I use frozen gnocchi?
Yes. Add it directly from frozen if the package allows, and cook according to its directions. It may need a little longer than refrigerated gnocchi, so check for tenderness rather than relying only on the 4-minute estimate. Keep the soup at a gentle simmer and avoid stirring vigorously.

Why are my onions not turning brown?
They may be releasing water, the pot may be crowded, or the heat may be too low to evaporate that moisture. Continue cooking and stir occasionally; browning usually follows once the liquid cooks off. If the onions are steaming in a narrow pot, use a wider pan or cook them in batches. Do not raise the heat so much that the bottom scorches before the onions soften.

Can I make the soup ahead?
Yes. Prepare the onion-and-broth base up to 2 days ahead, refrigerate it promptly, and add the gnocchi and toast shortly before serving. Bring the base back to a simmer, add the gnocchi, and cook until tender. Making the toast at the last minute keeps it crisp and prevents the cheese from becoming chewy in storage.

Can I make this gluten-free?
Use certified gluten-free gnocchi and baguette, and replace the all-purpose flour with a gluten-free flour blend or omit it for a slightly thinner broth. Check the broth and Worcestershire labels as well. Gnocchi recipes and packaged products vary, so confirm that the particular product is suitable for your needs.

What can I use instead of Gruyère?
Swiss or Emmental cheese is the closest easy-to-find substitute and melts well. Fontina also melts smoothly, though it tastes creamier and less nutty. A little Parmesan mixed with a mild melting cheese adds savory depth. Avoid using only a very dry hard cheese, which will not make the same soft, bubbling topping.

Is this the same as traditional French onion soup?
No. French onion soup is known for its long-cooked onions, broth, bread, and melted cheese, while this version adds potato gnocchi to make it a more substantial one-pot meal. Onion soup recipes vary, and gnocchi is an adaptation rather than a traditional ingredient in the familiar French-style preparation.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).