Heat the olive oil in a large pot over medium heat. Add the ground beef and cook until browned, breaking it up with a spoon as it cooks.
Add the onion, carrots, and parsnip to the pot. Stir and cook for 5 minutes until the onion softens.
Stir in the potatoes, apple, beef broth, thyme, salt, and pepper. Bring the mixture to a boil.
Reduce the heat to low, cover the pot, and simmer for 25 minutes until the vegetables are tender.
Taste and adjust seasoning if needed. Ladle the stew into bowls and sprinkle with fresh parsley before serving.