Add olive oil to a large stock pot over medium-high heat.
Add bison meatballs and pan fry until they are browned (about 4–5 minutes).
Add minced garlic and escarole and sauté for a minute more.
Add beef broth and spices and bring to a boil.
Turn heat to medium and cook until escarole leaves start to wilt, about 7–8 minutes.
Whisk the eggs in a mixing bowl. Start to stir soup in a circular motion in the stock pot. Gradually pour in scrambled eggs, so they wisp into the broth.
Serve immediately with fresh basil garnish.