Go Back

french onion casserole

This French Onion Casserole combines the classic flavors of caramelized onions and melted cheese in a savory baked dish. It’s perfect as a comforting side or a hearty main course.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Main Course
Cuisine French
Servings 4 People
Calories 300 kcal

Equipment

  • 1 large skillet
  • 1 baking dish (approximately 9x13 inches)
  • 1 aluminum foil

Ingredients
  

  • 6 large onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • ½ cup dry white wine
  • 2 cups beef broth For a vegetarian version, substitute with vegetable broth.
  • 2 teaspoons fresh thyme leaves Or 1 teaspoon dried thyme.
  • 1 tablespoon Worcestershire sauce
  • 4 cups French bread, cubed
  • 2 cups grated Gruyère cheese Or Swiss cheese.
  • 1 cup grated Parmesan cheese

Instructions
 

  • Preheat your oven to 350°F (175°C).
  • In a large skillet over medium heat, melt the butter and olive oil together.
  • Add the sliced onions and stir to coat, then sprinkle with sugar, salt, and pepper. Cook for about 20 minutes, stirring occasionally, until onions are caramelized and golden brown.
  • Add the minced garlic and cook for an additional 2 minutes, until fragrant.
  • Pour in the white wine and scrape the bottom of the skillet to deglaze. Let it simmer for 5 minutes until the liquid reduces slightly.
  • Stir in the beef broth, thyme, and Worcestershire sauce. Bring the mixture to a simmer and cook for about 5 minutes.
  • In the baking dish, layer half of the cubed bread at the bottom. Spoon half of the onion mixture over the bread, followed by half of the Gruyère and half of the Parmesan cheese. Repeat with remaining ingredients.
  • Cover the dish with aluminum foil and bake for 30 minutes.
  • Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbling and golden brown.
  • Let the casserole cool for 5 minutes before serving.

Notes

For a vegetarian version, substitute beef broth with vegetable broth.
You can make the casserole ahead of time and store it in the refrigerator until you're ready to bake.
Serve with a side salad for a complete meal.