Ingredients

  • 1.5 lbs beef roast (such as chuck or sirloin)
  • 4 cups beef broth
  • 1 medium onion, thinly sliced
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 2 tablespoons soy sauce
  • to taste salt and pepper
  • 4 hoagie rolls
  • 1 cup provolone cheese or Swiss cheese, shredded
  • for garnish fresh parsley, chopped

Instructions

  1. Begin by seasoning the beef roast generously with salt, pepper, dried thyme, and rosemary.
  2. In a large skillet, heat olive oil over medium-high heat. Sear the roast on all sides for about 3-4 minutes, until browned. Remove from skillet and set aside.
  3. In the same skillet, add sliced onions and cook for 5 minutes on medium heat, adding minced garlic after 3 minutes. Sauté until onions are soft and translucent.
  4. In a slow cooker, combine the seared beef roast, sautéed onions and garlic, beef broth, soy sauce, salt, and pepper. Cook on low for 8 hours or until the beef is tender and easily shredded.
  5. Once cooked, remove the roast from the slow cooker and shred it using two forks. Return the shredded beef to the broth to soak in more flavor.
  6. Preheat your oven to 350°F (175°C). Slice the hoagie rolls in half and place them on a baking sheet.
  7. Spoon the shredded beef generously onto the bottom half of each roll, leaving some juice in the slow cooker for dipping. Top with shredded provolone cheese.
  8. Bake in the oven for about 5-7 minutes, until the cheese is melted and bubbly.
  9. Serve immediately with small bowls of the warm beef broth for dipping. Garnish with fresh chopped parsley if desired.

💡 Chef's Notes

Garnish with fresh parsley for added flavor.

Recipe by Sarah - Recipe Creator & Food Blogger