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 Beef Casserole

  • Author: Ava Garrison
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 6 servings

Description

French Onion Beef Casserole combines the deep, savory richness of French onion soup with the heartiness of a baked beef and cheese casserole. This dish is warm, cheesy, and layered with caramelized onions, tender beef, and bubbling cheese—perfect for a comforting dinner.


Ingredients

  • 2 lbs beef chuck roast or stew meat, cut into cubes
  • 2 tbsp olive oil
  • 4 large yellow onions, thinly sliced
  • 2 tbsp unsalted butter
  • 1 tsp sugar
  • 3 garlic cloves, minced
  • 1 tbsp Worcestershire sauce
  • 1 tbsp all-purpose flour
  • 1/2 cup dry white wine (optional)
  • 1 1/2 cups beef broth
  • 1 tsp fresh thyme (or 1/2 tsp dried)
  • Salt and pepper to taste
  • 1 1/2 cups shredded Gruyère cheese
  • 1 cup shredded mozzarella cheese
  • Fresh parsley, chopped (for garnish)
  • Optional: croutons or toasted baguette slices

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a Dutch oven or skillet, heat olive oil and brown beef cubes in batches. Set aside.
  3. In the same pan, melt butter and add onions with sugar. Cook over medium heat, stirring occasionally, for 30-40 minutes until deeply caramelized.
  4. Add garlic and cook for 1 minute. Pour in wine (if using) to deglaze, scraping up browned bits.
  5. Stir in flour, then add broth, Worcestershire, thyme, salt, and pepper. Simmer until slightly thickened.
  6. Mix beef back into the onion mixture. Transfer to a 9×13-inch baking dish.
  7. Top with Gruyère and mozzarella cheese. Add croutons or baguette slices if desired.
  8. Bake uncovered for 20-25 minutes until bubbly and golden.
  9. Let rest 5-10 minutes. Garnish with parsley before serving.