French onion stew is a French-inspired, stovetop dish of tender beef and deeply browned onions simmered in a savory broth, then served with crisp bread and melted Gruyère. It borrows the sweet onion flavor and cheesy-toast finish of French onion soup, while a slow braise makes it hearty enough to serve as a main course.
Ingredients
- 2½ lb beef chuck, cut into 1½-inch cubes (1.13 kg)
- 1½ tsp kosher salt (7.5 g), plus more to taste
- ½ tsp freshly ground black pepper (about 1 g)
- 1 tbsp neutral oil (15 ml)
- 2 tbsp unsalted butter (28 g)
- 3 lb yellow onions, peeled, halved, and thinly sliced (1.36 kg; about 6 large onions)
- 3 garlic cloves, finely chopped (about 9 g)
- 1 tbsp all-purpose flour (8 g)
- 1 cup dry white wine (240 ml); for an alcohol-free version, use more beef stock and add 1 tbsp sherry vinegar (15 ml)
- 6 cups low-sodium beef stock (1.42 L)
- 2 tsp Worcestershire sauce (10 ml)
- 1 tsp dried thyme (about 1 g), or 1 tbsp fresh thyme leaves (3 g)
- 1 bay leaf
- 1 tsp sherry vinegar (5 ml), plus more to taste
- 6 baguette slices, about ¾ inch thick (about 170 g total)
- 6 oz Gruyère, grated (170 g)
- 2 tbsp chopped fresh parsley, optional (about 8 g)
Instructions
- Prepare and season the beef. Pat the beef dry with paper towels so it browns rather than steams. Season it with the salt and pepper. Slice the onions evenly; thin, consistent slices soften at a similar rate and are easier to brown without scorching. Keep the beef and onions ready before heating the pot.
- Brown the beef, about 12 minutes. Heat the oil in a heavy Dutch oven or large, heavy-bottomed pot over medium-high heat. Add the beef in a single layer, working in batches if needed, and brown it on several sides. Crowding the pot traps steam and prevents good browning. Transfer browned pieces to a plate; they do not need to be cooked through yet.
- Caramelize the onions, about 45 minutes. Reduce the heat to medium-low and add the butter and onions to the same pot. Stir to coat, scraping up browned bits. Cook uncovered, stirring every few minutes at first and more often as the onions darken, until they are very soft and a deep golden brown. If the bottom begins to scorch, lower the heat and add a tablespoon or two of water, then scrape the pot clean. This slow step builds the stew’s central flavor; pale onions will taste sweeter and less complex.
- Add garlic and flour, about 2 minutes. Stir in the garlic and cook for 30 seconds, just until fragrant. Sprinkle in the flour and stir for another minute so it coats the onions and loses its raw taste. The small amount of flour gives the broth a lightly silky body, not a thick gravy.
- Deglaze and assemble, about 3 minutes. Pour in the wine and scrape the bottom of the pot to loosen any browned residue. Let it bubble for about 2 minutes, then stir in the stock, Worcestershire sauce, thyme, bay leaf, and browned beef with any juices on the plate. If avoiding alcohol, use the listed extra stock and vinegar instead; the flavor will be a little less wine-like but still savory.
- Simmer until tender, about 90 minutes. Bring the liquid just to a gentle simmer, then lower the heat and partially cover the pot. Cook, stirring occasionally, until the beef is fork-tender and the broth has a rounded, onion-rich flavor. Keep the liquid at a quiet bubble, not a hard boil, which can make the meat tough and break the onions into mush. Check the largest beef pieces with a food thermometer: USDA FSIS safe minimum for whole cuts of beef is 145°F (63°C) with a 3-minute rest; the longer braise here takes the beef well beyond that temperature for tenderness.
- Toast the bread while the stew finishes. During the final 8 minutes of simmering, heat the oven to 425°F (220°C). Arrange the baguette slices on a baking sheet and toast for 5 to 6 minutes, turning once, until dry and lightly golden. Top each with grated Gruyère and broil briefly, watching closely, until the cheese melts and bubbles, about 1 to 2 minutes. Keep the bread on a separate baking sheet rather than putting hot stew bowls under the broiler.
- Finish and serve. Remove the bay leaf. Stir in 1 teaspoon sherry vinegar, taste, and adjust salt, pepper, or vinegar as needed. The broth should taste savory and balanced, with enough acidity to keep the sweet onions from dominating. Ladle into bowls, add a Gruyère toast to each serving, and scatter with parsley if using. Serve extra toast alongside.
Tips
- Give the onions enough time. The onions should be soft and richly golden, not simply translucent. Use medium-low heat and stir regularly; if they brown too quickly in spots, reduce the heat and loosen the fond with a splash of water. A wide pot helps moisture evaporate and encourages even browning.
- Choose the right beef cut. Chuck has enough connective tissue to become succulent during a long simmer. Avoid very lean steak, which can turn dry and stringy. If your beef cubes are larger than specified, allow extra simmering time and judge tenderness with a fork rather than relying only on the clock.
- Adjust the broth rather than over-thickening it. If the stew seems thin, simmer it uncovered for the last 10 to 15 minutes, keeping an eye on the beef. If it is too concentrated, add warm stock a little at a time. Avoid adding extra flour directly to the pot, which can clump.
- Keep the toast crisp. Add the cheese-topped bread to individual bowls just before eating. If it sits in the stew, it will soften quickly. For easier serving, set the toasts on a plate and let everyone add one to their bowl at the table.
Serving Suggestions
Serve the stew in wide, warm bowls with one cheesy baguette slice perched on top or alongside. A green salad with a sharp vinaigrette is a refreshing contrast to the rich broth; simple steamed green beans or roasted carrots also make an easy side. If you want a more substantial meal, offer extra crusty bread for dipping. Keep the stew and toast separate until serving so the bread stays crisp.
For a dinner with several courses, this stew is filling enough that a small starter is usually plenty. A lightly dressed salad, sliced radishes, or a plate of crisp vegetables can bring freshness without competing with the onion and beef. If serving a crowd, put the toast on a warm platter and ladle the stew into bowls at the table; this keeps the cheese from cooling while people serve themselves.
Variations
Make it without wine: Replace the wine with 1 cup (240 ml) additional beef stock and use 1 tablespoon (15 ml) sherry vinegar as listed. Add the vinegar near the end rather than boiling it for the full braise, so its brightness remains noticeable. The result is slightly less aromatic but still has the slow-cooked onion character.
Use a different cheese: Comté is a close, nutty alternative to Gruyère. Swiss cheese or Emmental also melts well, though either tends to be milder. For a stronger topping, use a little aged cheddar mixed with a mild melting cheese; it will taste less traditionally French but still pair well with the beef.
Make it meatless: Omit the beef and use 8 oz (225 g) sliced cremini mushrooms, browned in batches, plus vegetable stock instead of beef stock. Add the mushrooms after the onions have caramelized and simmer for about 20 minutes, just long enough for the flavors to come together. The stew will be lighter and more focused on the onions, so taste carefully for salt and acidity.
Make it gluten-free: Leave out the flour and use gluten-free bread for the toast. The broth will be less thick, but it should still have body from the onions and gelatin in the chuck. Check that the Worcestershire sauce and stock are labeled gluten-free, since products vary.
Storage and Reheating
Cool the stew promptly and refrigerate it within 2 hours of cooking in shallow, covered containers. It keeps for 3 to 4 days in the refrigerator. Store the baguette slices and grated cheese separately; assembled toast becomes soggy in storage. Reheat only the portion you plan to serve in a saucepan over medium-low heat, stirring now and then until steaming throughout. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Add a splash of stock or water if the broth has thickened in the refrigerator.
To freeze, cool the stew and pack it in freezer-safe containers, leaving a little room for expansion. Freeze for up to 3 months for best quality, then thaw overnight in the refrigerator and reheat to 165°F (74°C). The beef and broth freeze well, though the onions may soften further. Make fresh toast when serving; freezing the finished cheesy bread is not recommended because it loses its crisp texture.
Frequently Asked Questions
Is French onion stew the same as French onion soup?
They share the defining flavors of browned onions, savory broth, and cheese-topped bread, but this version includes chunks of braised beef and is served as a more substantial main dish. French onion soup recipes vary, and some stew versions use different meats or omit the bread topping.
Can I make the stew ahead?
Yes. Cook the stew through the simmering step, cool it promptly, and refrigerate it for up to 3 to 4 days. The flavors often meld as it rests. Reheat gently to 165°F (74°C), taste again for salt and vinegar, and make the toast just before serving.
Why are my onions not turning golden?
They may be releasing water faster than it can evaporate, or the pot may be crowded and too cool. Keep the lid off, use a wide heavy pot if possible, and continue cooking over medium-low heat, stirring regularly. Do not raise the heat so high that the onions scorch before they soften.
Can I use a slow cooker?
Yes, but caramelize the onions in a skillet first; a slow cooker does not brown them effectively. Brown the beef as well, then transfer both to the cooker with the remaining stew ingredients. Cook on low until the beef is tender, about 7 to 8 hours, or on high for about 4 to 5 hours. Make the toast separately and check the beef with a thermometer.
What if I cannot find Gruyère?
Comté, Emmental, or Swiss cheese are practical substitutes. Gruyère has a nutty, savory flavor, while Swiss and Emmental are usually milder. Whichever cheese you choose, grate it yourself if possible so it melts evenly over the toast.
Can I skip the bread topping?
Yes. The stew is satisfying without it, and you can serve plain crusty bread on the side instead. For a lower-effort presentation, put grated cheese on the table for people to add to their bowls, though it will not have the same browned, crisp edge as broiled cheese toast.
Related
- Vegetarian Cajun Soup with Red Beans and Rice
- Cajun Pork Stew with Andouille, Peppers, and Okra Recipe
- Cajun Pumpkin Tortellini Soup with Creamy Broth
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).