In a large pot over medium heat, cook ground beef until no pink is showing
Once the beef is cooked, add onions, carrots, celery, and garlic
Next, Add tomato sauce, beef broth, canned tomatoes, water, basil, oregano, sugar, salt and pepper
Bring this to a boil and let simmer for 5-6 minutes. Add the ditalini pasta and cook for 10 minutes more or until the vegetables and pasta are cooked
Stir in the kidney and cannellini beans and cook until these are heated through. Check the seasoning and add more water if you want a thinner soup.
Make sure everything is well combined and beans are hot. Serve with grated Parmesan cheese