01 - Season the beef cubes evenly with kosher salt and black pepper, ensuring all sides are coated for maximum flavor penetration.
02 - Heat a large skillet over medium-high heat. Sear the seasoned beef cubes in batches, cooking for 2-3 minutes per batch until browned on all sides. Transfer browned beef to the slow cooker.
03 - Arrange the halved baby potatoes, sliced onion, and carrot chunks in the slow cooker, distributing them evenly around and between the beef pieces.
04 - In a small bowl, whisk together the melted unsalted butter, minced garlic, fresh thyme leaves, chopped rosemary, paprika, and crushed red pepper flakes until thoroughly combined.
05 - Pour the garlic butter mixture evenly over the beef and vegetables in the slow cooker, ensuring all ingredients are well coated.
06 - Pour the beef broth into the slow cooker, adding it to the mixture to create the cooking liquid.
07 - Cover the slow cooker with its lid. Cook on LOW setting for 7-8 hours, or until the beef is fork-tender and easily pulls apart, and the potatoes are fully cooked through.
08 - Gently stir the cooked mixture. Taste and adjust seasoning with additional salt and pepper if needed. Garnish generously with chopped fresh parsley before serving hot.