This is an easy and filling soup to take away the winter chill. Just be sure to buy the leanest, freshest beef you can find!
2 Tbsp. olive oil
Heat olive oil in a large heavy soup pot over medium heat. Add chopped onion and sauté until soft. Add chopped celery and diced carrots and sauté another 5 minutes or so, stirring frequently. Add garlic, spices, salt and black pepper, and sauté while stirring a few minutes more.
Add tomato sauce and wine. Bring to a boil, cover, turn heat to low and simmer until carrots are almost tender.
Add canned or reconstituted beef broth and bring to a boil. Turn to medium so the soup still boils gently.
Add beans. Pinch off small pieces of ground beef and drop into the soup; when it comes back to a boil, simmer for about 5 minutes. Check for salt and other seasonings and serve piping hot.
Note: Please don't buy cheap hamburger for this dish. It's high in cholesterol and calories, and the flavor isn't right. Often it's not even real "beef", but scraps and sometimes even other meat. It's not a good buy.
If your budget won't allow you to pay the higher price, add a much smaller amount of either the good stuff or the cheaper grind.