Ingredients
Method
Preparation
- In a large skillet, melt the butter over medium heat.
- Add the sliced onions and a sprinkle of salt; cook for about 15-20 minutes, stirring occasionally, until the onions are soft and caramelized.
- Pour in the beef broth and bring to a simmer. Season with salt, pepper, and thyme if desired. Cook for another 5 minutes.
- Preheat your oven to 350°F (175°C).
Layering
- In a greased casserole dish, layer half of the cubed French bread at the bottom.
- Pour half of the onion and broth mixture over it, followed by half of the shredded Swiss and mozzarella cheese.
- Repeat the layers until all ingredients are used, finishing with cheese on top.
Baking
- Cover the casserole with aluminum foil and bake for 25 minutes.
- Remove the foil and bake for an additional 10-15 minutes or until the cheese is bubbly and golden brown.
Serving
- Allow the casserole to cool for a few minutes before serving.
- Scoop and enjoy the rich, cheesy goodness while it’s still warm!
Notes
Cheese substitutions can be made as per preference. Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 2 months. To reheat, cover with foil and warm in an oven.
