Soak the beef leg bones in cold water to remove the blood.
Place the bones in a pot, add water, and bring to a boil.
Once it starts boiling, discard the first batch of water, then add clean water again.
Simmer on medium-low heat for at least 3 hours.
Clean and cut carrots, onions, green onions, and radish into large pieces.
Add the prepared vegetables to the beef bone broth and simmer for another 30 minutes.
Season with salt and pepper to taste.
Serve the finished beef bone vegetable soup in a bowl.