French Onion Casserole

By Lily | Last modified on Nov 25, 2025

Featured in:

Introduction

If French onion soup and a cozy baked casserole had a delicious love child, this French Onion Casserole would be it. Layers of sweet, slowly softened onions meld with a rich, savory sauce, topped with crunchy croutons and gooey cheese. It’s the kind of comforting dish that wraps you in warmth — perfect for chilly evenings, dinner parties, or as a side that steals the spotlight.

The sweetness of caramelized onions, the nutty depth of Swiss (or Gruyère) cheese, and the crunch of buttery croutons make every bite a delightful balance of textures. As the casserole bakes, it fills the kitchen with that irresistible aroma of onions and melted cheese — a deeply satisfying, homey scent that makes you want to dig in immediately.

This recipe feels special but isn’t fussy. It turns humble ingredients into a cozy, elegant side — or even a main for a light, comforting dinner.

Why You’ll Love This Recipe

  • Warm, comforting flavor — the rich onion base is simply heartwarming.
  • Textural contrast — soft onions, crispy croutons, and melty cheese play off each other beautifully.
  • Make‑ahead potential — you can prepare everything in advance and bake later.
  • Vegetarian-friendly — no meat required, yet deeply savory.
  • Classic appeal — feels like French onion soup in casserole form.
  • Crowd-pleasing — great for family dinners, potlucks, or holiday side tables.

Ingredients

  • 4 medium onions, thinly sliced
  • 3 Tbsp unsalted butter
  • 2 Tbsp all-purpose flour
  • ½ tsp freshly ground black pepper (or to taste)
  • ¾ cup beef broth (or vegetable broth for a milder base)
  • ¼ cup dry sherry (optional, adds depth — you can substitute with more broth)
  • 1 ½ cups plain croutons
  • 2 Tbsp butter, melted (for tossing the croutons)
  • ½ cup shredded Swiss cheese (or Gruyère for a nuttier flavor)
  • 3 Tbsp grated Parmesan cheese (optional, for extra richness)

Instructions

  1. Caramelize the Onions
    • In a large skillet or saucepan over medium heat, melt the 3 Tbsp of butter.
    • Add the thinly sliced onions, stirring to coat them. Cook gently for 15–20 minutes, stirring occasionally, until the onions soften, become translucent, and develop a light golden color.
  2. Build the Sauce
    • Once the onions are soft, sprinkle the flour over them and stir constantly for 1–2 minutes — this builds a roux that will thicken the sauce.
    • Gradually pour in the broth while stirring, then add the sherry (if using). Reduce the heat and let the mixture simmer gently for a few minutes until it thickens into a creamy consistency. Season with the black pepper (and salt, to taste).
  3. Prep the Crouton Topping
    • In a small bowl, toss the plain croutons with the melted butter until each piece is lightly coated and buttery.
  4. Assemble the Casserole
    • Preheat your oven to 425°F (220°C) if you want a crispier top, or 375°F (190°C) for a gentler bake.
    • Transfer the onion mixture into a medium to large baking dish (about 9×13 in works well).
    • Evenly layer the buttered croutons over the top.
    • Sprinkle the Swiss cheese and Parmesan evenly over the croutons.
  5. Bake
    • Cover the dish loosely with foil and bake for 15–20 minutes, until the sauce is bubbly and the cheese starts to melt.
    • Remove the foil and bake another 5 minutes (or a little longer) until the cheese is golden and the croutons crisp slightly.
  6. Serve
    • Let the casserole rest for a few minutes after removing it from the oven so it sets and becomes easier to serve.
    • Serve warm, either as a rich side dish or alongside a simple green salad.

You Must Know (Helpful Tips)

  • Caramelizing: Take your time with the onions — gentle heat brings out their natural sweetness.
  • Roux basics: Stirring the flour into the butter-onion mix ensures your sauce doesn’t clump.
  • Broth choice: Beef broth gives more traditional depth, but vegetable broth works well for a lighter or meat-free version.
  • Sherry substitute: If you don’t have sherry, extra broth + a splash of white wine or a squeeze of lemon helps brighten.
  • Crouton crunch: Don’t skip buttering the croutons — it helps them toast beautifully and gives delicious flavor.

Storage Tips

  • Refrigerator: Cover and store leftovers for up to 3 days.
  • Reheating: Warm in a 350°F (175°C) oven for about 10 minutes, or microwave individual portions until heated through.
  • Make ahead: You can prepare the onion mixture a day ahead, keep it refrigerated, then assemble and bake when ready to serve.

Ingredient Substitutions

  • Butter: Use olive oil if you want a dairy-free or lighter version (flavor will be slightly different).
  • Croutons: Homemade bread cubes (toasted) work! Use day-old baguette or sourdough, cut into 1 cm pieces.
  • Cheese: Gruyère is a lovely swap for Swiss; fontina or mozzarella can also work if you prefer milder melt.
  • Broth: Swap beef broth with vegetable or even chicken broth, depending on dietary preference.
  • Sherry: Use dry white wine, white grape juice, or a splash of lemon for acidity if sherry isn’t available.

Serving Suggestions

  • Serve with roast chicken, beef stew, or grilled pork for a hearty meal.
  • Pair with a green salad with vinaigrette to balance the richness.
  • Add alongside crusty bread so guests can scoop up every last bit of cheesy onion goodness.
  • For a special touch, garnish with fresh parsley or a few extra croutons just before serving.

Pro Tips

  • Use a deep baking dish so the casserole holds all the saucy onion mixture without spilling.
  • If you like extra crunch, sprinkle a few extra croutons or cheese on top right before serving.
  • For a richer flavor, stir in a small knob of cream (about 2–3 Tbsp) into the onion sauce before baking.
  • Try adding a sprinkle of thyme or fresh herbs on top after baking to bring a fresh, aromatic lift.

Frequently Asked Questions (FAQ)

Q: Can I make this casserole ahead and reheat it?
A: Yes — prepare and assemble it, then refrigerate. When you’re ready to serve, bake it (you may need a few extra minutes).

Q: My sauce is too runny after baking — what now?
A: Let it rest a bit to thicken. If still too thin, spoon off some sauce, simmer it on the stove to reduce, then mix back in before serving.

Q: Is there a vegetarian version?
A: Absolutely — just use vegetable broth instead of beef broth.

Q: Can I use French bread instead of croutons?
A: Yes. Cube day-old French bread, toss with butter, and toast them lightly before layering on top.

Q: What if I don’t like sherry?
A: Substitute with dry white wine, more broth, or just a splash of lemon for acidity.


Rich, cheesy, and full of sweet‑onion flavor — this French Onion Casserole delivers all the charm of a classic soup with the ease and heartiness of a bake. Enjoy!

You might also like these recipes

Leave a Comment