Description
A hearty, flavorful pulled beef sandwich with tender, slow-cooked beef piled on a toasted bun, topped with coleslaw and pickles for the perfect bite.
Ingredients
- 2–3 lbs beef chuck roast
- 1 tablespoon olive oil
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 cup beef broth
- 1/2 cup barbecue sauce (store-bought or homemade)
- 1/4 cup apple cider vinegar
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- Salt and pepper, to taste
- 6–8 hamburger buns (or sandwich rolls)
- 1 cup coleslaw (optional, for topping)
- Pickles, for garnish (optional)
Instructions
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Season the beef chuck roast with salt and pepper. Once the oil is hot, sear the beef on all sides until golden brown, about 3-4 minutes per side.
- In the same skillet, add the chopped onion and garlic. Cook for 2 minutes until the onion becomes translucent. Add beef broth, barbecue sauce, apple cider vinegar, Worcestershire sauce, smoked paprika, and ground cumin. Stir well.
- Return the seared beef to the skillet, pour the sauce over it, and bring it to a simmer. Cover and let it cook for 3-4 hours until the beef is fork-tender. Alternatively, use a slow cooker (6-8 hours on low) or an Instant Pot (60 minutes on high pressure).
- Remove the beef and shred it using two forks. Return the shredded beef to the sauce and stir.
- Toast the hamburger buns in the oven or on a skillet until crispy.
- Assemble the sandwiches by piling the pulled beef onto the bottom half of each bun. Top with coleslaw (optional) and pickle slices. Add the top half of the bun and serve immediately.
Notes
- For extra spice, add hot sauce, chili flakes, or cayenne pepper to the sauce.
- Use cheddar, provolone, or pepper jack cheese for a cheesy version.
- For a vegan version, use jackfruit as a substitute for beef and cook in a similar sauce.
- Leftover pulled beef can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 3-4 hours
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 550
- Sugar: 6g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 9g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 90mg