Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

French onion casserole is a warm and comforting dish that layers sweet caramelized onions with gooey Gruyère cheese, all topped with crispy sourdough bread. This savory delight is perfect for cozy nights or as a crowd-pleaser at gatherings. Easy to prepare, it fills your kitchen with irresistible aromas that evoke memories of family dinners and shared laughter. Get ready to savor each cheesy bite of this delightful casserole!

  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Ingredients

Scale
  • 4 large yellow onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 2 cups low-sodium beef broth
  • 4 cups stale sourdough bread, cubed
  • 2 cups Gruyère cheese, shredded
  • 1 tablespoon fresh thyme leaves
  • Salt and pepper to taste

Instructions

  1. Caramelize the onions: Melt butter in a skillet over medium heat. Add sliced onions and cook for 15-20 minutes until golden brown.
  2. Add broth and seasoning: Stir in beef broth, thyme, salt, and pepper; simmer for 5-10 minutes until slightly reduced.
  3. Preheat oven to 350°F (175°C) and grease a baking dish.
  4. Layer ingredients: Place half of the sourdough bread in the dish, followed by half of the onion mixture and half of the Gruyère cheese. Repeat layers.
  5. Bake: Top with remaining cheese and bake for 25-30 minutes until bubbly and golden brown. Let cool slightly before serving.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 450
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 55mg