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 Dip Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the ultimate comfort food with this classic French dip sandwich. Tender, slow-cooked beef is nestled between crusty rolls and topped with gooey melted Swiss cheese and sweet caramelized onions. Served alongside a rich au jus for dipping, this sandwich is perfect for cozy nights or casual gatherings, guaranteed to impress your family and friends.

  • Total Time: 8 hours 20 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 lbs beef chuck roast
  • 4 cups beef broth
  • 4 French rolls
  • 1 large onion, sliced
  • 6 slices Swiss cheese
  • 1 tsp garlic powder
  • 1 tsp dried thyme
  • Salt and pepper to taste

Instructions

  1. Season the beef chuck roast with salt, pepper, garlic powder, and thyme. Heat oil in a skillet over medium-high heat and sear each side until browned.
  2. Transfer the roast to a slow cooker or Dutch oven and pour in the beef broth. Cook on low for about 8 hours or until fork-tender.
  3. In a separate skillet, melt butter over medium heat and caramelize the sliced onions until golden brown (about 15 minutes).
  4. Preheat the oven to broil. Slice open the French rolls, place them on a baking sheet, add Swiss cheese on top, and broil for about 2 minutes until bubbly.
  5. Shred or slice the cooked beef and pile it high on the cheesy rolls topped with caramelized onions.
  6. Serve hot with bowls of warm au jus for dipping.
  • Author: James
  • Prep Time: 20 minutes
  • Cook Time: 480 minutes
  • Category: Main
  • Method: Slow Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich (210g)
  • Calories: 540
  • Sugar: 2g
  • Sodium: 1200mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 90mg