This French Onion Grilled Cheese combines everything you love about classic French onion soup with the comfort of a grilled cheese sandwich. Sweet caramelized onions, gooey melted cheese, and perfectly toasted bread create a rich, cozy meal that feels indulgent but easy to make at home.
Why You’ll Love This Recipe
- Deep, savory flavor from slowly caramelized onions
- Perfect balance of crispy bread and melty cheese
- Simple ingredients with elevated taste
- Ideal for lunch, dinner, or a cozy weekend meal
- Pairs beautifully with soup or a fresh salad
Ingredients

- 2 large yellow onions, thinly sliced
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon fresh thyme (optional)
- 4 slices sourdough or country-style bread
- 2 tablespoons butter, softened (for grilling)
- 1 1/2 cups shredded Gruyère cheese
- 1/2 cup shredded mozzarella cheese
Step-by-Step Instructions

- Heat butter and olive oil in a skillet over medium heat. Add sliced onions, salt, and pepper.
- Cook onions slowly for 25–30 minutes, stirring occasionally, until deeply caramelized and golden brown. Add thyme if using and remove from heat.
- Heat a clean skillet or griddle over medium-low heat.
- Butter one side of each bread slice. Place two slices butter-side down in the skillet.
- Sprinkle Gruyère and mozzarella evenly over the bread, then spoon caramelized onions on top.
- Top with remaining bread slices, butter-side up.
- Cook 3–4 minutes per side until bread is golden and cheese is fully melted.
- Remove from skillet, slice in half, and serve warm.
Tips & Variations
- Cook onions low and slow for maximum sweetness
- Use Swiss cheese if Gruyère is unavailable
- Add a splash of beef or vegetable broth to onions for deeper flavor
- Use sourdough bread for extra crunch and structure
- Add a thin layer of Dijon mustard for subtle tang
Storage & Freezer Instructions
- Best enjoyed fresh for optimal texture and flavor
- Store leftover caramelized onions separately in the refrigerator for up to 4 days
- Reheat onions gently on the stovetop before assembling sandwiches
- Avoid freezing assembled sandwiches, as texture will suffer
Serving & Pairing Ideas

- Serve with tomato soup or French onion soup
- Pair with a crisp green salad with vinaigrette
- Add pickles or roasted vegetables on the side
- Cut into halves or quarters for sharing or appetizers
Frequently Asked Questions
Can I make the onions ahead of time?
Yes. Caramelized onions can be made up to 4 days in advance and stored in the refrigerator. Reheat gently before using.
What cheese melts best for this sandwich?
Gruyère melts smoothly and offers rich flavor, while mozzarella adds stretch and balance.
Can I use gluten-free bread?
Yes, choose sturdy gluten-free bread to hold the filling without falling apart.
How do I prevent the sandwich from burning?
Cook over medium-low heat and allow time for the cheese to melt fully before flipping.
Ready to Make It?
This French Onion Grilled Cheese delivers cozy, savory comfort in every bite. From the rich caramelized onions to the melty cheese and crisp bread, it’s a simple recipe that feels special every time. Save it now and enjoy a warm, satisfying meal whenever the craving hits.
You Might Also Like
- Chicken Parmesan – Crispy breaded chicken with marinara and melted cheese.
- Garlic Butter Steak and Potato Skillet – One-pan steak bites with crispy potatoes and garlic butter.
- Homemade Oven Baked Fries – Golden, crispy fries baked to perfection.
- Matzo Ball Soup – Classic comforting soup with fluffy matzo balls.
French Onion Grilled Cheese
- Total Time: 40 minutes
- Yield: 2 sandwiches 1x
- Diet: Vegetarian
Description
French onion grilled cheese with caramelized onions, melted Gruyère, and golden toasted bread.
Ingredients
2 large yellow onions, sliced
2 tablespoons unsalted butter
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
1 teaspoon fresh thyme (optional)
4 slices sourdough bread
2 tablespoons butter, softened
1 1/2 cups shredded Gruyère cheese
1/2 cup shredded mozzarella cheese
Instructions
1. Cook onions with butter and oil over medium heat until caramelized.
2. Heat skillet over medium-low heat.
3. Butter bread slices and place in skillet.
4. Add cheese and caramelized onions.
5. Top with remaining bread slices.
6. Cook until golden and cheese melts.
7. Slice and serve warm.
Notes
Cook onions slowly for best flavor.
Use Swiss cheese as a substitute.
Store onions separately for later use.
Serve immediately for best texture.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Lunch
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 520
- Sugar: 6g
- Sodium: 780mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 70mg