Heat the olive oil in a skillet over medium heat. Add the beef and brown it on all sides for a few minutes. Transfer the beef to the slow cooker.
Add the sweet potatoes, onion, and garlic to the slow cooker with the beef.
Pour in the beef broth, then stir in the rosemary, salt, and pepper until everything is combined.
Cover and cook on low for 8 hours, until the beef is fork-tender and the sweet potatoes are soft.
Stir the stew gently before serving to distribute the ingredients.