Cut the beef into bite-sized cubes and halve the baby potatoes so they cook evenly.
In a skillet over medium-high heat, heat the olive oil. Sear the beef cubes until browned on all sides — this locks in flavor and juices.
In a small bowl, mix the melted butter, minced garlic, onion powder, smoked paprika, thyme, rosemary, salt, and pepper to create a garlic-butter sauce.
Place the halved potatoes in the base of your slow cooker. Add the seared beef on top.
Pour the garlic-butter sauce over the beef and potatoes, then pour in the beef broth to keep everything moist.
Cover and cook: either on low heat for about 6–8 hours, or on high heat for 3–4 hours — until the beef is tender and the potatoes are soft.
Once done, let the dish rest for about 10 minutes before serving to allow the flavors to settle.