In a large, heavy pot over medium-hight heat, brown the ground beef. Add the onions, carrots, and celery. Sauté until vegetables soften and begin to brown. Add garlic, sauté for two minutes. Drain off remaining fat, if desired.
Add in the fennel seed, stir, and season with salt and pepper.
Deglaze the pan with the wine, using a wooden spoon to scrape up the crusted bits on the bottom of the pan. Stir in the tomatoes, tomatoes, stock and beans.
Simmer the soup together for approximately 15 minutes.
Mix in the dried pasta and allow to cook until pasta is al dente, about 10 minutes. Garnish with fresh parsley and serve.