Place the ground beef in a large pot over medium heat and break it apart as it cooks.
Add the chopped carrots, celery, onion, and minced garlic, stirring regularly until the beef is fully cooked.
Pour in the chicken stock, tomato sauce, diced tomatoes, drained beans, and all the dried herbs and seasonings.
Bring everything to a rolling boil, then lower the heat to maintain a gentle simmer and let it cook for 15 minutes.
Stir in the ditalini pasta and cook the soup for an additional 10 minutes until the pasta is tender.
Dish out the soup and serve it hot right away.