If you love a good grilled cheese and crave the savory comfort of a French dip, this recipe is where the two worlds meet. It’s crisp on the outside, gooey inside, and loaded with tender roast beef. Dip it into warm au jus, and you’ve got yourself a sandwich worth slowing down for.
Table of Contents
Why You’ll Love This Recipe

This isn’t your ordinary grilled cheese—it’s a bistro-level sandwich you can make right at home.
- Buttery, crisp crust and melted Swiss
- Tender roast beef layered with caramelized onions
- Homemade au jus that’s rich and flavorful
- Perfect for cozy dinners or game day
- Ready in under 30 minutes
- Comfort food with a gourmet twist
I made this recipe for the first time after a long road trip through Colorado. There was a diner that served the best French dip I’d ever had, and I wanted to bring that memory home—with a Texas-style twist. Butter, cheese, and beef: simple, hearty, and satisfying.
Ingredients You’ll Need
Everything about this recipe screams flavor—from the caramelized onions to the homemade dipping sauce.
For The Sandwich Assembly
- 8 slices crusty French bread
- 8 slices Swiss cheese
- 12 ounces thinly sliced roast beef
- 2 medium yellow onions, thinly sliced
- 4 tablespoons unsalted butter, plus extra for spreading
- 1 tablespoon olive oil
For The Au Jus
- 2 cups low-sodium beef broth
- 2 teaspoons Worcestershire sauce
- 1 teaspoon soy sauce
- 1 garlic clove, minced
- 1 sprig fresh thyme
- Salt, to taste
- Black pepper, to taste
Optional Add-Ons Or Substitutes
- Add provolone instead of Swiss for a milder flavor
- Use sourdough or ciabatta instead of French bread
- Add a smear of horseradish mayo for extra zing
- Try caramelized shallots for a sweeter twist
- Sprinkle with shredded Gruyère for extra melt
- Add roasted mushrooms for umami depth
Step-By-Step Instructions

This sandwich comes together fast once your onions and au jus are ready.
- Caramelize The Onions: In a skillet, heat olive oil and 2 tablespoons butter over medium heat. Add sliced onions and cook slowly for 15–20 minutes until golden and soft. Stir occasionally and season lightly with salt. (The secret is patience.)
- Make The Au Jus: In a saucepan, combine beef broth, Worcestershire, soy sauce, garlic, thyme, salt, and pepper. Simmer for 10 minutes to let flavors meld, then strain and keep warm.
- Assemble The Sandwiches: Butter one side of each bread slice. Place buttered side down on a skillet. Add a slice of Swiss cheese, a layer of roast beef, caramelized onions, and another slice of Swiss. Top with a second piece of bread, buttered side out.
- Grill To Perfection: Cook over medium heat for 3–4 minutes per side until bread is golden and cheese melts. Press gently with a spatula for that crispy texture.
- Serve With Au Jus: Slice sandwiches in half and serve immediately with a small bowl of warm au jus for dipping.
Quick reminders:
- Don’t rush the onions—they bring all the sweetness.
- Use real butter, not margarine, for richness.
- Keep heat medium-low for even melting.
- Strain au jus before serving for smooth texture.
Expert Tips For Success

This sandwich shines when every layer is treated right.
- Let roast beef warm slightly before assembling—it helps melt the cheese.
- Toast bread lightly first if using soft loaves.
- Use a cast-iron skillet for the best crust.
- Deglaze onion pan with a splash of broth for bonus flavor.
- Keep sandwiches warm in the oven while finishing batches.
- Serve au jus piping hot for that signature dip.
- Add fresh thyme or rosemary to the pan for aroma.
If you love comforting, melty sandwiches, you’ll also enjoy my Chicken Tetrazzini—another rich, creamy dish that hits the same comfort notes.
Serving Suggestions
This grilled cheese makes the perfect main dish for cozy nights in.
- Serve with Greek Potato Salad for a balanced side
- Pair with a cup of French Onion Soup Pasta for an indulgent combo
- Add a pickle spear or chips for crunch
- Serve with coleslaw or roasted veggies
- Perfect for game-day platters or casual dinner spreads
- Enjoy with iced tea or a sparkling lemonade
Storing And Reheating
These sandwiches reheat surprisingly well with the right technique.
How To Store It
- Store cooled sandwiches in airtight container up to 3 days
- Refrigerate au jus separately in a glass jar
- Avoid freezing—bread texture may change
- Keep onions in a small sealed container if prepping ahead
How To Reheat It
- Reheat sandwiches in oven at 350°F for 10 minutes for crisp results
- Rewarm au jus on stovetop until steaming
- Avoid microwaving sandwiches—it softens the crust
- Toast briefly in a skillet if needed for extra crunch
- Dip while hot for best flavor
Estimated Nutrition (per sandwich)
Calories: 560 | Protein: 36g | Carbs: 34g | Fat: 29g | Sugar: 6g | Fiber: 2g
Frequently Asked Questions
Can I use deli roast beef?
Yes! Just choose thinly sliced, high-quality roast beef for the best flavor and texture.
Can I make the au jus ahead?
Absolutely. It reheats beautifully—store in the fridge up to 4 days.
Can I use a different cheese?
Provolone, Gruyère, or Havarti all work great here.
Final Thoughts
This French Dip Grilled Cheese is everything comfort food should be—rich, crispy, gooey, and dipped in pure flavor. It’s easy enough for weeknights but impressive enough for guests.
- Take time caramelizing the onions
- Butter both sides for extra crunch
- Serve hot with plenty of au jus for dipping
For another cozy comfort favorite, try my Beef Braciole—it’s slow-cooked Italian perfection that melts in your mouth.

French Dip Grilled Cheese
Ingredients
Equipment
Method
- In a skillet, heat olive oil and 2 tablespoons butter over medium heat. Add sliced onions and cook for 15–20 minutes until golden and soft, stirring occasionally and seasoning lightly with salt.
- In a saucepan, combine beef broth, Worcestershire sauce, soy sauce, garlic, thyme, salt, and pepper. Simmer for 10 minutes to let flavors meld, then strain and keep warm.
- Butter one side of each bread slice. Place buttered side down on a skillet. Add a slice of Swiss cheese, a layer of roast beef, caramelized onions, and another slice of Swiss. Top with a second piece of bread, buttered side out.
- Cook over medium heat for 3–4 minutes per side until bread is golden and cheese melts. Press gently with a spatula for crisp texture.
- Slice sandwiches in half and serve immediately with a small bowl of warm au jus for dipping.





1 thought on “French Dip Grilled Cheese Recipe | Melted Swiss & Au Jus Sandwich”