Cook the beef in the oil in a large stockpot, breaking it up until it starts to brown. Add the onions, carrots, celery, and tomatoes and simmer for about 10 minutes.
Add the beans, beef broth, oregano, pepper, Tabasco, and marinara sauce. Simmer until celery and carrots are tender, about 45 minutes. Add the pasta and simmer until it’s cooked.
Stir in the parsley before serving.
If you want to save some soup for later, keep the pasta separate, just add as you're serving.
Copied from CopyKat recipes: https://copykat.com/2009/03/29/olive-garden-pasta-e-fagioli/