Pat the boneless chuck roast dry with paper towels, then season generously with salt and black pepper.
Heat olive oil in a large skillet over medium-high heat. Sear the roast 4–6 minutes per side until golden brown.
Place the seared roast at the bottom of your slow cooker or crock pot.
Top with sliced onions and minced garlic.
In a small bowl, whisk together the cups of beef broth, red wine, soup mix, cornstarch, Worcestershire sauce, and fresh thyme. Pour over the roast, then add bay leaves on top.
Cover and cook on a low setting for 8–10 hours, until the roast is fall-apart tender.
Shred beef into large pieces, remove bay leaves, and garnish with fresh herbs.
Serve with mashed potatoes, egg noodles, or crusty baguette slices topped with gruyere cheese or swiss cheese!