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

BBQ Pulled Beef Sandwiches


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

BBQ Pulled Beef Sandwiches are the epitome of comfort food, featuring tender, smoky beef drenched in a tangy BBQ sauce, all nestled in a soft bun. This dish is perfect for any occasion—game day, family dinners, or casual gatherings. With easy preparation and bold flavors, these sandwiches are sure to impress your guests and satisfy your cravings. Add crunchy coleslaw on top for a delightful texture contrast!


Ingredients

Scale
  • 3 lb beef chuck roast
  • 2 medium yellow onions, sliced
  • 4 cloves garlic, minced
  • 1 cup low-sodium beef broth
  • 1 cup BBQ sauce (your favorite)
  • 4 soft sandwich buns
  • 1 cup coleslaw (optional)

Instructions

  1. Trim excess fat from the beef chuck roast and season generously with salt and pepper.
  2. Heat a skillet over medium-high heat; sear the roast on each side for 3-4 minutes until caramelized.
  3. Place the seared roast in a slow cooker with sliced onions and minced garlic; pour in beef broth until just submerged.
  4. Cover and cook on low for 8 hours or high for about 4 hours until tender.
  5. Remove the roast, let it rest for 10 minutes, then shred with two forks.
  6. Mix shredded beef with BBQ sauce until well-coated.
  7. Assemble sandwiches by piling beef on buns, adding coleslaw if desired, and drizzling with extra BBQ sauce.
  • Prep Time: 20 minutes
  • Cook Time: 8 hours
  • Category: Main
  • Method: Slow Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich (200g)
  • Calories: 480
  • Sugar: 12g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 80mg