In a large soup pot or cast iron Dutch Oven, cook your ground beef until browned. Drain any excess grease if necessary.
Add 1/2 c of water to your pot to season and loosen up any browned bits from cooking your beef.
Sauté onion and celery until translucent and soft. Add in your chopped carrots along with 1 tbsp of butter, stir and cook until soft.
Add minced garlic and stir for 1-2 minutes being sure not to burn your garlic.
Drain your beans and stir those in and add your beef back into the pot.
Add all other ingredients up to the pasta along with 1 tsp of salt and freshly cracked pepper.
Bring to a rigorous boil. Once boiling, add in your Parmesan rind and stir.
Pour in your pasta and cook according to package instructions.
Once pasta is soft, turn to simmer and add your chopped fresh Basil.
Taste test by adding more salt and pepper if needed.
Ladle the soup into bowls and garnish with freshly shaved Parmesan and fresh Parsley.
Enjoy!